| Subjects for optional course 2. | 
| Package with subjects in romanian language: | 
| 
MA007
 | 
Arithmetics and number theory | 
2+1+0 | 
5 cr. | 
| 
MT020
 | 
Real analysis (2) | 
2+1+0 | 
5 cr. | 
| Package with subjects in hungarian language: | 
| 
MA027
 | 
Computational algebra and number theory | 
2+1+0 | 
5 cr. | 
| 
MT020
 | 
Real analysis (2) | 
2+1+0 | 
5 cr. | 
| Subjects for optional course 3. | 
| Package with subjects in romanian language: | 
| 
MI014
 | 
Data structures and graph algorithms | 
2+1+1 | 
5 cr. | 
| 
MI045
 | 
Computer graphics | 
2+0+2 | 
5 cr. | 
| 
MI067
 | 
Rapid application development | 
2+0+2 | 
5 cr. | 
| 
MI077
 | 
Control design and implementation | 
2+0+2 | 
5 cr. | 
| Package with subjects in hungarian language: | 
| 
MI014
 | 
Data structures and graph algorithms | 
2+1+1 | 
5 cr. | 
| 
MI045
 | 
Computer graphics | 
2+0+2 | 
5 cr. | 
| Subjects for optional course 4. | 
| Package with subjects in romanian language: | 
| 
MC002
 | 
Numerical analysis (2) | 
2+1+0 | 
4 cr. | 
| 
ME002
 | 
Ordinary differential equations and dynamical systems (2) | 
2+1+0 | 
4 cr. | 
| 
MO005
 | 
Functional analysis (2) | 
2+1+0 | 
4 cr. | 
| Package with subjects in hungarian language: | 
| 
MC002
 | 
Numerical analysis (2) | 
2+1+0 | 
4 cr. | 
| 
ME002
 | 
Ordinary differential equations and dynamical systems (2) | 
2+1+0 | 
4 cr. | 
| 
MO005
 | 
Functional analysis (2) | 
2+1+0 | 
4 cr. | 
| Subjects for optional course 5. | 
| Package with subjects in romanian language: | 
| 
MI012
 | 
Integrated systems for design and implementation | 
2+0+1 | 
4 cr. | 
| 
MI034
 | 
Fundamentals of programming languages | 
2+0+1 | 
4 cr. | 
| 
MI035
 | 
Functional programming and logic programming | 
2+0+1 | 
4 cr. | 
| Package with subjects in hungarian language: | 
| 
MI012
 | 
Integrated systems for design and implementation | 
2+0+1 | 
4 cr. | 
| 
MI034
 | 
Fundamentals of programming languages | 
2+0+1 | 
4 cr. | 
| 
MI035
 | 
Functional programming and logic programming | 
2+0+1 | 
4 cr. | 
| Subjects for optional course 6. | 
| Package 1. | 
| 
MO033
 | 
Non-smooth analysis | 
2+2+0 | 
6 cr. | 
| 
MO044
 | 
Convex functions | 
2+2+0 | 
6 cr. | 
| Package 2. | 
| 
MT027
 | 
Univalent functions and Hardy spaces | 
2+2+0 | 
6 cr. | 
| 
MT030
 | 
Geometric function theory | 
2+2+0 | 
6 cr. | 
| Package 3. | 
| 
MM004
 | 
Celestical Mechanics | 
2+2+0 | 
6 cr. | 
| 
MM006
 | 
Selected topics of Astronomy | 
2+2+0 | 
6 cr. | 
| Package 4 (with subjects in hungarian language): | 
| 
ME043
 | 
Discrete transformations | 
2+2+0 | 
6 cr. | 
| 
MG007
 | 
The foundation of geometry | 
2+2+0 | 
6 cr. | 
| 
MM025
 | 
Numerical methods in mechanics | 
2+2+0 | 
6 cr. | 
| 
MO009
 | 
Supplement of mathematica analysis | 
2+2+0 | 
6 cr. | 
| 
MT025
 | 
General topology | 
2+2+0 | 
6 cr. | 
| 
MT030
 | 
Geometric function theory | 
2+2+0 | 
6 cr. | 
| Subjects for optional course 7. | 
| Package 1. | 
| 
MI007
 | 
Databases (2) | 
2+0+2 | 
6 cr. | 
| 
MI021
 | 
Selected topics of  graph theory | 
2+0+2 | 
6 cr. | 
| 
MI030
 | 
Distributed systems | 
2+0+2 | 
6 cr. | 
| 
MI069
 | 
Machine learning and pattern  recognition | 
2+0+2 | 
6 cr. | 
| 
MI070
 | 
Natural language processing | 
2+0+2 | 
6 cr. | 
| Subjects in hungarian language: | 
| 
MI054
 | 
Optimization in database systems | 
2+0+2 | 
6 cr. | 
| 
MI068
 | 
Selected topics of  combinatorics | 
2+2+0 | 
6 cr. | 
| Subjects for optional courses 8 and 9. | 
| Package 1. | 
| 
MA010
 | 
Supplement of algebra | 
2+2+0 | 
8 cr. | 
| 
MA028
 | 
Special topics of module theory | 
2+2+0 | 
8 cr. | 
| Package 2. | 
| 
MO009
 | 
Supplement of mathematica analysis | 
2+2+0 | 
8 cr. | 
| 
MO014
 | 
Selected topics in operations research | 
2+2+0 | 
8 cr. | 
| Package 3. | 
| 
MG009
 | 
Complements of geometry | 
2+2+0 | 
8 cr. | 
| 
MG011
 | 
Homotopy theory | 
2+2+0 | 
8 cr. | 
| Package 4 ( with subjects in hungarian language): | 
| 
MA025
 | 
Algebraic number theory | 
2+2+0 | 
8 cr. | 
| 
MG021
 | 
Projective geometry | 
2+2+0 | 
8 cr. | 
| 
MO044
 | 
Convex functions | 
2+2+0 | 
8 cr. | 
| 
MO048
 | 
Genesis of some analysis notions | 
2+2+0 | 
8 cr. | 
| 
MT031
 | 
Convex operators | 
2+2+0 | 
8 cr. | 
| Package 5. | 
| 
ME006
 | 
Selected topics of partial differential equations | 
2+2+0 | 
8 cr. | 
| 
ME014
 | 
Dynamical systems | 
2+2+0 | 
8 cr. | 
| Package 6. | 
| 
ME008
 | 
Spline functions | 
2+2+0 | 
8 cr. | 
| 
ME011
 | 
Operational equations | 
2+2+0 | 
8 cr. | 
| Package 7. | 
| 
MC025
 | 
Numerical analysis for teachers | 
2+2+0 | 
8 cr. | 
| 
MC026
 | 
Iterative methods for operatorial equations | 
2+2+0 | 
8 cr. | 
| Package 8 ( with subjects in hungarian language): | 
| 
ME039
 | 
Discrete and reccurence equations | 
2+2+0 | 
8 cr. | 
| 
ME041
 | 
Nonlinear analysis | 
2+2+0 | 
8 cr. | 
| 
ME042
 | 
Selected topics of partial differential equations | 
2+2+0 | 
8 cr. | 
| 
MM006
 | 
Selected topics of Astronomy | 
2+2+0 | 
8 cr. | 
| 
MO016
 | 
Optimization theory | 
2+2+0 | 
8 cr. | 
| Subjects for optional course 10. | 
| Package 1. | 
| 
MI049
 | 
Image processing | 
2+0+2 | 
7 cr. | 
| 
MI075
 | 
Database servers | 
2+0+2 | 
7 cr. | 
| 
MI091
 | 
Design and management of complex information systems | 
2+0+2 | 
7 cr. | 
| 
MI092
 | 
Expert systems | 
2+0+2 | 
7 cr. | 
| 
MO007
 | 
Numerical methods in optimization | 
2+2+0 | 
7 cr. | 
| package 2 (with subject in hungarian language). | 
| 
MA024
 | 
Criptography | 
2+0+2 | 
7 cr. | 
| 
MI094
 | 
Neural networks and applications | 
2+0+2 | 
7 cr. | 
| Subjects for optional course 11. | 
| Package 1. | 
| 
MI051
 | 
Concurrent programming | 
2+0+2 | 
7 cr. | 
| 
MI072
 | 
Client/server applications | 
2+0+2 | 
7 cr. | 
| 
MI076
 | 
CASE tools | 
2+0+2 | 
7 cr. | 
| Package 2 (with subject in hungarian language). | 
| 
MI079
 | 
Practice problems of operating systems and computer networks | 
2+0+2 | 
7 cr. | 
| 
MI088
 | 
Object oriented databases | 
2+0+2 | 
7 cr. |