Computer science and mathematics, Second Cycle - courses 2022/23

Language of the course:

  • Slo - Slovene
  • Eng - English
  • Slo/Eng - English if enough foreign students
Mathematics 1.sem 2.sem ECTS Lecturer (language)
A Computer aided geometric design 3/2 6 Knez (Slo)
Computational geometry 3/2 6 Cabello (Slo/Eng)
B Topics in numerical mathematics: Numerical integration and ordinary differential equations 3/2 6 Žagar (Slo)
Topics in numerical mathematics: Iterative numerical methods in linear algebra 3/2 6 Plestenjak (Slo)
Graph theory 3/2 6 Bujtas (Eng)
Topics in discrete mathematics 3/2 6 Kudryavtseva (Slo/Eng)
Cryptography and computer security 3/2 6 Jurišić (Eng)
Topological data analysis 3/2 6 Virk (Eng)
... and up to 3 mathematical courses from the Mathematics programme...

Appropriate courses from the Mathematics programme would be, for example, Computability theory (lecturer Simpson (Eng), autumn semester).

The course Advanced Machine Learning is not considered as a mathematical course and can be chosen as a general elective only. Students, who have already passed the course Machine Learning, can not choose the course Advanced Machine Learning and vice versa.

Note that Workplace experience is not considered as a mathematical course and can be chosen as a general elective only once.

Computer science courses 1.sem 2.sem ECTS Lecturer (language)
FRI Topical research themes I (Mobile sensing) 3.67/1.33 6 Pejović (Eng)
Topical research themes II (Quantum machine learning) 3.67/1.33 6 Žunkovič (Eng)
Topical research themes II (Fog Computing for Smart Services) 3.67/1.33 6 Stankovski (Eng)
Algorithms 4.33/0.67 6 Brodnik
Approximation and randomized algorithms 3/2 6 Robič (Eng)
Digital forensic 3/2 6 Brodnik (Eng)
Functional programming 3.67/1.33 6 Bosnić
Information security and privacy 3/2 6 Trček (Eng)
Interaction and information design 4.33/0.67 6 Solina
Web information extraction and retrieval 3.67/1.33 6 Bajec
Topics in computer and information science (Machine learning on graphs) 3/2 6 Leskovec
Topics in computer and information science (Tools for analysis of +big databases) 3/2 6 Leskovec (Eng)
Advanced topics in computer vision 3.67/1.33 6 Kristan (Eng)
Unconventional computing 4.33/0.67 6 Mraz
Biomedical signal and image processing 3/2 6 Jager
Computer based sound production 3/2 6 Trček (Eng)
Cloud computing 4.33/0.67 6 Jurič
Computer systems 3/2 6 Šter
Modern software development methods 3.67/1.33 6 Vavpotič
Machine learning 3.4/1.6 6 Kononenko
Machine learning for data science 1 3/2 6 Hočevar, Zupan (Eng)
Artificial intelligence 3.67/1.33 6 Bratko (Eng)
Introduction to bioinformatics 4.33/0.67 6 Curk, Zupan (Eng)
Extracurricular courses FMF semester ECTS Lecturer Language
Bridge 1. semester 3 Barbara Drinovec Drnovšek Slo
Voluntary work in teaching support 1. or 2. semester 3 Damjan Kobal Slo

Student's choice of electives must be approved by the department's study committee.