Computational Methods in Science and Technology
Faculteit  Science and Engineering 
Jaar  2022/23 
Vakcode  WBPH00505 
Vaknaam  Computational Methods in Science and Technology 
Niveau(s)  bachelor 
Voertaal  Engels 
Periode  semester I a 
ECTS  5 
Rooster  rooster.rug.nl 
Uitgebreide vaknaam  Computational Methods in Science and Technology  
Leerdoelen  At the end of the course, the student is able to: 1. present a debugged Mathematica notebook that describes the problem, the methodology to solve it, the solution, and a discussion with meaningful documentation of variables and functions and appropriate chosen figures presenting the results. 2. translate a physics problem into a format that can be solved using algorithms available in Mathematica. 3. apply and choose algorithms and methods that are suited to address the problem. 4. validate the methods that were chosen to solve the problem and the results that were obtained. 5. understand and reproduce the analytical/numerical methods that are applied to address the problem. 

Omschrijving  The focus of this course is to teach students to work with and critically apply computer tools to address challenging problems in physics and mathematics. The students will be confronted with four assignments in which they need to apply various computationaldriven tools to find solutions. The course is organised in four topical blocks each of two weeks related to "solving equations", "solving differential equations", "statistics", and "machine learning". The assignments will challenge the students to 1) use computational techniques and tools to help solving physicsrelated problems, 2) to demonstrate a critical attitude towards the process, and 3) to build trust based on validation. For the course, the students are asked to use the Mathematica framework to work out the problems.  
Uren per week  
Onderwijsvorm 
Hoorcollege (LC), Opdracht (ASM), Practisch werk (PRC), Werkcollege (T)
(LC 32, T8, ASM 20, PRC 80) 

Toetsvorm 
Opdracht (AST)
(All four assignments have to be handed in. For each assignment, there are four scales for grading: insufficient (4), sufficient (6), good (8), and excellent (10). The four assignments have a weight of 10, 20, 30, 40%, respectively, with the lowest weight for the first assignment and the highest for the last assignment. A final grade of at least 5.5 is needed to pass the course.) 

Vaksoort  bachelor  
Coördinator  Dr. M. Kavatsyuk  
Docent(en)  Dr. M. Kavatsyuk  
Verplichte literatuur 


Entreevoorwaarden  The course unit assumes prior knowledge and skills, acquired from the following course units and/or degree programmes: (max. 600 characters) mechanics&relativity; electricity&magnetism; calculus 1&2; mathematical physics; linear algebra 1; physics lab 1&2. 

Opmerkingen  All four assignments have to be handed in. For each assignment, there are four scales for grading: insufficient (4), sufficient (6), good (8), and excellent (10). The four assignments have a weight of 10, 20, 30, 40%, respectively, with the lowest weight for the first assignment and the highest for the last assignment. A final grade of at least 5.5 is needed to pass the course. This course was registered in previous years as Computational Methods in Science and Technology (WBPH00505). 

Opgenomen in 
