Program Content and Requirements
The program is comprised of both required and elective courses. Below is a list of required core courses:
Required Core Courses
|
level
|
credits
|
1. Discrete mathematics and mathematical logic
|
100
|
6
|
2. Introduction to object-oriented programming (Course of the SFW dep.)
|
100
|
12
|
3. The theory of probabilities and mathematical statistics
|
200
|
6
|
4. Computer architecture (Course of the SFW dep.
|
200
|
3
|
5. Database principles (Course of the SFW dep.)
|
200
|
6
|
6. Ordinary differential equations
|
300
|
6
|
7. Operating systems (Course of the SFW dep.)
|
300
|
3
|
8. Numerical methods of algebra, analysis and ordinary differential equations
|
400
|
6
|
9. Mathematical models in natural and social sciences
|
400
|
12
|
10. One 300 or 400 level elective course
|
|
6
|