Graduate University Programme in Computer Science and Mathematics

Official length of programme

Two-year programme, 120 ECTS credits.

Access requirements

Applicants must have completed an Undergraduate university programme (first cycle) with at least 180 ECTS credits, providing them with relevant competencies in mathematics and computer science.

Name of qualification

Master of Science in Computer Science and Mathematics

Programme requirements

The Graduate University Programme in Computer Science and Mathematics is the final part of the fundamental university education of specialists in computer science and mathematics. It provides the second cycle of university education for future mathematicians within the 3 + 2 Bologna system. The first cycle of this education is provided by the three-year Undergraduate University Programme in Mathematics or any related undergraduate or graduate programme in which students attain the competencies in mathematics and computer science required for enrolment in this programme.
The Graduate University Programme in Computer Science and Mathematics, through its course contents as well as its forms and methods of teaching enables students to simultaneously acquire competence in mathematics, computer science, and software engineering. More specifically, it helps them develop the following areas of knowledge, capacities, and skills: - a good knowledge of the areas of mathematics relevant to computer science (mathematical logic, computability theory, algorithm theory), - a good knowledge of mathematic theory of computation and formal methods in computer science, - a good knowledge of contemporary methods and tools for the development of computer software and the development of information systems, - skills and practical experience with the application of current information and communication technology for the purpose of developing software and information systems. - the capacity for abstract thinking, mathematical modelling, and navigating through abstract approaches to problem solving in computer science and software engineering, - the capacity for independent learning and the easy acquisition of new ideas, methods, and tools in computer science and software engineering.
The Graduate University Programme in Computer Science and Mathematics is founded upon the mathematical theory of computing, concentrating on fundamental knowledge from computer science that is directly applicable in current software engineering, but which nevertheless resists rapid changes in information and communications technology. We believe that our students will be able to adapt easily to new technologies, and that they will prove in the long run to be better software engineers, that is, computer scientists and engineers, than those who have received their qualifications in technically or business-management oriented programmes.

Professional status

Holders of the Master of Science degree in Computer Science and Mathematics are qualified for work in the scientific research and higher education system (universities, polytechnics, research institutes) in entrance-level teaching or research positions (assistant, young researcher and associate) in the field of computer science and mathematics, and also to participate in research in computer science and its application in other fields of science. Experts with this degree are also qualified for employment as software engineers, working on software development or the development of information systems, foremost in companies that specialise in information and communications technology. In addition, they can work as entrance-level experts or researchers for industrial institutions on research and development projects, especially if such projects require the intensive and innovative application of information and communications technology. Finally, graduates with the degree of Master of Science in Computer Science and Mathematics can be information scientists in the state administration or in public services, who work on the development and maintenance of state and public information systems.

Access to further study

After completing this graduate university programme, students are qualified for postgraduate (doctoral or specialist) programmes at the Department of Mathematics, in accordance with the enrolment conditions for the academic year in which they apply. The received knowledge and acquired skills also qualify students for continued study in related postgraduate (doctoral or specialist) programmes at other higher education institutions. The conditions of enrolment in postgraduate programmes at other higher education institutions are determined by those institutions.


Computer Science and Mathematics

1. semester, 1. year
ECTS Mandatory courses English level Semester workload Sem INFO
5.0 Artificial intelligence (45688)
Grubišić, L.
1,0,0
45
(30L+15AE)
1 INFO
5.0 Computer architecture (92978)
Hrkać, T.
1,0,0
60
(30L+30AE)
1 INFO
5.0 Computer networks (92949)
Mihelčić, M.
1,0,0
60
(30L+30AE)
1 INFO
5.0 Design and analysis of algorithms (92979)
Mihelčić, M.
1,0,0
45
(45L)
1 INFO
5.0 Mathematical logic (45689)
Vuković, M.
1,0,0
60
(30L+30AE)
1 INFO
ECTS Elective course 1, 2
=> Izborni predmet 1, 2
English level Semester workload Sem INFO
5.0 Advanced linear and nonlinear numerical methods in data analysis (239828) *
Drmač, Z.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Algorithms in number theory (213173) *
Dujella, A.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Applications of parallel computers (45703) *
Jurak, M.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Applied statistics (92954) *
Huzak, M.
1,0,0
45
(45L)
1, 2, 3, 4 INFO
5.0 Business intelligence (268262)
Orel, O.
- 45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Category theory (213179) *
Bašić, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Computer graphics (92953) *
Bosner, T.
1,0,0
45
(45L)
1, 2, 3, 4 INFO
5.0 Development of scalable production ICT systems (252481) *
Vuković, M.
- 45
(15L+30AE)
1, 2, 3, 4 INFO
5.0 Finite geometries (92955) *
Šiftar, J.
1,0,0
45
(45L)
1, 2 INFO
5.0 Introduction to complex dynamics (239829) *
Resman, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Introduction to optimization (45700)
Kunštek, P.; Vrdoljak, M.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Introduction to parallel computing (45698)
Bosner, N.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Inverse problems and machine vision (239826) *
Grubišić, L.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Mathematical fundamentals of machine learning (268261)
Sandrić, N.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Mathematical software (45702) *
Čačić, V.
1,0,0
45
(15L+30AE)
1, 2, 3, 4 INFO
5.0 Mathematical statistics (227988)
Huzak, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Matrix and tensor methods in data analysis (239827)
Drmač, Z.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Operational research (252480) *
Vrdoljak, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Quantum computing (201318)
Kazalicki, M.
- 45
(45L)
1, 2 INFO
5.0 Sparse signal processing (256606)
Nakić, I.
- 45
(45L)
1, 2, 3, 4 INFO
ECTS Facultative courses
=> Fakultativni kolegiji - Računarstvo i matematika
English level Semester workload Sem INFO
4.0 Internship (252483)
Bašić, M.; Grubišić, L.
- 120
(120PP)
1, 2, 3, 4 INFO
2.0 Research in advanced mathematics (252484)
Erceg, M.; Nakić, I.
- 15
(15L)
1, 2, 3, 4 INFO
3.0 Students' competitions in mathematics (133310) *
Bašić, M.; Gogić, I.; Kazalicki, M.; Kovač, V.
1,0,0
30
(30L)
1, 2, 3, 4 INFO
2. semester, 1. year
ECTS Mandatory courses English level Semester workload Sem INFO
5.0 Computing lab 2 (45695)
Bujanović, Z.
1,0,0
45
(15L+30AE)
2 INFO
5.0 Database systems (45693)
Manger, R.
1,0,0
45
(30L+15AE)
2 INFO
5.0 Interpretation of computer programs (252478)
Horvat, M.
- 45
(45L)
2 INFO
5.0 Object-oriented programming (C++) (45694)
Mihelčić, M.
1,0,0
60
(30L+30AE)
2 INFO
5.0 Operating systems (45691)
Jelenković, L.
1,0,0
45
(30L+15AE)
2 INFO
ECTS Elective course 1, 2
=> Izborni predmet 1, 2
English level Semester workload Sem INFO
5.0 Advanced linear and nonlinear numerical methods in data analysis (239828)
Drmač, Z.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Algorithms in number theory (213173)
Dujella, A.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Applications of parallel computers (45703)
Jurak, M.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Applied statistics (92954)
Huzak, M.
1,0,0
45
(45L)
1, 2, 3, 4 INFO
5.0 Business intelligence (268262) *
Orel, O.
- 45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Category theory (213179)
Bašić, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Computer graphics (92953)
Bosner, T.
1,0,0
45
(45L)
1, 2, 3, 4 INFO
5.0 Development of scalable production ICT systems (252481)
Vuković, M.
- 45
(15L+30AE)
1, 2, 3, 4 INFO
5.0 Finite geometries (92955)
Šiftar, J.
1,0,0
45
(45L)
1, 2 INFO
5.0 Introduction to complex dynamics (239829)
Resman, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Introduction to optimization (45700) *
Kunštek, P.; Vrdoljak, M.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Introduction to parallel computing (45698) *
Bosner, N.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Inverse problems and machine vision (239826)
Grubišić, L.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Mathematical fundamentals of machine learning (268261) *
Sandrić, N.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Mathematical software (45702)
Čačić, V.
1,0,0
45
(15L+30AE)
1, 2, 3, 4 INFO
5.0 Mathematical statistics (227988) *
Huzak, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Matrix and tensor methods in data analysis (239827) *
Drmač, Z.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Operational research (252480)
Vrdoljak, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Quantum computing (201318) *
Kazalicki, M.
- 45
(45L)
1, 2 INFO
5.0 Sparse signal processing (256606) *
Nakić, I.
- 45
(45L)
1, 2, 3, 4 INFO
ECTS Facultative courses
=> Fakultativni kolegiji - Računarstvo i matematika
English level Semester workload Sem INFO
4.0 Internship (252483)
Bašić, M.; Grubišić, L.
- 120
(120PP)
1, 2, 3, 4 INFO
2.0 Research in advanced mathematics (252484) *
Erceg, M.; Nakić, I.
- 15
(15L)
1, 2, 3, 4 INFO
3.0 Students' competitions in mathematics (133310)
Bašić, M.; Gogić, I.; Kazalicki, M.; Kovač, V.
1,0,0
30
(30L)
1, 2, 3, 4 INFO
3. semester, 2. year
ECTS Mandatory courses English level Semester workload Sem INFO
5.0 Computability (92950)
Čačić, V.
1,0,0
45
(45L)
3 INFO
5.0 Computing lab 3 (61520)
Barkiđija, M.
1,0,0
60
(15L+45AE)
3 INFO
5.0 Cryptography and network security (92957)
Dujella, A.
1,0,0
45
(45L)
3 INFO
5.0 Software engineering (92956)
Manger, R.
1,0,0
45
(45L)
3 INFO
ECTS Elective course 3, 4, 5, 6
=> Izborni predmet 3, 4, 5, 6 DS-RM 2. god.
English level Semester workload Sem INFO
5.0 Advanced C++ (213177)
Jurak, M.
- 45
(45L)
3, 4 INFO
5.0 Advanced database systems (61531) *
Orel, O.
- 45
(30L+15AE)
3, 4 INFO
5.0 Advanced linear and nonlinear numerical methods in data analysis (239828) *
Drmač, Z.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Algorithms in number theory (213173) *
Dujella, A.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Applications of parallel computers (45703) *
Jurak, M.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Applied statistics (92954) *
Huzak, M.
1,0,0
45
(45L)
1, 2, 3, 4 INFO
5.0 Business intelligence (268262)
Orel, O.
- 45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Category theory (213179) *
Bašić, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Computable analysis (201266) *
Iljazović, Z.
- 45
(45L)
3, 4 INFO
5.0 Computational statistics (61532)
Lubura Strunjak, S.
1,0,0
45
(30L+15AE)
3, 4 INFO
5.0 Computer graphics (92953) *
Bosner, T.
1,0,0
45
(45L)
1, 2, 3, 4 INFO
5.0 Data engineering (274975) *
Horvat, M.
- 45
(15L+30AE)
3, 4 INFO
5.0 Development of scalable production ICT systems (252481) *
Vuković, M.
- 45
(15L+30AE)
1, 2, 3, 4 INFO
5.0 Elliptic curves in cryptography (130302) *
Dujella, A.
1,0,0
45
(45L)
3, 4 INFO
5.0 Game theory (252482)
Kamčev, N.
- 30
(30L)
3, 4 INFO
5.0 Introduction to complex dynamics (239829) *
Resman, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Introduction to optimization (45700)
Kunštek, P.; Vrdoljak, M.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Introduction to parallel computing (45698)
Bosner, N.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Inverse problems and machine vision (239826) *
Grubišić, L.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Mathematical fundamentals of machine learning (268261)
Sandrić, N.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Mathematical logic in computer science (61527) *
Horvat, M.
1,0,0
45
(30L+15AE)
3, 4 INFO
5.0 Mathematical software (45702) *
Čačić, V.
1,0,0
45
(15L+30AE)
1, 2, 3, 4 INFO
5.0 Mathematical statistics (227988)
Huzak, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Matrix and tensor methods in data analysis (239827)
Drmač, Z.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Multimedia systems (61522)
Igaly, G.
1,0,0
45
(30L+15AE)
3, 4 INFO
5.0 Operational research (252480) *
Vrdoljak, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Software project management (61528) *
Strepački, H.
1,0,0
45
(30L+15AE)
3, 4 INFO
5.0 Sparse signal processing (256606)
Nakić, I.
- 45
(45L)
1, 2, 3, 4 INFO
ECTS Facultative courses
=> Fakultativni kolegiji - Računarstvo i matematika
English level Semester workload Sem INFO
4.0 Internship (252483)
Bašić, M.; Grubišić, L.
- 120
(120PP)
1, 2, 3, 4 INFO
2.0 Research in advanced mathematics (252484)
Erceg, M.; Nakić, I.
- 15
(15L)
1, 2, 3, 4 INFO
3.0 Students' competitions in mathematics (133310) *
Bašić, M.; Gogić, I.; Kazalicki, M.; Kovač, V.
1,0,0
30
(30L)
1, 2, 3, 4 INFO
4. semester, 2. year
ECTS Mandatory courses English level Semester workload Sem INFO
5.0 Algorithm complexity (92958)
Čačić, V.
1,0,0
45
(45L)
4 INFO
5.0 Distributed processes (61518)
Manger, R.
1,0,0
45
(30L+15AE)
4 INFO
10.0 Master's thesis (61613)
- 1
(1S)
4 INFO
ECTS Elective course 3, 4, 5, 6
=> Izborni predmet 3, 4, 5, 6 DS-RM 2. god.
English level Semester workload Sem INFO
5.0 Advanced C++ (213177) *
Jurak, M.
- 45
(45L)
3, 4 INFO
5.0 Advanced database systems (61531)
Orel, O.
- 45
(30L+15AE)
3, 4 INFO
5.0 Advanced linear and nonlinear numerical methods in data analysis (239828)
Drmač, Z.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Algorithms in number theory (213173)
Dujella, A.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Applications of parallel computers (45703)
Jurak, M.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Applied statistics (92954)
Huzak, M.
1,0,0
45
(45L)
1, 2, 3, 4 INFO
5.0 Business intelligence (268262) *
Orel, O.
- 45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Category theory (213179)
Bašić, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Computable analysis (201266)
Iljazović, Z.
- 45
(45L)
3, 4 INFO
5.0 Computational statistics (61532) *
Lubura Strunjak, S.
1,0,0
45
(30L+15AE)
3, 4 INFO
5.0 Computer graphics (92953)
Bosner, T.
1,0,0
45
(45L)
1, 2, 3, 4 INFO
5.0 Data engineering (274975)
Horvat, M.
- 45
(15L+30AE)
3, 4 INFO
5.0 Development of scalable production ICT systems (252481)
Vuković, M.
- 45
(15L+30AE)
1, 2, 3, 4 INFO
5.0 Elliptic curves in cryptography (130302)
Dujella, A.
1,0,0
45
(45L)
3, 4 INFO
5.0 Game theory (252482) *
Kamčev, N.
- 30
(30L)
3, 4 INFO
5.0 Introduction to complex dynamics (239829)
Resman, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Introduction to optimization (45700) *
Kunštek, P.; Vrdoljak, M.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Introduction to parallel computing (45698) *
Bosner, N.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Inverse problems and machine vision (239826)
Grubišić, L.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Mathematical fundamentals of machine learning (268261) *
Sandrić, N.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Mathematical logic in computer science (61527)
Horvat, M.
1,0,0
45
(30L+15AE)
3, 4 INFO
5.0 Mathematical software (45702)
Čačić, V.
1,0,0
45
(15L+30AE)
1, 2, 3, 4 INFO
5.0 Mathematical statistics (227988) *
Huzak, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Matrix and tensor methods in data analysis (239827) *
Drmač, Z.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Multimedia systems (61522) *
Igaly, G.
1,0,0
45
(30L+15AE)
3, 4 INFO
5.0 Operational research (252480)
Vrdoljak, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Software project management (61528)
Strepački, H.
1,0,0
45
(30L+15AE)
3, 4 INFO
5.0 Sparse signal processing (256606) *
Nakić, I.
- 45
(45L)
1, 2, 3, 4 INFO
ECTS Facultative courses
=> Fakultativni kolegiji - Računarstvo i matematika
English level Semester workload Sem INFO
4.0 Internship (252483)
Bašić, M.; Grubišić, L.
- 120
(120PP)
1, 2, 3, 4 INFO
2.0 Research in advanced mathematics (252484) *
Erceg, M.; Nakić, I.
- 15
(15L)
1, 2, 3, 4 INFO
3.0 Students' competitions in mathematics (133310)
Bašić, M.; Gogić, I.; Kazalicki, M.; Kovač, V.
1,0,0
30
(30L)
1, 2, 3, 4 INFO
1. semester, 1. year
ECTS Mandatory courses English level Semester workload Sem INFO
5.0 Artificial intelligence (45688)
Grubišić, L.
1,0,0
45
(30L+15AE)
1 INFO
5.0 Computer architecture (92978)
Hrkać, T.
1,0,0
60
(30L+30AE)
1 INFO
5.0 Computer networks (92949)
Mihelčić, M.
1,0,0
60
(30L+30AE)
1 INFO
5.0 Design and analysis of algorithms (92979)
Mihelčić, M.
1,0,0
45
(45L)
1 INFO
5.0 Mathematical logic (45689)
Vuković, M.
1,0,0
60
(30L+30AE)
1 INFO
ECTS Elective course 1, 2
=> Izborni predmet 1, 2
English level Semester workload Sem INFO
5.0 Advanced linear and nonlinear numerical methods in data analysis (239828) *
Drmač, Z.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Algorithms in number theory (213173) *
Dujella, A.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Applications of parallel computers (45703) *
Jurak, M.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Applied statistics (92954) *
Huzak, M.
1,0,0
45
(45L)
1, 2, 3, 4 INFO
5.0 Business intelligence (268262)
Orel, O.
- 45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Category theory (213179) *
Bašić, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Computer graphics (92953) *
Bosner, T.
1,0,0
45
(45L)
1, 2, 3, 4 INFO
5.0 Development of scalable production ICT systems (252481) *
Vuković, M.
- 45
(15L+30AE)
1, 2, 3, 4 INFO
5.0 Finite geometries (92955) *
Šiftar, J.
1,0,0
45
(45L)
1, 2 INFO
5.0 Introduction to complex dynamics (239829) *
Resman, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Introduction to optimization (45700)
Kunštek, P.; Vrdoljak, M.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Introduction to parallel computing (45698)
Bosner, N.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Inverse problems and machine vision (239826) *
Grubišić, L.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Mathematical fundamentals of machine learning (268261)
Sandrić, N.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Mathematical software (45702) *
Čačić, V.
1,0,0
45
(15L+30AE)
1, 2, 3, 4 INFO
5.0 Mathematical statistics (227988)
Huzak, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Matrix and tensor methods in data analysis (239827)
Drmač, Z.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Operational research (252480) *
Vrdoljak, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Quantum computing (201318)
Kazalicki, M.
- 45
(45L)
1, 2 INFO
5.0 Sparse signal processing (256606)
Nakić, I.
- 45
(45L)
1, 2, 3, 4 INFO
ECTS Facultative courses
=> Fakultativni kolegiji - Računarstvo i matematika
English level Semester workload Sem INFO
4.0 Internship (252483)
Bašić, M.; Grubišić, L.
- 120
(120PP)
1, 2, 3, 4 INFO
2.0 Research in advanced mathematics (252484)
Erceg, M.; Nakić, I.
- 15
(15L)
1, 2, 3, 4 INFO
3.0 Students' competitions in mathematics (133310) *
Bašić, M.; Gogić, I.; Kazalicki, M.; Kovač, V.
1,0,0
30
(30L)
1, 2, 3, 4 INFO
2. semester, 1. year
ECTS Mandatory courses English level Semester workload Sem INFO
5.0 Computing lab 2 (45695)
Bujanović, Z.
1,0,0
45
(15L+30AE)
2 INFO
5.0 Database systems (45693)
Manger, R.
1,0,0
45
(30L+15AE)
2 INFO
5.0 Interpretation of computer programs (252478)
Horvat, M.
- 45
(45L)
2 INFO
5.0 Object-oriented programming (C++) (45694)
Mihelčić, M.
1,0,0
60
(30L+30AE)
2 INFO
5.0 Operating systems (45691)
Jelenković, L.
1,0,0
45
(30L+15AE)
2 INFO
ECTS Elective course 1, 2
=> Izborni predmet 1, 2
English level Semester workload Sem INFO
5.0 Advanced linear and nonlinear numerical methods in data analysis (239828)
Drmač, Z.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Algorithms in number theory (213173)
Dujella, A.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Applications of parallel computers (45703)
Jurak, M.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Applied statistics (92954)
Huzak, M.
1,0,0
45
(45L)
1, 2, 3, 4 INFO
5.0 Business intelligence (268262) *
Orel, O.
- 45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Category theory (213179)
Bašić, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Computer graphics (92953)
Bosner, T.
1,0,0
45
(45L)
1, 2, 3, 4 INFO
5.0 Development of scalable production ICT systems (252481)
Vuković, M.
- 45
(15L+30AE)
1, 2, 3, 4 INFO
5.0 Finite geometries (92955)
Šiftar, J.
1,0,0
45
(45L)
1, 2 INFO
5.0 Introduction to complex dynamics (239829)
Resman, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Introduction to optimization (45700) *
Kunštek, P.; Vrdoljak, M.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Introduction to parallel computing (45698) *
Bosner, N.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Inverse problems and machine vision (239826)
Grubišić, L.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Mathematical fundamentals of machine learning (268261) *
Sandrić, N.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Mathematical software (45702)
Čačić, V.
1,0,0
45
(15L+30AE)
1, 2, 3, 4 INFO
5.0 Mathematical statistics (227988) *
Huzak, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Matrix and tensor methods in data analysis (239827) *
Drmač, Z.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Operational research (252480)
Vrdoljak, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Quantum computing (201318) *
Kazalicki, M.
- 45
(45L)
1, 2 INFO
5.0 Sparse signal processing (256606) *
Nakić, I.
- 45
(45L)
1, 2, 3, 4 INFO
ECTS Facultative courses
=> Fakultativni kolegiji - Računarstvo i matematika
English level Semester workload Sem INFO
4.0 Internship (252483)
Bašić, M.; Grubišić, L.
- 120
(120PP)
1, 2, 3, 4 INFO
2.0 Research in advanced mathematics (252484) *
Erceg, M.; Nakić, I.
- 15
(15L)
1, 2, 3, 4 INFO
3. semester, 2. year
ECTS Mandatory courses English level Semester workload Sem INFO
5.0 Computability (92950)
Čačić, V.
1,0,0
45
(45L)
3 INFO
5.0 Computing lab 3 (61520)
Barkiđija, M.
1,0,0
60
(15L+45AE)
3 INFO
5.0 Cryptography and network security (92957)
Dujella, A.
1,0,0
45
(45L)
3 INFO
5.0 Software engineering (92956)
Manger, R.
1,0,0
45
(45L)
3 INFO
ECTS Elective course 3, 4, 5, 6
=> Izborni predmet 3, 4, 5, 6 DS-RM 2. god.
English level Semester workload Sem INFO
5.0 Advanced C++ (213177)
Jurak, M.
- 45
(45L)
3, 4 INFO
5.0 Advanced database systems (61531) *
Orel, O.
- 45
(30L+15AE)
3, 4 INFO
5.0 Advanced linear and nonlinear numerical methods in data analysis (239828) *
Drmač, Z.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Algorithms in number theory (213173) *
Dujella, A.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Applications of parallel computers (45703) *
Jurak, M.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Applied statistics (92954) *
Huzak, M.
1,0,0
45
(45L)
1, 2, 3, 4 INFO
5.0 Business intelligence (268262)
Orel, O.
- 45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Category theory (213179) *
Bašić, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Computable analysis (201266) *
Iljazović, Z.
- 45
(45L)
3, 4 INFO
5.0 Computational statistics (61532)
Lubura Strunjak, S.
1,0,0
45
(30L+15AE)
3, 4 INFO
5.0 Computer graphics (92953) *
Bosner, T.
1,0,0
45
(45L)
1, 2, 3, 4 INFO
5.0 Data engineering (274975) *
Horvat, M.
- 45
(15L+30AE)
3, 4 INFO
5.0 Development of scalable production ICT systems (252481) *
Vuković, M.
- 45
(15L+30AE)
1, 2, 3, 4 INFO
5.0 Elliptic curves in cryptography (130302) *
Dujella, A.
1,0,0
45
(45L)
3, 4 INFO
5.0 Game theory (252482)
Kamčev, N.
- 30
(30L)
3, 4 INFO
5.0 Introduction to complex dynamics (239829) *
Resman, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Introduction to optimization (45700)
Kunštek, P.; Vrdoljak, M.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Introduction to parallel computing (45698)
Bosner, N.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Inverse problems and machine vision (239826) *
Grubišić, L.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Mathematical fundamentals of machine learning (268261)
Sandrić, N.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Mathematical logic in computer science (61527) *
Horvat, M.
1,0,0
45
(30L+15AE)
3, 4 INFO
5.0 Mathematical software (45702) *
Čačić, V.
1,0,0
45
(15L+30AE)
1, 2, 3, 4 INFO
5.0 Mathematical statistics (227988)
Huzak, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Matrix and tensor methods in data analysis (239827)
Drmač, Z.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Multimedia systems (61522)
Igaly, G.
1,0,0
45
(30L+15AE)
3, 4 INFO
5.0 Operational research (252480) *
Vrdoljak, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Software project management (61528) *
Strepački, H.
1,0,0
45
(30L+15AE)
3, 4 INFO
5.0 Sparse signal processing (256606)
Nakić, I.
- 45
(45L)
1, 2, 3, 4 INFO
ECTS Facultative courses
=> Fakultativni kolegiji - Računarstvo i matematika
English level Semester workload Sem INFO
4.0 Internship (252483)
Bašić, M.; Grubišić, L.
- 120
(120PP)
1, 2, 3, 4 INFO
2.0 Research in advanced mathematics (252484)
Erceg, M.; Nakić, I.
- 15
(15L)
1, 2, 3, 4 INFO
4. semester, 2. year
ECTS Mandatory courses English level Semester workload Sem INFO
5.0 Algorithm complexity (92958)
Čačić, V.
1,0,0
45
(45L)
4 INFO
5.0 Distributed processes (61518)
Manger, R.
1,0,0
45
(30L+15AE)
4 INFO
10.0 Master's thesis (61613)
- 1
(1S)
4 INFO
ECTS Elective course 3, 4, 5, 6
=> Izborni predmet 3, 4, 5, 6 DS-RM 2. god.
English level Semester workload Sem INFO
5.0 Advanced C++ (213177) *
Jurak, M.
- 45
(45L)
3, 4 INFO
5.0 Advanced database systems (61531)
Orel, O.
- 45
(30L+15AE)
3, 4 INFO
5.0 Advanced linear and nonlinear numerical methods in data analysis (239828)
Drmač, Z.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Algorithms in number theory (213173)
Dujella, A.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Applications of parallel computers (45703)
Jurak, M.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Applied statistics (92954)
Huzak, M.
1,0,0
45
(45L)
1, 2, 3, 4 INFO
5.0 Business intelligence (268262) *
Orel, O.
- 45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Category theory (213179)
Bašić, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Computable analysis (201266)
Iljazović, Z.
- 45
(45L)
3, 4 INFO
5.0 Computational statistics (61532) *
Lubura Strunjak, S.
1,0,0
45
(30L+15AE)
3, 4 INFO
5.0 Computer graphics (92953)
Bosner, T.
1,0,0
45
(45L)
1, 2, 3, 4 INFO
5.0 Data engineering (274975)
Horvat, M.
- 45
(15L+30AE)
3, 4 INFO
5.0 Development of scalable production ICT systems (252481)
Vuković, M.
- 45
(15L+30AE)
1, 2, 3, 4 INFO
5.0 Elliptic curves in cryptography (130302)
Dujella, A.
1,0,0
45
(45L)
3, 4 INFO
5.0 Game theory (252482) *
Kamčev, N.
- 30
(30L)
3, 4 INFO
5.0 Introduction to complex dynamics (239829)
Resman, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Introduction to optimization (45700) *
Kunštek, P.; Vrdoljak, M.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Introduction to parallel computing (45698) *
Bosner, N.
1,0,0
45
(30L+15AE)
1, 2, 3, 4 INFO
5.0 Inverse problems and machine vision (239826)
Grubišić, L.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Mathematical fundamentals of machine learning (268261) *
Sandrić, N.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Mathematical logic in computer science (61527)
Horvat, M.
1,0,0
45
(30L+15AE)
3, 4 INFO
5.0 Mathematical software (45702)
Čačić, V.
1,0,0
45
(15L+30AE)
1, 2, 3, 4 INFO
5.0 Mathematical statistics (227988) *
Huzak, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Matrix and tensor methods in data analysis (239827) *
Drmač, Z.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Multimedia systems (61522) *
Igaly, G.
1,0,0
45
(30L+15AE)
3, 4 INFO
5.0 Operational research (252480)
Vrdoljak, M.
- 45
(45L)
1, 2, 3, 4 INFO
5.0 Software project management (61528)
Strepački, H.
1,0,0
45
(30L+15AE)
3, 4 INFO
5.0 Sparse signal processing (256606) *
Nakić, I.
- 45
(45L)
1, 2, 3, 4 INFO
ECTS Facultative courses
=> Fakultativni kolegiji - Računarstvo i matematika
English level Semester workload Sem INFO
4.0 Internship (252483)
Bašić, M.; Grubišić, L.
- 120
(120PP)
1, 2, 3, 4 INFO
2.0 Research in advanced mathematics (252484) *
Erceg, M.; Nakić, I.
- 15
(15L)
1, 2, 3, 4 INFO

  (*)Course is currently not active
(***)Course is active in other academic year