Undergraduate program in Mathematics

Annual course schedule

Year 1

Year mentor: Ivan Soldo

Compulsory courses:

Code:M084
Course:Differential Calculus
Semester:Winter semestar
Number of classes ~ ECTS:4+3+0 ~ 8
Instructor:Ivan Soldo
Supporting Instructor:Jelena Jankov Pavlović
Code:Z011
Course:English/German for Mathematics and Computer Science Students I
Semester:Winter semestar
Number of classes ~ ECTS:0+0+2 ~ 3
Instructor:Karmen Knežević
Supporting Instructor:
Code:I056
Course:Introduction to Computer Science
Semester:Winter semestar
Number of classes ~ ECTS:2+2+0 ~ 6
Instructor:Domagoj Matijević
Supporting Instructor:Mateja Đumić, Josipa Sabljo
Code:M100
Course:Elementary Mathematics
Semester:Winter semestar
Number of classes ~ ECTS:2+2+0 ~ 6
Instructor:Mihaela Ribičić Penava
Supporting Instructor:
Code:M086
Course:Linear Algebra I
Semester:Winter semestar
Number of classes ~ ECTS:2+2+0 ~ 6
Instructor:Zoran Tomljanović
Supporting Instructor:Nataša Ujić
Code:M085
Course:Integral Calculus
Semester:Summer semestar
Number of classes ~ ECTS:2+3+0 ~ 7
Instructor:Ivan Soldo
Supporting Instructor:Maja Damjanović
Code:M087
Course:Linear Algebra II
Semester:Summer semestar
Number of classes ~ ECTS:3+3+0 ~ 7
Instructor:Dragana Jankov Maširević
Supporting Instructor:Mihaela Ribičić Penava, Ivana Crnjac
Code:Z012
Course:English/German for Mathematics and Computer Science Students II
Semester:Summer semestar
Number of classes ~ ECTS:0+0+2 ~ 3
Instructor:Karmen Knežević
Supporting Instructor:
Code:M101
Course:Elementary Geometry
Semester:Summer semestar
Number of classes ~ ECTS:2+2+0 ~ 6
Instructor:Zdenka Kolar - Begović
Supporting Instructor:Ljiljana Primorac Gajčić
Code:M102
Course:Combinatorial and Discrete Mathematics
Semester:Summer semestar
Number of classes ~ ECTS:2+2+0 ~ 6
Instructor:Snježana Majstorović Ergotić
Supporting Instructor:
Code:Z014
Course:Physical Education I
Semester:Winter and Summer semestar
Number of classes ~ ECTS:0+2+0 ~ 1, 0+2+0 ~ 1
Instructor:Zoran Malečić
Supporting Instructor:Melisa Babić
Number of courses: 11, Number of classes ~ ECTS: 23 ~ 30 (Winter), 23 ~ 30 (Summer)

Criteria for enrolment in Year 2: a minimum of 40 ECTS credits which must obligatorily include ECTS credits allocated to the following courses: Differential Calculus, Introduction to Computer Science, Linear Algebra I.


Year 2

Year mentor: Krešimir Burazin

Compulsory courses:

Code:M009
Course:Multivariable Calculus
Semester:Winter semestar
Number of classes ~ ECTS:3+2+0 ~ 7
Instructor:Krešimir Burazin
Supporting Instructor:Jelena Jankov Pavlović
Code:I027
Course:Mathematical Tools
Semester:Winter semestar
Number of classes ~ ECTS:1+2+0 ~ 4
Instructor:Ivana Kuzmanović Ivičić
Supporting Instructor:
Code:M089
Course:Numerical Mathematics
Semester:Winter semestar
Number of classes ~ ECTS:2+2+0 ~ 6
Instructor:Kristian Sabo
Supporting Instructor:Maja Damjanović
Code:M098
Course:Introduction to Probability and Statistics
Semester:Winter semestar
Number of classes ~ ECTS:2+2+0 ~ 6
Instructor:Ivan Papić
Supporting Instructor:
Code:M015
Course:Complex Analysis
Semester:Summer semestar
Number of classes ~ ECTS:2+2+0 ~ 6
Instructor:Krešimir Burazin, Ivana Crnjac
Supporting Instructor:Ivana Crnjac
Code:M095
Course:Statistical Practice
Semester:Summer semestar
Number of classes ~ ECTS:1+2+1 ~ 6
Instructor:Mirta Benšić, Ivan Papić
Supporting Instructor:
Code:M108
Course:Number Theory
Semester:Summer semestar
Number of classes ~ ECTS:2+2+0 ~ 6
Instructor:Mirela Jukić Bokun
Supporting Instructor:
Code:Z015
Course:Physical Education II
Semester:Winter and Summer semestar
Number of classes ~ ECTS:0+2+0 ~ 1, 0+2+0 ~ 1
Instructor:Zoran Malečić
Supporting Instructor:Melisa Babić
Number of courses: 8, Number of classes ~ ECTS: 18 ~ 24 (Winter), 14 ~ 19 (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:F007
Course:General Physics I
Semester:Winter semestar
Number of classes ~ ECTS:4+2+1 ~ 7
Instructor:Maja Varga Pajtler
Supporting Instructor:Ivana Štibi
Code:I053
Course:Data Structures and Algorithms I
Semester:Winter semestar
Number of classes ~ ECTS:3+2+0 ~ 7
Instructor:Domagoj Matijević
Supporting Instructor:
Code:F008
Course:General Physics II
Semester:Summer semestar
Number of classes ~ ECTS:4+2+1 ~ 7
Instructor:Domagoj Belić
Supporting Instructor:Ivana Štibi
Code:I048
Course:Object - Oriented Programming
Semester:Summer semestar
Number of classes ~ ECTS:2+2+0 ~ 6
Instructor:Domagoj Matijević
Supporting Instructor:Mateja Đumić
Code:M097
Course:Theoretical Foundations of Computer Science
Semester:Summer semestar
Number of classes ~ ECTS:2+2+0 ~ 6
Instructor:Zoran Tomljanović, Matea Ugrica
Supporting Instructor:Matea Ugrica
Code:M088
Course:Mathematical Logic in Computer Science
Semester:Summer semestar
Number of classes ~ ECTS:2+2+0 ~ 6
Instructor:Zoran Tomljanović, Luka Borozan
Supporting Instructor:Tomislav Prusina
Code:M093
Course:Applications of Differential and Integral Calculus I
Semester:Summer semestar
Number of classes ~ ECTS:1+2+0 ~ 4
Instructor:Krešimir Burazin, Jelena Jankov Pavlović
Supporting Instructor:Jelena Jankov Pavlović

Criteria for enrolment in Year 3: all first-year exams passed and a minimum of 40 ECTS credits achieved in the second year of study, which must obligatorily include ECTS credits allocated to the following courses: Multivariable Calculus, Introduction to Probability and Statistics.


Year 3

Year mentor: Mihaela Ribičić Penava

Compulsory courses:

Code:M090
Course:Ordinary Differential Equations
Semester:Winter semestar
Number of classes ~ ECTS:2+2+0 ~ 6
Instructor:Krešimir Burazin
Supporting Instructor:Ivana Crnjac
Code:M094
Course:Real Analysis
Semester:Winter semestar
Number of classes ~ ECTS:3+2+0 ~ 7
Instructor:Dragana Jankov Maširević
Supporting Instructor:
Code:Z007
Course:Final Paper
Semester:Summer semestar
Number of classes ~ ECTS:0+0+2 ~ 2
Instructor:
Supporting Instructor:
Code:M083
Course:Algebra
Semester:Summer semestar
Number of classes ~ ECTS:2+2+0 ~ 6
Instructor:Ivan Matić
Supporting Instructor:Darija Brajković Zorić
Number of courses: 4, Number of classes ~ ECTS: 9 ~ 13 (Winter), 6 ~ 8 (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:F009
Course:General Physics III
Semester:Winter semestar
Number of classes ~ ECTS:4+2+1 ~ 7
Instructor:Branko Vuković, Domagoj Belić
Supporting Instructor:Jelena Strišković
Code:I045
Course:Modern Computer System
Semester:Winter semestar
Number of classes ~ ECTS:2+2+0 ~ 6
Instructor:Domagoj Matijević, Luka Borozan
Supporting Instructor:Bartol Borozan
Code:I057
Course:Full Stack Web Development
Semester:Winter semestar
Number of classes ~ ECTS:3+2+1 ~ 8
Instructor:Zoran Tomljanović, Jurica Maltar
Supporting Instructor:Jurica Maltar
Code:M105
Course:Introduction to Differential Geometry
Semester:Winter semestar
Number of classes ~ ECTS:2+2+0 ~ 6
Instructor:Ljiljana Primorac Gajčić
Supporting Instructor:
Code:M099
Course:Vector Spaces
Semester:Winter semestar
Number of classes ~ ECTS:2+2+0 ~ 6
Instructor:Ivan Matić
Supporting Instructor:Nataša Ujić
Code:M063
Course:Applications of Calculus II
Semester:Winter semestar
Number of classes ~ ECTS:1+2+0 ~ 4
Instructor:Tomislav Marošević
Supporting Instructor:
Code:F010
Course:General Physics IV
Semester:Summer semestar
Number of classes ~ ECTS:4+2+1 ~ 7
Instructor:Branko Vuković
Supporting Instructor:Matko Mužević
Code:I046
Course:Modern Database Systems
Semester:Summer semestar
Number of classes ~ ECTS:3+3+1 ~ 9
Instructor:Domagoj Ševerdija, Mateja Đumić
Supporting Instructor:
Code:I054
Course:Data Structures and Algorithms II
Semester:Summer semestar
Number of classes ~ ECTS:3+2+0 ~ 7
Instructor:Domagoj Ševerdija
Supporting Instructor:
Code:M096
Course:Machine Learning
Semester:Summer semestar
Number of classes ~ ECTS:3+2+0 ~ 7
Instructor:Domagoj Matijević, Kristian Sabo
Supporting Instructor:
Code:M106
Course:Set theory
Semester:Summer semestar
Number of classes ~ ECTS:1+1+0 ~ 4
Instructor:Mihaela Ribičić Penava
Supporting Instructor:
Code:M107
Course:Methods of mathematical physics
Semester:Summer semestar
Number of classes ~ ECTS:3+2+0 ~ 7
Instructor:Krešimir Burazin
Supporting Instructor:Jelena Jankov Pavlović
Code:M092
Course:Introduction to Control Theory with Applications
Semester:Summer semestar
Number of classes ~ ECTS:2+2+1 ~ 7
Instructor:Zoran Tomljanović
Supporting Instructor:Matea Ugrica