Graduate program – Mathematics and Computer Science Annual course schedule Year 1Year mentor: Domagoj ŠeverdijaCompulsory courses:Code:M118Course:ProbabilitySemester:Winter semestarNumber of classes ~ ECTS:4+3+0 ~ 9Instructor:Danijel GrahovacSupporting Instructor:Code:I066Course:Intelligent Robotic SystemsSemester:Winter 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 BorozanCode:MI009Course:Applied linear algebra and scientific computingSemester:Summer semestarNumber of classes ~ ECTS:4+2+1 ~ 9Instructor:Ninoslav TruharSupporting Instructor:Matea UgricaNumber of courses: 4, Number of classes ~ ECTS: 13 ~ 17 (Winter), 11 ~ 15 (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:Z013Course:InternshipSemester:Winter semestarNumber of classes ~ ECTS:0+0+2 ~ 4Instructor:Domagoj Matijević, Nenad ŠuvakSupporting Instructor:Code:M132Course:Model reduction and approximation methodsSemester:Winter semestarNumber of classes ~ ECTS:2+1+1 ~ 6Instructor:Zoran TomljanovićSupporting Instructor:Matea UgricaCode: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:Code: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 ŠeverdijaCompulsory courses:Code:M128Course:Linear optimizationSemester:Winter semestarNumber of classes ~ ECTS:3+2+1 ~ 8Instructor:Ivana Kuzmanović IvičićSupporting Instructor:Bartol BorozanCode:I067Course:Operating systemsSemester:Summer semestarNumber of classes ~ ECTS:3+2+1 ~ 8Instructor:Domagoj Matijević, Luka BorozanSupporting Instructor:Luka Borozan, Bartol BorozanCode:M129Course:Nonlinear optimizationSemester:Summer semestarNumber of classes ~ ECTS:3+2+0 ~ 7Instructor:Kristian SaboSupporting Instructor:Tomislav PrusinaCode:I068Course:Advanced programming techniquesSemester:Summer semestarNumber of classes ~ ECTS:2+2+1 ~ 7Instructor:Domagoj MatijevićSupporting 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: 6 ~ 8 (Winter), 16 ~ 30 (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:I072Course:Heuristic algorithmsSemester:Winter semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Domagoj Ševerdija, 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:M132Course:Model reduction and approximation methodsSemester:Winter semestarNumber of classes ~ ECTS:2+1+1 ~ 6Instructor:Zoran TomljanovićSupporting Instructor:Matea UgricaCode:M048Course:Decision TheorySemester:Winter semestarNumber of classes ~ ECTS:1+0+1 ~ 4Instructor:Dragana Jankov Maširević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: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:M111Course:Normed spacesSemester:Summer semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Krešimir BurazinSupporting Instructor:Ivana CrnjacCode:MI005Course:Mathematical aspects of electoral systemsSemester:Summer semestarNumber of classes ~ ECTS:1+0+1 ~ 3Instructor:Tomislav Marošević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