Home > Study Mathematics > Computer science and mathematics (second cycle)

Computer science and mathematics
(academic year 2019/20)

Interdisciplinary Master's (second cycle) programme

Coordinator: doc. dr. Matija Pretnar

Please visit our Master's degree website for more information about the programme, department, and life in Ljubljana.

This programme is designed for Bachelors in programs such as Computer science and mathematics, Mathematics, and Computer and information science. The programme is offered jointly by the Faculty of Mathematics and Faculty of Computer and Information Science. The goal of the programme is to educate students to be able to develop new information technology and to conduct research in mathematics and theoretical computer science.

This is a 2-year programme (4 semesters) with 120 ECTS credits.

Graduates obtain the title magister inženir računalništva in matematike/magistrica inženirka računalništva in matematike, abbreviated to mag. inž. rač. mat.


Year 1: Functinoal programming, Algorithms, seven mathematics or computer science electives, general elective

Year 2: Six mathematics or computer science electives, general elective, Seminar, Master's thesis

The student must pass at least seven mathematics electives and at least five computer science electives.

Percentage of electives in the programme is 75% (90 credits), of those at least 65% (78 credits) from computer science and mathematics electives and up to 10% (12 credits) from general electives.

A student has to select at least 60 credits every year.

Full curriculum »

Admission requirements »

Admission to the study programme is open to either: a) Graduates of undergraduate study programmes in the areas of computer or information science, mathematics, financial mathematics, pedagogical mathematics, statistics and physics.

Enrolment, re-enrolment and graduation requirements »

Enrolment in Year 1 is granted upon admission.
For enrolment in Year 2 it is necessary to earn 54 ECTS credits from courses and exams in Year 1.

Validation of competences, knowledge, and skills acquired prior to admission to the study program »

Students may apply for validation of competences acquired previously by means of various forms of education if their competences match those of one or more courses offered within this study programme.

Transferring from other study programmes

It is possible to transfer from other study programmes. The appropriate year of study as well as other transfer requirements are determined on the basis of the programme the student is transferring from. The exact conditions for finishing the programme are determined by the department study committee.