Graduate University Programme in Mathematics and Computer Science Education

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, information and communication technologies (ICT), psychology, and pedagogy.

Name of qualification

Master of Education in Mathematics and Computer Science

Programme requirements

The Graduate University Programme in Mathematics and Computer Science Education is the final part of the pre-service university education of experts specialised in the teaching of mathematics and computer science in lower and upper secondary education (upper classes of primary school and secondary school, i.e. ISCED levels 2 and 3, according to the ISCED 1997 classification). It provides the second cycle of university education for prospective teachers of mathematics and computer science (učitelj and profesor, according to current Croatian terminology) 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 university programme in which students attain competencies in mathematics, computer science, information and communications technologies, psychology, and pedagogy, required for enrolment and participation in this programme.
The Graduate University Programme in Mathematics and Computer science Education offers university education in mathematics, computer science and information and communications technologies. Mathematical competence encompasses a fundamental knowledge and understanding of the results of the main areas of mathematics, such as algebra, analysis, geometry, differential equations, discrete mathematics, probability theory and statistics, as well as numerical mathematics. It also includes the ability to understand and conceive mathematical proofs, and thus, logical argumentation in general situations, the capacity for mathematical modelling of situations, and the capacity for creative problem solving by means of mathematical tools and ICT. Computer science competencies include the knowledge, skills, and ability to design and analyse algorithms, structural and object-oriented programming, and databases; familiarity with the computer architecture, computer networks, operating systems, and some of the advanced concepts of computer science (computer graphics, multimedia systems, computability theory), as well as the social socio-ethical and professional implications of ICT.
This programme offers the vocational, didactic, and pedagogical-psychological competencies necessary for the successful realisation of all educational programmes in the area of mathematics, computer science and ICT at the primary and secondary-school level. In addition, the programme trains students to teach all types of mathematics, computer science and ICT classes - regular, advanced, elective, and remedial, as well as work with children with special needs - ranging from work with children who have developmental difficulties to work with those who are gifted in mathematics and/or computer science. It is important to stress that this programme specifically educates its students - our future teachers of mathematics and computer science - to work with groups of pupils with exceptional achievements in mathematics and computer science in order to prepare them for mathematics and computer science competitions at all levels (from local to state), and to advise pupils when they are writing term papers and secondary-school graduation papers and realising interdisciplinary student projects and workshops.
The program didactically educates students in the realisation of various forms of mathematics and computer science instruction - including traditional frontal instruction, programmed instruction, heuristic and mentored instruction, and contemporary forms of problem- and project-based mathematics instruction - as well as in the application of ICT and other media in mathematics instruction. In addition, students gain competence in working within the educational system and the school as an organisation, and in all the tasks included among the obligations of teachers (being a class teacher, keeping pedagogical records, working in cooperation with parents and professional services, etc.) Finally, the program trains students for further selfeducation (life-long learning) in the areas of the mathematical sciences, computer science, ICT, education, and other sciences.

Professional status

Holders of the degree of Master of Education in Mathematics and Computer science are qualified for employment as teachers of mathematics and/or computer science and ICT in primary school and in all types of secondary school. Besides employment in education, they are also qualified for various types of intellectual employment in business, state administration, and the public sector that call for analytical thinking; fundamental and advanced knowledge in mathematics, computer science and ICT; a capacity for mathematical modelling and solving different problems; a knowledge of statistics; the ability to organise, analyse, and represent all types of data (character, numerical, audio, visual, multimedia, etc.); programming; work with databases; and the broadest application of ICT.

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.


Mathematics and Computer Science Education

1. semester, 1. year
ECTS Mandatory courses English level Semester workload Sem INFO
5.0 Computer architecture (93020)
Ribarić, S.
1,0,0
60
(30L+30E)
1 INFO
5.0 Computer networks (45760)
Grubišić, L.
1,0,0
60
(30L+30E)
1 INFO
4.0 Didactics 1 - Curriculum approach (45761)
Maras, N.
1,0,0
45
(30L+15S)
1 INFO
8.0 Methods of teaching mathematics 1 (45758)
Varošanec, S.
1,0,0
90
(30L+30E+30S)
1 INFO
2. semester, 1. year
ECTS Mandatory courses English level Semester workload Sem INFO
4.0 Didactics 2 - Teaching and educational system (45765)
Maras, N.
1,0,0
45
(30L+15S)
2 INFO
8.0 Methods of teaching mathematics 2 (45762)
Varošanec, S.
1,0,0
90
(30L+30E+30S)
2 INFO
5.0 Operating systems (45764)
Jelenković, L.
1,0,0
45
(30L+15E)
2 INFO
5.0 Using technology in mathematics teaching (45763)
Špalj, E.
1,0,0
45
(15L+30E)
2 INFO
3. semester, 2. year
ECTS Mandatory courses English level Semester workload Sem INFO
2.0 Computer science teaching practice in middle school (61593)
Nogo, G.
1,0,0
30
(30E)
3 INFO
2.0 Mathematics teaching practice in middle school (61592)
Bašić, M.; Bombardelli, M.; Franušić, Z.; Vrdoljak, M.
1,0,0
30
(30E)
3 INFO
9.0 Methods of teaching computer science 1 (61591)
Nogo, G.
1,0,0
75
(30L+30E+15S)
3 INFO
9.0 Methods of teaching mathematics 3 (61590)
Bašić, M.; Milin Šipuš, Ž.
1,0,0
90
(30L+30E+30S)
3 INFO
4. semester, 2. year
ECTS Mandatory courses English level Semester workload Sem INFO
2.0 Computer science teaching practice in secondary school (61597)
Nogo, G.
1,0,0
30
(30E)
4 INFO
7.0 Master's thesis (61598)
- 1
(1S)
4 INFO
2.0 Mathematics teaching practice in secondary school (61596)
Arambašić, L.; Bašić, M.; Bombardelli, M.; Milin Šipuš, Ž.
1,0,0
30
(30E)
4 INFO
7.0 Methods of teaching computer science 2 (61595)
Nogo, G.
1,0,0
75
(30L+30E+15S)
4 INFO
7.0 Methods of teaching mathematics 4 (61594)
Bašić, M.; Milin Šipuš, Ž.
1,0,0
90
(30L+30E+30S)
4 INFO
1. semester, 1. year
ECTS Mandatory courses English level Semester workload Sem INFO
5.0 Computer architecture (93020)
Ribarić, S.
1,0,0
60
(30L+30E)
1 INFO
5.0 Computer networks (45760)
Grubišić, L.
1,0,0
60
(30L+30E)
1 INFO
4.0 Didactics 1 - Curriculum approach (45761)
Maras, N.
1,0,0
45
(30L+15S)
1 INFO
8.0 Methods of teaching mathematics 1 (45758)
Varošanec, S.
1,0,0
90
(30L+30E+30S)
1 INFO
2. semester, 1. year
ECTS Mandatory courses English level Semester workload Sem INFO
4.0 Didactics 2 - Teaching and educational system (45765)
Maras, N.
1,0,0
45
(30L+15S)
2 INFO
8.0 Methods of teaching mathematics 2 (45762)
Varošanec, S.
1,0,0
90
(30L+30E+30S)
2 INFO
5.0 Operating systems (45764)
Jelenković, L.
1,0,0
45
(30L+15E)
2 INFO
5.0 Using technology in mathematics teaching (45763)
Špalj, E.
1,0,0
45
(15L+30E)
2 INFO
3. semester, 2. year
ECTS Mandatory courses English level Semester workload Sem INFO
2.0 Computer science teaching practice in middle school (61593)
Nogo, G.
1,0,0
30
(30E)
3 INFO
2.0 Mathematics teaching practice in middle school (61592)
Bašić, M.; Bombardelli, M.; Franušić, Z.; Vrdoljak, M.
1,0,0
30
(30E)
3 INFO
9.0 Methods of teaching computer science 1 (61591)
Nogo, G.
1,0,0
75
(30L+30E+15S)
3 INFO
9.0 Methods of teaching mathematics 3 (61590)
Bašić, M.; Milin Šipuš, Ž.
1,0,0
90
(30L+30E+30S)
3 INFO
4. semester, 2. year
ECTS Mandatory courses English level Semester workload Sem INFO
2.0 Computer science teaching practice in secondary school (61597)
Nogo, G.
1,0,0
30
(30E)
4 INFO
7.0 Master's thesis (61598)
- 1
(1S)
4 INFO
2.0 Mathematics teaching practice in secondary school (61596)
Arambašić, L.; Bašić, M.; Bombardelli, M.; Milin Šipuš, Ž.
1,0,0
30
(30E)
4 INFO
7.0 Methods of teaching computer science 2 (61595)
Nogo, G.
1,0,0
75
(30L+30E+15S)
4 INFO
7.0 Methods of teaching mathematics 4 (61594)
Bašić, M.; Milin Šipuš, Ž.
1,0,0
90
(30L+30E+30S)
4 INFO

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