| Code | Subject | |||
| MID1032 | Design Patterns in Java | |||
| MMC1011 | Analysis of Stochastic Phenomena | |||
| MME1011 | Differential Equations with Applications | |||
| MMG1007 | Algorithmic Geometry | |||
| XND1101 | Psycho-pedagogy teenagers, young people and adults | |||
| XND1102 | Design and management education programs | |||
| Code | Subject | |||
| MMX1001 | Stochastic Simulation with Interdisciplinary Applications | |||
| MMX1002 | Models in Atomic Physics | |||
| MMM1011 | Computational Mechanics | |||
| MMH1000 | Methodology of Scientific Research | |||
| XND1203 | Teaching and developments in the field teaching specialty | |||
| XND2204 | Optional Course (1) | |||
| Code | Subject | |||
| MIG1001 | Stochastic Modeling of Data | |||
| MMA1014 | Game Theory | |||
| MMX1004 | Evolution Modelling in Biology | |||
| MXX3801 | Optional Course 1 | |||
| XND2305 | Practice of Education | |||
| XND2306 | Optional Course (2) | |||
| Subjects for optional course 1. | |||
| MMC1010 | Stochastic Search Methods | ||
| MML1011 | Cryptography | ||
| Code | Subject | |||
| MML1018 | Groups and Symmetries | |||
| MMX1003 | Molecular Modelling | |||
| MMH1004 | Research Project in Interdisciplinary Modelling | |||
| MXX3802 | Optional Course 2 | |||
| Subjects for optional course 2. | |||
| MIC1004 | Parallel Programming Paradigms | ||
| MIG1002 | Component-Oriented Techniques in Optimisation | ||