This is a specific focus of the curriculum Computational Modeling and Digital Twins.
Courses | ECTS | |
---|---|---|
I year (60 ECTS) | ||
I semester | ||
Probability and Statistics for Scientific Computing | 6 | |
High Performance Computing (+) | 6 | |
Cloud Computing (+) | 6 | |
Introduction to Machine Learning (*) or Probabilistic Machine Learning | 6 | |
Advanced Programming (*) or Software Development Methods | 6 | |
Numerical Analysis (*) or Mathematical Optimization | 6 | |
#colspan# | ||
II semester | ||
Deep Learning | 6 | |
Advanced Numerical Analysis | 6 | |
Algorithms for Scientific Computing (*) or Advanced Algorithms for Scientific Computing | 6 | |
One Course from Table A | 6 | |
#colspan# | ||
II year (60 ECTS) | ||
Advanced Topics in Scientific Computing | 6 | |
One Course from Table B | 6 | |
Two elective courses | 12 | |
Internship | 12 | |
Thesis | 24 |
(+): Integrated courses (modules combined in a single course)
(*) These courses contain introductory material and they cannot be inserted in the study plan if a course with a corresponding content has been attended during the bachelor or in other educational programs. Please ask the program coordinator if you are unsure.
Table A
Courses | ECTS |
---|---|
Molecular Simulation | 6 |
Computational Physics Laboratory | 6 |
Computational Quantum Chemistry | 6 |
Table B
Courses | ECTS |
---|---|
Computational Physics Laboratory | 6 |
Computational Quantum Chemistry | 6 |
Statistical Thermodynamics | 6 |
Image Processing in Physics | 6 |
You have to add in the study plan elective courses either from Table B or from the following group:
Courses | ECTS |
---|---|
Numerical Methods in Quantum Physics | 6 |
Unsupervised Machine Learning | 6 |
Advanced HPC | 6 |
GPU and Parallel Programming | 6 |
Data Management | 6 |
Advanced Deep Learning and Kernel Methods | 6 |