Undergraduate Studies
General Information
The Department of Computer Science and Informatics at the Faculty of Mathematics, University of Belgrade, offers courses in computer science and informatics at the undergraduate level. Students interested in these fields can choose the Informatics study programme (Track I) or the Mathematics and Computer Science module (Track R) within the Mathematics study programme.
Both programmes last four years (eight semesters) and comprise a total of 240 ECTS credits. The curriculum covers theoretical foundations, programming, algorithms, and other areas of computer science, alongside an appropriate education in mathematics.
Study Programmes and Curricula
- Informatics (Track I) – a programme focused on computer science and informatics, with a substantial foundation in mathematics. Curriculum, courses, and elective groups
- Mathematics and Computer Science (Track R) – a module within the Mathematics study programme that combines a thorough education in mathematics with computer science and informatics. Curriculum and courses (Mathematics and Computer Science module)
When selecting courses and following the curriculum, students should refer to the version of the study programme corresponding to the accreditation under which they are enrolled. Information about courses and study programmes is available on the Faculty pages linked above.
Admission and Organisation of Studies
Admission requirements, calls for applications, deadlines, and information about the entrance examination are published on the Undergraduate Admissions page. Teaching is organised by semester and includes lectures, practical classes, and other activities specified for individual courses. Up-to-date information on class and examination schedules is available on the Academic Calendar and Schedules page.

