This is a specific focus of the curriculum High Performance Computing and Data Engineering.
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 Unsupervised Machine Learning | 6 | |
Advanced Programming (*) or Software Development Methods | 6 | |
One Course from Table A | 6 | |
#colspan# | ||
II semester | ||
Deep Learning | 6 | |
Mathematical Optimization or Advanced High Performance Computing | 6 | |
Algorithms for Scientific Computing (*) or Advanced Algorithms for Scientific Computing | 6 | |
Data Management (*) or Advanced Data Management | 6 | |
#colspan# | ||
II year (60 ECTS) | ||
One Course from Table B | 6 | |
High Performance Computing and Data Infrastructures | 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 |
---|---|
Numerical Analysis | 6 |
Probabilistic Machine Learning | 6 |
Mathematical Optimization (II semester) | 6 |
Table B
Courses | ECTS |
---|---|
Advanced Data Management (**) | 6 |
Information Retrieval and Data Visualisation | 6 |
Advanced Databases Systems | 6 |
(**) mandatory if not selected before
You have to add in the study plan elective courses either from Table A or Table B or from the following group:
Courses | ECTS |
---|---|
Probabilistic Machine Learning | 6 |
Computer Vision | 6 |
Natural Language Processing | 6 |
GPU and Parallel Programming | 6 |
Bayesian Statistics | 6 |
Advanced Topics in Machine Learning | 6 |
Stochastic Modelling and Simulation | 6 |