| Code | Subject | |||
| MA001 | Basic algebraic structures | |||
| MA005 | Mathematical logic and set theory | |||
| MO001 | Mathematical analysis (1) | |||
| MO030 | Metrical spaces | |||
| MI001 | Algorithms | |||
| XL001 | Foreign language (1) | |||
| XK021 | Sports (1) | |||
| XL005 | Second foreign language (1) | |||
| MI083 | Computer interface and communication in Internet | |||
| Code | Subject | |||
| MA002 | Linear algebra | |||
| MO002 | Mathematical analysis (2) | |||
| MG001 | Curves and surfaces | |||
| MG020 | Analytical geometry | |||
| MI074 | Object oriented programming | |||
| XL002 | Foreign language (2) | |||
| XK022 | Sports (2) | |||
| XL006 | Second foreign language (2) | |||
| Y001 | Psychology of education | |||
| Code | Subject | |||
| MA003 | Rings and fields | |||
| MO003 | Mathematical analysis (3) | |||
| MG002 | Affin geometry | |||
| MT003 | Complex analysis (1) | |||
| MI003 | Computer architecture | |||
| XL003 | Foreign language (3) | |||
| XK023 | Sports (3) | |||
| XL007 | Second foreign language (3) | |||
| Y004 | Introduction in pedagogy. Theory and methodology of curriculum | |||
| Code | Subject | |||
| MT001 | Real analysis (1) | |||
| ME049 | Mathematical Finance | |||
| MI004 | Operating Systems (1) | |||
| MI036 | Advanced programming methods | |||
| MI044 | Formal languages and compiler design methods | |||
| XL004 | Foreign language (4) | |||
| XK024 | Sports (4) | |||
| XL008 | Second foreign language (4) | |||
| Y005 | Theory and methodology of instruction. Theory and methodology of evaluation | |||
| Code | Subject | |||
| ME001 | Ordinary differential equations and dynamical systems (1) | |||
| MC001 | Numerical analysis (1) | |||
| ME012 | Mathematical modelling | |||
| MO052 | Nonsmooth methods in mathematical economics | |||
| MI010 | Systems analysis and design | |||
| Y011 | Didactics of Mathematics | |||
| Code | Subject | |||
| ME002 | Ordinary differential equations and dynamical systems (2) | |||
| MC003 | Probability theory | |||
| MI038 | Birotics | |||
| MS071 | Optional course 1 | |||
| MS072 | Optional course 2 | |||
| Y015 | Practice of education - Mathematics | |||
| Y017 | Optional subject psihopedagogy | |||
| Subjects for optional course 1. | |||
| MC002 | Numerical analysis (2) | ||
| MM001 | Theoretical mechanics (1) | ||
| Subjects for optional course 2. | |||
| MA026 | Computational algebra | ||
| MG008 | Computational geometry | ||
| MM003 | Astronomy | ||