Graduate program – Mathematics and Computer Science Annual course schedule Year 1Year mentor: Domagoj MatijevićCompulsory courses:Code:M118Course:ProbabilitySemester:Winter semestarNumber of classes ~ ECTS:4+3+0 ~ 9Instructor:Danijel GrahovacSupporting Instructor:Dominik MihalčićCode:MI009Course:Applied linear algebra and scientific computingSemester:Winter semestarNumber of classes ~ ECTS:4+2+1 ~ 9Instructor:Ninoslav TruharSupporting Instructor:Matea UgricaCode:I066Course:Intelligent Robotic SystemsSemester:Summer semestarNumber of classes ~ ECTS:3+2+1 ~ 8Instructor:Zoran Tomljanović, Jurica MaltarSupporting Instructor:Jurica MaltarCode:MI008Course:Semantics of programming languagesSemester:Summer semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Domagoj MatijevićSupporting Instructor:Luka BorozanNumber of courses: 4, Number of classes ~ ECTS: 14 ~ 18 (Winter), 10 ~ 14 (Summer)In order to earn the mandatory academic year study workload of 60 ECTS credits, students shall choose elective courses from the list below.Elective courses:Code:MI006Course:CryptographySemester:Winter semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Ivan SoldoSupporting Instructor:Code:M119Course:Stochastic Processes ISemester:Winter semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Ivan PapićSupporting Instructor:Code:MI001Course:Graphs and ApplicationsSemester:Winter semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Snježana Majstorović ErgotićSupporting Instructor:Code:I064Course:Contemporary topics in computer scienceSemester:Winter semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Domagoj MatijevićSupporting Instructor:Code:Z013Course:InternshipSemester:Winter semestarNumber of classes ~ ECTS:0+0+2 ~ 4Instructor:Domagoj Matijević, Nenad ŠuvakSupporting Instructor:Code:M109Course:Convex FunctionsSemester:Summer semestarNumber of classes ~ ECTS:1+1+0 ~ 3Instructor:Mihaela Ribičić PenavaSupporting Instructor:Code:M131Course:Dynamic systemsSemester:Summer semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Ninoslav TruharSupporting Instructor:Code:M121Course:Stochastic Processes IISemester:Summer semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Nenad ŠuvakSupporting Instructor:Code:I069Course:Natural Language Processing with Deep LearningSemester:Summer semestarNumber of classes ~ ECTS:3+2+1 ~ 8Instructor:Domagoj ŠeverdijaSupporting Instructor:Rebeka ČorićCode:M132Course:Model reduction and approximation methodsSemester:Summer semestarNumber of classes ~ ECTS:2+1+1 ~ 6Instructor:Zoran TomljanovićSupporting Instructor:Matea UgricaCode:M048Course:Decision TheorySemester:Summer semestarNumber of classes ~ ECTS:1+0+1 ~ 4Instructor:Dragana Jankov MaširevićSupporting Instructor:Criteria for enrolment in Year 2: a minimum of 40 ECTS credits which must obligatorily include ECTS credits allocated to the following courses: Intelligent Robotic Systems.Course Professional Practice can be registered only with the written approval of the Course holder in the winter or in the summer semester.Year 2Year mentor: Domagoj MatijevićCompulsory courses:Code:M128Course:Linear optimizationSemester:Winter semestarNumber of classes ~ ECTS:3+2+1 ~ 8Instructor:Ivana Kuzmanović IvičićSupporting Instructor:Bartol BorozanCode:I068Course:Advanced programming techniquesSemester:Winter semestarNumber of classes ~ ECTS:2+2+1 ~ 7Instructor:Juraj BenićSupporting Instructor:Code:I067Course:Operating systemsSemester:Summer semestarNumber of classes ~ ECTS:3+2+1 ~ 8Instructor:Juraj BenićSupporting Instructor:Code:M129Course:Nonlinear optimizationSemester:Summer semestarNumber of classes ~ ECTS:3+2+0 ~ 7Instructor:Kristian SaboSupporting Instructor:Tomislav PrusinaCode:MIP001Course:Master ThesisSemester:Summer semestarNumber of classes ~ ECTS:0+0+0 ~ 8Instructor:Supporting Instructor:Number of courses: 5, Number of classes ~ ECTS: 11 ~ 15 (Winter), 11 ~ 23 (Summer)In order to earn the mandatory academic year study workload of 60 ECTS credits, students shall choose elective courses from the list below.Elective courses:Code:MI006Course:CryptographySemester:Winter semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Ivan SoldoSupporting Instructor:Code:I064Course:Contemporary topics in computer scienceSemester:Winter semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Domagoj MatijevićSupporting Instructor:Code:I072Course:Heuristic algorithmsSemester:Winter semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Rebeka Čorić, Mateja ĐumićSupporting Instructor:Code:M119Course:Stochastic Processes ISemester:Winter semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Ivan PapićSupporting Instructor:Code:MI001Course:Graphs and ApplicationsSemester:Winter semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Snježana Majstorović ErgotićSupporting Instructor:Code:I040Course:Project Management BasicsSemester:Winter semestarNumber of classes ~ ECTS:1+1+0 ~ 4Instructor:Zoran Tomljanović, Krešimir MlinarićSupporting Instructor:Code:Z013Course:InternshipSemester:Winter semestarNumber of classes ~ ECTS:0+0+2 ~ 4Instructor:Domagoj Matijević, Nenad ŠuvakSupporting Instructor:Code:I069Course:Natural Language Processing with Deep LearningSemester:Summer semestarNumber of classes ~ ECTS:3+2+1 ~ 8Instructor:Domagoj ŠeverdijaSupporting Instructor:Rebeka ČorićCode:M121Course:Stochastic Processes IISemester:Summer semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Nenad ŠuvakSupporting Instructor:Code:M131Course:Dynamic systemsSemester:Summer semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Ninoslav TruharSupporting Instructor:Code:M132Course:Model reduction and approximation methodsSemester:Summer semestarNumber of classes ~ ECTS:2+1+1 ~ 6Instructor:Zoran TomljanovićSupporting Instructor:Matea UgricaCode:MI005Course:Mathematical aspects of electoral systemsSemester:Summer semestarNumber of classes ~ ECTS:1+0+1 ~ 3Instructor:Tomislav MaroševićSupporting Instructor:Code:M048Course:Decision TheorySemester:Summer semestarNumber of classes ~ ECTS:1+0+1 ~ 4Instructor:Dragana Jankov MaširevićSupporting Instructor:Code:MI007Course:Complex NetworksSemester:Summer semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Snježana Majstorović ErgotićSupporting Instructor:Code:M109Course:Convex FunctionsSemester:Summer semestarNumber of classes ~ ECTS:1+1+0 ~ 3Instructor:Mihaela Ribičić PenavaSupporting Instructor:Course Professional Practice can be registered only with the written approval of the Course holder in the winter or in the summer semester. Thesis topics are approved at the Department of Mathematics Council session. Thesis ECTS credits are included in the course Graduate Seminar. Graduate program – Mathematics and Computer ScienceStudy program (Curriculum)Annual course schedule