Computational Methods in Science and Technology

Faculteit Science and Engineering
Jaar 2020/21
Vakcode WBPH005-05
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 computational-driven 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 physics-related 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 ,dr. J.G. Messchendorp
Verplichte literatuur
Titel Auteur ISBN Prijs
Lecture notes with references to open access literature. Handouts
Mathematica Software, Wolfram edition 11
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 last year with course code WBPH17001
Opgenomen in
Opleiding Jaar Periode Type
BSc Applied Physics 2 semester I a verplicht
BSc Courses for Exchange Students: Astronomy - Physics - Energy & Environment - semester I a
BSc Mathematics and Physics (double degree) 2 semester I a verplicht
BSc Physics 2 semester I a verplicht