Bachelor studies - Mathematics
Module Computer Science and Informatics
- The studies last 4 years and have the extent of 240 ECTS
- This Study Program became active since the 2015/16. school year
1st Year
Two-semester subjects in 1st and 2nd semester | |||
Course name | No. of hours |
ECTS |
|
1. | Analysis 1 | 4+4+1 | 20 |
2. | Linear Algebra |
2+2+1 (3+3) |
13 |
1st Semester | |||
Course name | No. of hours | ECTS |
|
1. | Introduction to Mathematical Logic |
2+2 | 5 |
2. | Programming 1 | 2+2+1 | 6 |
3. | Foreign Language | 3+0 | 4 |
2nd Semester | |||
Course name | No. of hours | ECTS |
|
1. | Geometry 1 | 2+2+1 | 6 |
2. | Programming 2 | 2+2+1 | 6 |
Total | 51 | 60 |
2nd Year
Two-semester subjects in 3rd and 4th semester | |||
Course name | No. of hours | ECTS |
|
1. | Analysis 2 | 4+4 | 18 |
3rd Semester | |||
Course name | No. of hours | ECTS |
|
1. | Introduction to Organization and Architecture of Computer Systems 1 |
2+2 | 5 |
2. | Geometry 2 | 3+3 | 6 |
3. | Algebra 1 | 3+2 | 6 |
4. | A course from optional block MR1 | 2+2 | 5 |
4th Semester | |||
Course name | No. of hours | ECTS |
|
1. | Object-Oriented Programming |
2+2 | 5 |
2. | Geometry 3 | 2+2 | 5 |
3. | Introduction to Numerical Mathematics |
2+2+1 | 5 |
4. | Algebra 2 |
2+2 | 5 |
Total | 52 | 60 |
Optional block MR1 | |||
Course name | No. of hours | ECTS |
|
1. | Discrete Mathematics |
2+2 | 5 |
2. | Introduction to Financial Mathematics | 2+2 | 5 |
3rd Year
5th Semester | |||
Course name | No. of hours | ECTS |
|
1. | Design of Programming Languages | 2+2 | 5 |
2. | Differential Equations | 3+2 | 5 |
3. | Probability and Statistics A | 2+2 | 5 |
4. | Design and Analysis of Algorithms | 3+2 | 5 |
5. | Lexical Analysis with Applications | 2+2 | 5 |
6. | Functions of a Complex Variable |
2+2 | 5 |
6th Semester | |||
Course name | No. of hours | ECTS |
|
1. | Probability and Statistics B | 2+2 | 5 |
2. | Numerical Methods | 3+2 | 5 |
3. | Compilation of Programming Languages |
2+2 | 5 |
4. | Programming Language Paradigms | 2+2 | 5 |
5. | Measure Theory and Integration | 2+2 | 5 |
6. | A course from optional block MR4 | 2+2+1 | 5 |
Total | 52 | 60 |
Optional block MR4 |
|||
Course name | No. of hours | ECTS |
|
1. | Geometry 4 | 2+2+1 | 5 |
2. | Geometry 5 | 2+2+1 | 5 |
4th Year
7th Semester | |||
Course name | No. of hours | ECTS |
|
1. | 2+2 | 5 | |
2. | Mathematical Logic in Computer Science | 2+2 | 5 |
3. | Operating Systems |
2+2 | 5 |
4. | Teaching Methodology in Mathematics and Computer Science | 2+2 | 5 |
5. | 2+2 | 5 | |
6. | A course from optional block MR5 | 2+2 | 5 |
8th Semester | |||
Course name | No. of hours | ECTS |
|
1. | Database Programming | 2+2 | 5 |
2. | History and Philosophy of Mathematics | 3+0 | 3 |
3. | Computer Networks | 2+2 | 5 |
4. | Theory of Algorithms |
3+2 | 6 |
5. | A course from optional block MR6 | 2+2 | 5 |
6. | A course from optional block MR7 | 3+2 | 6 |
Total | 49 | 60 |
Optional block MR5 |
|||
Course name | No. of hours | ECTS |
|
1. | Basics of Mechanics |
2+2 | 5 |
2. | Selected Astronomy Chapters | 2+2 | 5 |
Optional block MR6 | |||
Course name | No. of hours | ECTS |
|
1. | Mathematical Software | 2+2 | 5 |
2. | Operational Research | 2+2 | 5 |
3. | Functional Analysis | 2+2 | 5 |
4. | 2+2 | 5 | |
Optional block MR7 |
|||
Course name | No. of hours | ECTS |
|
1. | Introduction to Interactive Theorem Proving |
2+3 | 6 |
2. | Computer Graphics | 2+3 | 6 |
3. | Computer Architecture 2 | 2+3 | 6 |
4. | Data Mining 1 | 2+3 | 6 |
5. | Artificial Intelligence | 2+3 | 6 |
6. | Introduction to Web and Internet Technologies |
3+2 | 6 |
7. | Software Development | 2+3 | 6 |