Second-cycle interdisciplinary Master's study programme
mag. inž. rač. in inf. (MAG)
The following candidates may enrol in the Master’s Programme of Computer and Information Science:
Selection criteria for limited enrolment
If a decision is issued to limit enrolment, candidates are selected based on their:
The selection exam will cover chapters in mathematics, programming, algorithms and computer systems. It will take place on Friday, 13 September 2024 at 4 PM at the Faculty of Computer and Information Science, Večna pot 113, Ljubljana.
International students’ application procedure – basic steps
Documents needed:
Deadlines:
Other important information:
For applicants from Macedonia, Montenegro and Serbia, Bosnia and Hercegovina there is no tuition fee required.
For more information contact International Office at international.office@fri.uni-lj.si.
Main objectives of the programme
The master’s study programme in Computer and Information Science is intended to extend, broaden and enhance knowledge and skills acquired in the first cycle, and for the mastery of advanced practical and theoretical knowledge in the field of computer and information science. The programme keeps abreast of rapid technological progress and offers a foundation for lifelong learning and career success in both the local and international environment. The programme also provides a basis for research and development work and for a career in academia. Holders of the master's degree are capable of assuming senior and leading positions in industry, management, science and research. The programme is divided into thematic sets, which enables students to select subjects with aligned content. On their own initiative students can involve themselves in projects being pursued in individual faculty research laboratories.
General competences acquired through the programme:
Masters of computer and information science build upon the competences acquired in the first cycle. Those that completed some other course in the first cycle will also flesh out their basic competence in computer and information science. Holders of the master's degree acquire the skills necessary to continue on to doctoral studies. The general competences acquired include:
The study programme enables the recognition of relevant knowledge acquired through formal and informal learning or experience. This knowledge can be recognised as part of the completed study requirements, at up to 6 ECTS for one set (the approximate study programme for a course) of knowledge acquired outside of the university. In the recognition process certificates and other documents are taken into account. Requests for recognition of acquired knowledge will be considered by the Faculty’s Committee for Student Affairs and on its recommendation approved by the Faculty Senate.
Students who have completed course units consisting of 54 credit points may enrol in the second year.
For repeat enrolment in Year 1 students must complete at least half of the study requirements from Year 1 (i.e. 30 ECTS).
The requirements for completing the study programme are the following for all students: fulfilled study obligations in enrolled courses, equivalent to at least 96 ECTS; a Master's thesis prepared and submitted in accordance with the relevant rules, equivalent to 24 ECTS; a successful public defence of the Master's thesis.
Transfers from other programmes are possible after the 1st year of study. Requirements for transferring to the Master’s Programme of Computer and Information Science from other Master’s programmes are:
Students can be granted consent for parallel enrolment in another study programme on the basis of an individual application and their study performance.
The methods of assessment are defined in the syllabus for each individual course. The general rules for the assessment of knowledge are regulated by the Faculty’s Study Rules and Regulations. For all courses, knowledge is assessed in the form of continuous assessment and a final assessment. Continuous assessment may include homework, midterm exams, seminars and project work with oral defences. Final assessments are in the form of a written and/or oral exam.
All assessments are graded on a scale from 5-10, where 6-10 are passing grades and 5 failing grade or description grades “passed with excellence" / "passed” / “failed”.
General elective courses can be chosen from courses offered by the University of Ljubljana and other universities at 2nd cycle education level. The Faculty of Computer and Information Science has numerous contracts with foreign universities for the Erasmus+ exchange programme. Students who partake in Erasmus student exchange programmes at another university may transfer up to 30 ECTS worth of obligations per semester completed at the foreign institution. A thesis completed at another university cannot be recognized as a completed Master’s thesis unless approved by the Faculty in advance.
Only courses listed on this website are held entirely in English. Course descriptions (in pdf) below are published only to explain the content.
Detailed programme description 2024/2025
Detailed programme description 2023/2024
Detailed programme description 2022/2023
Detailed programme description 2021/2022
Detailed programme description 2020/2021
Detailed programme description 2019/2020
Detailed programme description 2018/2019
Detailed programme description 2017/2018