Study programs in first-cycle studies
Due to changes in study programs introduced in subsequent academic years, below we present study plans, depending on the year of commencement of studies. All the following specializations are taught in the Faculty of Mathematics and Computer Science by the Institute of Computer Science and Mathematics.
Students starting their studies on October 1, 2021
First-cycle students in the field of Computer Science, who started their studies on October 1, 2021 are subject to the following study program.
Students starting their studies on October 1, 2020
First-cycle students in the field of Computer Science, who started their studies on October 1, 2020 are subject to the following study program.
Students starting their studies on October 1, 2019
First-cycle students in the field of Computer Science, who started their studies on October 1, 2019 are subject to the following study program.
Students starting their studies on October 1, 2018
First-cycle students in the field of Computer Science, who started their studies on October 1, 2018 are subject to a unified study program.
List of elective courses offered in 2020/21 (List A)
List of elective courses offered in 2019/20 (List A)
List of elective courses offered in 2018/19 (List A)
List B is included in the second-cycle program section.
Students starting their studies on October 1, 2017
First-cycle students in the field of Computer Science, who started their studies on October 1, 2017 are subject to a unified study program.
List of elective courses offered in 2019/20 (List A)
List of elective courses offered in 2018/19 (List A)
List of elective courses offered in 2017/18 (List A)
List B is included in the second-cycle program section.
Students starting their studies on October 1, 2016
First-cycle students in the field of Computer Science who started their studies on October 1, 2016 are subject to a unified study program.
List of elective courses offered in 2018/19 (List A)
List of elective courses offered in 2017/18 (List A)
List B is included in the second-cycle program section.
Students starting their studies on October 1, 2015
Students of the following specializations: Applied Computer Science, Theoretical Computer Science, Software Engineering and Modeling, Artificial Intelligence and Control, who started their studies on October 1, 2015, are subject to a new, unified study program.
List of specialty courses offered in 2019/20
List of specialty courses offered in 2018/19
List of specialty courses offered in 2017/18
List of specialty courses offered in 2016/17
Students of the Bioinformatics specialization, who started their studies on October 1, 2015 have a separate study program.
Students starting their studies on October 1, 2014
Students of the following specializations: Applied Computer Science, Theoretical Computer Science, Software Engineering and Modeling, Artificial Intelligence and Control, who started their studies on October 1, 2014 are subject to a new, unified study program.
Students of the Bioinformatics specialization, who started their studies on October 1, 2014 are subject to a separate study program.
Students starting their studies on October 1, 2012 or October 1, 2013
Students of the following specializations: Applied Computer Science, Theoretical Computer Science, Software Engineering and Modeling, Artificial Intelligence and Control, who started their studies on October 1, 2012. or on October 1, 2013 are subject to the unified study program.
For students of the Bioinformatics specialization, who started their studies on October 1, 2012 or on October 1, 2013 there is a separate study program.
Students starting their studies on October 1, 2011
- specialization: Applied Computer Science
- specialization: Theoretical Computer Science
- specialization: Software Engineering
- specialization: Modeling, Artificial Intelligence and Control (Modeling, Cognition, and Control)
Students starting their studies on October 1, 2010
- specialization: Applied Computer Science
- specialization: Theoretical Computer Science
- specialization: Software Engineering
- specialization: Modeling, Artificial Intelligence and Control (Modeling, Cognition, and Control)
1st degree full-time studies - all specialties
The study plan and curriculum provide for a sequential system of classes and examinations. There is the following thematic link between the subjects.
|
Item |
|
Requires completed items |
|
Linear algebra with geometry 2 |
|
Introduction to set theory, |
|
Mathematical analysis 1 |
|
Introduction to set theory |
|
Programming 2 |
|
Programming 1 |
|
Operating Systems |
|
Introduction to computer science, Programming 1 |
|
Programming methods |
|
Introduction to computer science, Programming 1 |
|
Mathematical analysis 2 |
|
Mathematical analysis 1 |
|
Algorithms and data structures |
|
Programming methods, Programming 1 |
|
Introduction to discrete mathematics |
|
Introduction to set theory, Linear algebra with geometry 2 |
|
Database |
|
Operating Systems, Programming 2 |
|
Computer Networks |
|
Operating Systems, Programming 2 |
|
software engineering |
|
Algorithms and data structures, Databases, Programming 2 |
|
The theory of languages and automata |
|
Introduction to set theory, Linear algebra with geometry 2, Introduction to discrete mathematics |
|
Programming on the Internet |
|
Programming 2, Computer networks |
|
Probability and statistics |
|
Mathematical analysis 2 |
|
Numerical Methods |
|
Mathematical analysis 2, Linear algebra with geometry 2 |
|
Security of computer systems |
|
Computer networks, Programming 2, Introduction to discrete mathematics |