The university study programme in Computer and Information Science offers a selection of courses that cover knowledge of programming, algorithms, mobile app development, information systems, web technologies, integrated systems, computer networks and administration. It provides students with skills and the wide range of knowledge necessary and important for working in computer science according to the highest standards and criteria.
3 years
6 semesters
ECTS credits
  • Obtained title
  • The curriculum

Predmetnik UNI-RI


  • Predmetnik je objavljen v predstavitvenih zbornikih, opisi predmetov pa v učnih načrtih predmetov na dnu te strani.
  • The curriculum in English is published in detailed programme descriptions, and the courses are presented in course syllabuses at the bottom of the page in English.
  • Admission requirements and selection criteria in case of limited enrollment

Admission requirements and selection criteria for limited enrolment

The following may enrol in the first-cycle Computer and Information Science academic study programme:

a) a candidate who has passed the general school-leaving examination (matura);

b) a candidate who has passed the vocational school-leaving examination in any programme of secondary professional or secondary technical education, and the general school-leaving examination in: computer science, mathematics or physics. The subject chosen may not be a subject that they have already taken for the vocational school-leaving examination;

c) a candidate who completed any four-year secondary school programme before 1 June 1995.


In the eventcase of a decision for limited enrollment, candidates referred to in points a) and b) will be selected according to:

  • the GPA inat the Matura exam or the secondary school final exam             60 %,
  • Tthe GPA of the 3rd and 4th years of secondary school                             35 %,
  • grades in mathematics in years 3 and 4 of secondary school                       5 %;


Candidates from point b) will be selected according to:

  • the GPA inat the vocational Matura exam                                                20 %,
  • the GPA of the 3rd and 4th years of secondary school                              35 %,
  • grades in mathematics in years 3 and 4 of secondary school                      5 %,
  • the grade average of one Matura exam subject                                        40 %.


  • How to apply if you are an international student

International students’ application procedure – basic steps

  1. Apply via eVŠ portal.
  2. Submit documents in the eVŠ portal together with the application.
  3. You will be informed about the selection process and enrolment in the beginning of September.


Documents needed:

  1. Original of the final certificate(s), representing general requirement for access to higher education in the country of issue, legalised on the basis of:
    • the 1961 Hague Convention (at the court with territorial jurisdiction where the certificate or diploma has been issued); with properly filled in apostille form affixed or
    • the Authentication of Documents in International Traffic Act.
    • States Parties of the 1961 Hague Convention can be found on the following webpage
    • Countries for which no legalization is required:
      • Austria, Bulgaria, Bosnia and Herzegovina, Cyprus (for documents issued by public higher education institutions and universities), Czech Republic, France, Greece, Croatia, Hungary, Republic of Macedonia, Romania, Serbia
  2. Photocopy of the original certificate(s) referred to in No 1
  3. Certified Slovene translation of the certificate(s) referred to in No 1
  4. Annual report cards, transcripts, a diploma supplement or some other evidence on the contents and duration of education - copies of the transcripts of the last two years must be certified
  5. Certified Slovene translation of the certificate(s) referred to in No 4
  6. Short chronological description of the entire education (statement by the applicant)



  • Candidates from EU member states

First application period: February

Second application period:  August

  • Candidates from non EU member states and Slovenians without Slovenian citizenship

First application period: in April 

Second application period, in case of available enrolment slots: September


Timeline for the application process:


Other important information:

  • Tuition fee is 5500€ per year.

For applicants from Macedonia, Montenegro, Bosnia and Herzegovina and Serbia there is no tuition fee required. 


For more information contact International Office at, or search information on the website of the University of Ljubljana.

  • Main objectives and general skills of the programme

Computer and information science is one of the leading breakthrough fields that have been shaping today’s economy, education, culture, administration and other areas. The striking growth of computer technology dictates the need for highly qualified staff capable of developing, managing and maintaining user and systems technology and the IT systems based on those technologies. This study programme is inviting for young people interested in computer and information science. The programme is comparable to international standards and keeps up with the rapid development of computer science and the latest knowledge. In view of all this, the study programme accordingly provides future engineers with a sufficient professional basis to be able to keep abreast of technological changes and successfully continue their career at home as well as on an international level.


The study programme allows students to tailor courses according to their preferences and motivation, in keeping with the possibilities offered by professional specialisations. The core courses are followed by elective modules that offer specialisations in different professional fields.

General skills

General skills acquired in the programme

Developing skills in critical, analytical and synthetic thinking;

  • Developing skills in critical, analytical and synthetic thinking;
  • The ability to define, understand and solve creative professional challenges in computer and information science;
  • The ability to transfer knowledge and professional communication skills and writing skills in the native language as well as a foreign language;
  • Tthe ability to search for resources and critically analyse information;
  • Compliance with safety, functional, economic and professional, environmental and social responsibilityprotection principles;
  • The ability to apply acquired knowledge in independent work for solving technical and scientific problems in computer and information science;
  • The ability to acquire new and enhance acquired technical knowledge;
  • Team work skills for group work in the field, including with other experts in other technicalthe fields;
  • The development of professional responsibility and ethics;
  • basic theoretical knowledge acquired. iIn the fields of computer science and information technology and in the natural sciences and mathematics, which provides an excellent basis for continuing studies at the next level, both in computer science and in technical fields.


  • Criteria for recognizing knowledge and skills acquired prior to enrolment

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 FRI Committee for Student Affairs. 

  • Requirements for progression through the programme

Requirements for progressing to a higher year:

To enrol in a higher year students must pass all exams from the year in progress and all exams from previous years.


Requirements for retaking a year:

To retake a year the following must be completed:

  • at least half of the requirements from the study programme of the year in progress (30 ECTS);
  • all exams from the years before.

Students can only retake a year once in their course of study; changing the study programme is also considered to be retaking a year, owing to the uncompleted requirements of the previous study programme

  • Requirements for completing the study programme

To complete the study programme students must pass all exams and fulfil all requirements, including a diploma thesis paper, in a total amount of at least 180 ECTS. 

  • Transferring between programmes

In accordance with the Criteria for Transferring between Programmes, transferring is possible from study programmes which upon completion guarantee similar competences and which enable the recognition of at least half of the obligations based on the European Credit Transfer System (ECTS) from the first study programme that are related to obligatory courses of the second study programme.

Transferring from other programmes is possible after the first year of study. 

The requirements for transferring to the University Programme Computer and Information Science from other programmes (university and professional) are:

  • an equivalent curriculum in Mathematics and Physics under the programme from which students transfer; the recognised courses must have at least as many credits as the aforementioned courses;
  • the appropriate authority defines, on the basis of the comparison of both programmes, the requirements to be recognised and the year in which the candidate can enrol, and consequently issues a decision;
  • transferring is possible on the basis of the provisions applicable to such programmes. The requirements for transferring to the University Programme Computer and Information Science from professional programmes are:
  • recognised ECTS credits the candidate obtained in the professional study programme; due to the variability and the different levels of difficulty in professional programmes, the level of the candidate’s knowledge is assessed by a special Admissions Committee, headed by the Vice Dean for Education, and it consequently approves the courses to be recognised for each individual student;
  • based on a comparison of both programmes, the appropriate Faculty authority defines the requirements to be recognised and the year in which the candidate can enrol, and issues a decision.
  • Assessment

The assessment methods are defined in the study programmes for individual courses. The general rules for assessment methods are regulated by the FRI Study Rules and Regulations. The assessment methods for all courses are either in the form of written or oral examinations. These assessment methods include: tests from exercises, defences of tests, oral examinations, seminars and projects, presentations of seminar and project work. The grading scale is in accordance with the Statutes of the University of Ljubljana.

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”.


  • International Mobility

Students can transfer 60 credits from any computer and information science programme, affirmed by the FRI Committee for Student Affairs. The Faculty of Computer and Information Science has signed Erasmus+ exchange programme contracts with numerous foreign universities.