Preskoči na glavno vsebino

Computer science and mathematics, Second Cycle - courses 2024/25

Language of the course:

  • slo - Slovene
  • eng - English
  • slo/eng - English if enough foreign students enrolled
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 discrete mathematics (Symmetries of graphs) 3/2 6 Potočnik eng
Topics in numerical mathematics: Iterative numerical methods in linear algebra 3/2 6 Plestenjak slo
Topics in numerical mathematics: Numerical integration and ordinary differential equations 3/2 6 Žagar slo
Graph theory 3/2 6 Bujtas eng
Computability theory 3/2 6 Simpson slo/eng
... and up to 3 mathematical courses from the Mathematics programme...

Examples of suitable courses from the Mathematics programme are Dynamical systems ( 2nd semester, lecturer Kuzman, language slo/eng ) and Topics in mathematical foundations of computer science: Weighted finite automata and noncommutative rational series ( 1st semester, lecturer Smertnig, language eng ).

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

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

Computer science courses semester ECTS Lecturer Language
FRI Topical research themes II (Differentiable programming) 2. 6 Bohak eng
Topical research themes II (Quantum machine learning) 2. 6 Žunkovič eng
Algorithms 2 6 Brodnik slo
Approximation and randomized algorithms 2. 6 Robič eng
Digital forensic 2. 6 Brodnik eng
Functional programming 1. 6 Bosnić slo
Information security and privacy 1. 6 Trček eng
Interaction and information design 1. 6 Solina slo
Web information extraction and retrieval 2. 6 Bajec slo
Topics in computer and information science (Tools for analysis of big databases)* 2. 6 Leskovec eng
Topics in computer and information science (Machine learning on graphs)** 1. 6 Leskovec eng
Cryptography and computer security 1. 6 Jurišić eng
Advanced topics in computer vision 2. 6 Kristan eng
Unconventional computing 1. 6 Mraz slo
Biomedical signal and image processing 1. 6 Jager slo
Computer based sound production 1. 6 Trček eng
Cloud computing 1. 6 Jurič slo
Computer systems 2. 6 Šter slo
Fog computing for smart services 2. 6 Stankovski eng
Modern software development methods 2 6 Vavpotič slo
Machine learning 1. 6 Faganeli Pucer slo
Machine learning for data science 1 2. 6 Hočevar, Zupan eng
Topological data analysis 1. 6 Virk eng
Artificial intelligence 2. 6 Bratko eng
Introduction to bioinformatics 1. 6 Curk, Zupan eng
*The course will run between 6. 1. 2025 and 14. 3. 2025.
**The course will run between 23. 9. 2024 and 6. 12. 2024.
Extracurricular courses FMF semester ECTS Lecturer Language
Bridge 1. 3 Drinovec Drnovšek slo
Voluntary work in teaching support 1. or 2. 3 Kobal slo

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