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:Nenad ŠuvakSupporting Instructor:Dominik MihalčićCode:MI009Course:Applied linear algebra and scientific computingSemester:Winter semestarNumber of classes ~ ECTS:4+2+1 ~ 9Instructor:Ninoslav TruharSupporting Instructor:Ninoslav TruharCode: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ć, Luka BorozanSupporting 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:Ivan SoldoCode:M119Course:Stochastic Processes ISemester:Winter semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Ivan PapićSupporting Instructor:Dominik MihalčićCode:I069Course:Natural Language Processing with Deep LearningSemester:Winter semestarNumber of classes ~ ECTS:3+2+1 ~ 8Instructor:Domagoj ŠeverdijaSupporting Instructor:Rebeka ČorićCode:I064Course:Contemporary topics in computer scienceSemester:Winter semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Marko OreškovićSupporting Instructor:Marko Orešković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:Mihaela Ribičić PenavaCode:M131Course:Dynamic systemsSemester:Summer semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Ninoslav TruharSupporting Instructor:Ninoslav TruharCode:M121Course:Stochastic Processes IISemester:Summer semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Nenad ŠuvakSupporting Instructor:Magdalena MikićCode:M048Course:Decision TheorySemester:Summer semestarNumber of classes ~ ECTS:1+0+1 ~ 4Instructor:Dragana Jankov MaširevićSupporting Instructor:Dragana Jankov Maširević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:Juraj BenićCode:I067Course:Operating systemsSemester:Summer semestarNumber of classes ~ ECTS:3+2+1 ~ 8Instructor:Juraj BenićSupporting Instructor:Juraj Benić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:Ivan SoldoCode:I064Course:Contemporary topics in computer scienceSemester:Winter semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Marko OreškovićSupporting Instructor:Marko OreškovićCode:I072Course:Heuristic algorithmsSemester:Winter semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Rebeka ČorićSupporting Instructor:Mateja ĐumićCode:M119Course:Stochastic Processes ISemester:Winter semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Ivan PapićSupporting Instructor:Dominik MihalčićCode:I040Course:Project Management BasicsSemester:Winter semestarNumber of classes ~ ECTS:1+1+0 ~ 4Instructor:Zoran Tomljanović, Krešimir MlinarićSupporting Instructor:Zoran Tomljanović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:Magdalena MikićCode:M131Course:Dynamic systemsSemester:Summer semestarNumber of classes ~ ECTS:2+2+0 ~ 6Instructor:Ninoslav TruharSupporting Instructor:Ninoslav TruharCode:MI005Course:Mathematical aspects of electoral systemsSemester:Summer semestarNumber of classes ~ ECTS:1+0+1 ~ 3Instructor:Tomislav MaroševićSupporting Instructor:Tomislav MaroševićCode:M048Course:Decision TheorySemester:Summer semestarNumber of classes ~ ECTS:1+0+1 ~ 4Instructor:Dragana Jankov MaširevićSupporting Instructor:Dragana Jankov MaširevićCode:M109Course:Convex FunctionsSemester:Summer semestarNumber of classes ~ ECTS:1+1+0 ~ 3Instructor:Mihaela Ribičić PenavaSupporting Instructor:Mihaela Ribičić PenavaCourse 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