graduate university programme in mathematics and computer ...
-
Upload
khangminh22 -
Category
Documents
-
view
1 -
download
0
Transcript of graduate university programme in mathematics and computer ...
UNIVERSITY OF ZAGREB
FACULTY OF SCIENCE
DEPARTMENT OF MATHEMATICS
Bijenička cesta 30
10000 Zagreb
GRADUATE UNIVERSITY PROGRAMME IN
MATHEMATICS AND COMPUTER SCIENCE
EDUCATION
Zagreb, January 2015
1
CONTENTS
1. INTRODUCTION ................................................................................................................................................. 2
1.1. ARGUMENTS FOR STARTING THE STUDIES ........................................................................................................ 2 1.2. COMPARABILITY WITH INTERNATIONAL PROGRAMMES ................................................................................... 3 1.3. EXPERIENCE SO FAR OF DEPARTMENT OF MATHEMATICS IN CONDUCTING MATHEMATICS STUDIES ................ 3 1.4. STUDIES SUPPORT THE MOBILITY OF STUDENTS ............................................................................................... 4
2. GENERAL INFORMATION ............................................................................................................................... 5
2.1. NAME OF THE PROGRAMME ............................................................................................................................. 5 2.2. PERFORMED BY ................................................................................................................................................ 5 2.3. DURATION ....................................................................................................................................................... 5 2.4. ENTRY REQUIREMENTS .................................................................................................................................... 5 2.5. COMPETENCES ACQUIRED AT THE END OF THE STUDY ..................................................................................... 5 2.6. LEARNING OUTCOMES AT LEVEL OF THE STUDY PROGRAMME ......................................................................... 6 2.7. OCCUPATIONS AND JOB POSTS FOR WHICH STUDENTS ARE QUALIFIED ............................................................. 7 2.8. UNDERGRADUATE PROGRAMMES WHICH ARE (PARTIALLY) ADEQUATE PREREQUISITES .................................. 7 2.9. ACADEMIC TITLE ACQUIRED UPON COMPLETION OF COURSES.......................................................................... 8
3. PROGRAMME DESCRIPTION ......................................................................................................................... 9
3.1. THE LIST OF COURSES INCLUDING THE NUMBER OF CLASSES AND ECTS CREDITS ........................................... 9 3.2. COURSE DESCRIPTION .................................................................................................................................... 13 3.3. COURSE STRUCTURE, RHYTHM OF STUDYING AND STUDENT'S OBLIGATIONS ............................................... 142 3.4. LIST OF ELECTIVE COURSES FROM OTHER STUDIES ...................................................................................... 143 3.5. LIST OF COURSES TO BE TAKEN IN FOREIGN LANGUAGE ............................................................................... 144 3.6. CRITERIA AND CONDITIONS FOR TRANSFER OF ECTS CREDITS FROM OTHER STUDIES ................................. 144 3.7. COMPLETION OF STUDIES ............................................................................................................................. 144 3.8. REQUIREMENTS FOR CONTINUATION OF INTERRUPTED STUDIES .................................................................. 144
4. CONDITIONS FOR REALIZATION OF THE PROGRAMME ................................................................. 145
4.1. PLACE OF REALIZATION OF THE STUDY PROGRAMME .................................................................................. 145 4.2. INFORMATION ON PREMISES AND EQUIPMENT ENVISIONED FOR STUDIES ..................................................... 145 4.3. TEACHERS AND COLLABORATORS TO PARTICIPATE IN EXECUTION OF STUDIES ............................................ 145 4.4. DATA ABOUT EACH OF THE ENGAGED TEACHERS ......................................................................................... 148 4.5. LIST OF TEACHING SITES FOR PRACTICAL TEACHING .................................................................................... 188 4.6. OPTIMUM NUMBER OF STUDENTS CONSIDERING SPACE, EQUIPMENT AND NUMBER OF TEACHERS ............... 188 4.7. ESTIMATED COSTS OF STUDIES PER STUDENT ............................................................................................... 188 4.8. METHODS FOR MONITORING QUALITY AND PERFORMANCE OF STUDY PROGRAMME EXECUTION ................. 188
2
1. INTRODUCTION
1.1. Arguments for starting the studies
Today there is no doubt that mathematics is one of the essential sciences for the
development of human civilisation. It has originated from everyday needs of old Egyptian people
in 20th Century B.C. (counting of various object, land measuring, construction of dwellings,
celestial and phenomena at sea, the beginnings of trade and barter), which lead to deliberation on
size relationship and space shapes. Today, mathematics represents “the queen of all sciences”,
developing powerfully and rapidly over an enormously wide and complex field of research and
application with a considerable number of scientist and experts. Its importance in contemporary
society is reflected by the fact that, besides native tongue, mathematics is the most represented
school subject in almost all schools all over the world.
Mathematics is traditionally tied with unbreakable bonds with natural sciences, particularly
with physics, as well as with technical sciences which have served as source for innumerable
examples and inspiration for its own ideas and development. However, recently we have witnessed
the ever increasing breaking of mathematics into economics, medicine, psychology, linguistics and
other scientific fields. It is impossible to even consider performing serious research in all those
fields without various quantitative and analytical, combinatorial, probabilistic, statistical and other
mathematical methods and techniques as well as mathematical models and simulations. It is
sufficient to say that many of Nobel Prize winners for economics have been, by their basic
education, mathematicians and that the biggest scientific achievements in modern medicine have
been achieved through joint work of interdisciplinary research teams with a considerable
contribution of mathematicians. Besides the increasing influence of mathematics, there is rapid
development of information and communication technologies where mathematics has been
participating from the beginning. It is a well-known fact that mathematicians were principal
intellectual initiators for developing the idea of a computer and its construction; therefore, they
were the initiators of an “information revolution” which has changed human society radically.
Finally, modern ways of communication and information search by computer networks (i.e.
Internet) would not be possible without mathematical algorithms developed for that purpose.
Because of the scope and diversity of the research and application, instead of mathematics today
we more often speak of mathematical science.
Modern life all over the world, and in Croatia as well, could not be imagined without
mathematics and mathematicians. Today, mathematicians are to be found in all segments of
Croatian economy and science. They are employed by information and financial sectors (computer
centres, companies dealing with software manufacture for the most diverse purposes, insurance
companies, pension and other funds, etc.) and elsewhere. Many of them work at different higher
education institutions – universities and polytechnics, since almost all study programmes include
mathematics courses. Mathematics is the compulsory subject at all primary and secondary schools;
therefore, many mathematicians work in schools.
The consequence of such wide demand for experts in the field of mathematics and
information and communication technologies is that mathematicians have been successfully
employed in Croatia. We would point out that for years there has been an inexhaustible need for
teachers of mathematics and computer science in the whole Croatia, due to the generation changes
on the educational scene and due to the development of educational standards, particularly in the
field of ICT. This ranks the Faculty of Science, Department of Mathematics among the rare
Croatian higher education institutions which provide its students the possibility of successful
employment after graduation. World experience shows that this trend is not accidental and
fleeting. On the contrary, the demand for mathematicians of various specialisations in labour
market, (both public and private sector), will continue to grow.
3
Therefore, it is unnecessary to additionally motivate the need for university studies of
mathematics and computer science education at all levels (undergraduate, graduate and
postgraduate) at the University of Zagreb, and for their constant improvement and updating. In
particular, the Graduate University Programme in Mathematics and Computer Science Education
is the final stage of the compulsory pre-service of the university education of mathematics and
informatics teachers at the lower and higher level of secondary education (higher classes of
elementary schools and secondary schools, i.e. the level ISCED 2 and ISCED 3 according to the
ISCED 19971 classification), i.e. it is the second level, following the Bologna system 3+2, of the
university education of future mathematics and computer science teachers (teachers and
professors, according to the currently valid terminology). The first level of this education is the
three-year Undergraduate University Programme in Mathematics Education (giving the bachelor’s
degree in mathematics education).
Graduate University Programme in Mathematics and Computer Science Education gives
the students university-level education in mathematics and computer science, giving them
professional and didactic competence to teach all programmes in mathematics and ICT at the
elementary and secondary school level, and prepares them for all tasks they are going to have as
teachers in elementary and secondary schools. Upon completing this programme the students
acquire the academic title Master of Mathematics and Computer Science Education.
1.2. Comparability with international programmes
The Graduate University Programme in Mathematics and Computer Science Education has
been brought in line with guidelines given by the international group of experts for harmonization
of university mathematics programmes, the so-called The Mathematics Tuning Group. The
guidelines are published in the following document:
The Mathematics Tuning Group: Towards a common framework for Mathematics degrees in
Europe, E.M.S. Newsletter 45 (2002), pp. 26-28.
This document names the competences to be expected of any university educated mathematician,
in particular teachers of mathematics in secondary schools (levels ISCED 2 and ISCED 3).
Furthermore, the competences in computer science are comparable to the ones given in guidelines
of international association International Society for Technology in Education, presented in the
document:
Educational Computing and Technology Programs: Secondary Computer Science
Education Initial Endorsement, http://cnets.iste.org/ncate/n_cs-stands.html.
The competence in educational science (so-called psychological, pedagogical, and
didactical competence) are tuned up with the educational programmes elsewhere in Europe.
Specifically, we point to the following two programmes:
The Graduate School of Education, University of Bristol, Great Britain,
http://www.bris.ac.uk/education/
Karl – Franzens Universität Graz, Austria,
http://lv-online.uni-graz.at/puba/start/lv-online-en.html.
1.3. Experience so far of Department of Mathematics in conducting mathematics studies
Mathematics has continuously been taught at the University of Zagreb for almost 140
years. Presently, more than 1500 students are studying mathematics at the Department of
Mathematics at two undergraduate studies, seven graduate and one integrated study. The studies
1 ISCED 1997 stands for International Standard Classification of Education which divides education into 7 levels. In
particular, ISCED 2 stand for lower secondary education, and ISCED 3 for higher secondary education.
4
have been organised since 2005. Before 2005 there were two study programmes: mathematics
programme and mathematics and physics programme (in cooperation with the Department of
Physics). Mathematics programme is divided into the following study profiles: Mathematics
Graduated Engineer, Professor of Mathematics and Professor of Mathematics and Informatics.
The first year of studies is common to all stated profiles. Later, at the third year of studies,
Mathematics Graduated Engineer profile is divided into the following five directions: Pure
Mathematics, Applied Mathematics, Mathematical Statistics and Computer Science, Computer
Science and Financial and Business Mathematics. The study of mathematics and physics included
only one study profile – professor of mathematics and physics. All our existing programmes are
the successors of the above mentioned studies.
The Graduate University Programme in Mathematics and Computer Science Education
may be viewed as the successor of the last two years (i.e. the third and fourth years of study) of the
programme Professor of Mathematics and Informatics with updated teaching programme and
methods and study regime adapted to European standards and Bologna Declaration.
1.4. Studies support the mobility of students
Graduate University Programme in Mathematics and Computer Science Education
encourages and supports the mobility of students and teachers. The Department of Mathematics
provides the relevant and necessary information such as the teaching plan of the programme and
the study regime including student contact hours in addition to a transcript containing the detailed
achievements and grades of the individual student. These data are an essential prerequisite to
facilitate the transfer of ECTS credits. Details concerning the transfer of ECTS credits between
study programmes are agreed at ECTS coordinator level.
5
2. GENERAL INFORMATION
2.1. Name of the programme
Graduate University Programme in Mathematics and Computer Science Education
2.2. Performed by
Faculty of Science, Department of Mathematics, University of Zagreb
2.3. Duration
Two (2) academic years, i.e. four (4) semesters.
2.4. Entry requirements
The basic entry requirement for the the Graduate University Programme in Mathematics and
Computer Science Education is completion of an adequate university undergraduate programme
with at least 180 ECTS credits, which gives necessary competences in mathematics, physics, ICT,
psychology, and pedagogy needed for studying at this graduate programme (see section 2.8. for
details). Moreover, classification procedure requirements for enrolment of new students should be
fulfilled.
Competences of candidates are assessed by examining curricula of their completed
undergraduate studies. Classification procedure involves evaluation of candidate undergraduate
grades, as well as special activities (awards, published scientific or professional papers,
participation in student competitions in mathematics, physics, computer science or economics, the
student assistant status in some undergraduate course, mentoring of high school students taking
part in mathematics, physics or informatics competitions, completion of another undergraduate
study, two written recommendations given by university lecturers, etc). Students are enrolled
according to their total ranking until the quota for that year is fulfilled. Detailed description of
classification process for the enrolment of new students in the first year of graduate programme is
announced for each academic year at the Department of Mathematics web site and in daily press.
Classification procedure does not include any examination.
2.5. Competences acquired at the end of the study
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
6
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 self-education (life-long learning) in
the areas of the mathematical sciences, computer science, ICT, education, and other sciences.
2.6. Learning outcomes at level of the study programme
Upon successful completion of this programme a student is able to:
I-1. demonstrate knowledge and understanding of educational sciences, and basic theories and
methods of teaching mathematics and computer science;
I-2. demonstrate intuitive and formal knowledge and understanding of basic results in analysis,
algebra and geometry, and of selected more advanced results in one of the following: algebra
and foundations of mathematics, analysis, geometry and topology;
I-3. demonstrate formal knowledge of concepts of structural programming, databases, computer
architecture, computer networks, operating systems, and of selected more advanced fields of
computer science (such as computer graphics, multimedia systems, cryptography etc.), and
social and professional implications of information technology;
II-1. argue mathematically, interpret a mathematical proof, and construct a proof of a new
mathematical statement;
II-2. apply the acquired knowledge to solve mathematical problems and to model and solve
problems outside the mathematical context;
II-3. use computational mathematical tools and information and communications technology in
teaching and everyday work, and apply the acquired knowledge to write computer programs
in a contemporary programming language, work with databases, and implement a web-page;
II-4. present mathematical content in written and oral form using mathematical language and
notation;
7
II-5. independently plan, organize, realize and analyze teaching of mathematics and computer
science in middle and secondary school by applying contemporary methods and strategies of
teaching, education and evaluation;
II-6. demonstate capability to work in the educational system and in school, and to communicate
with pupils, parents and professional services;
III. independently use mathematical literature in Croatian and English, and deliver a professional
project, both individually and in a team;
IV. take responsibility for their own learning, further professional and scientific education, as
well as ethical and sociological responsibility as a professional teacher.
2.7. Occupations and job posts for which students are qualified
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.
2.8. Undergraduate programmes which are (partially) adequate prerequisites
Prerequisite for quality performance at Graduate University Programme in Mathematics and
Computer Science Education is solid background in mathematics and computer science acquired
in undergraduate studies, i.e. good knowledge and understanding of differential and integral
calculus, function of one and several variables, linear algebra, the basic knowledge of information
and communication technologies, programming skills in any of structured programming languages
(presumably C), and main results of basic (classic and modern) fields of mathematics, such as
differential equations, numerical mathematics, probability and statistics, synthetic and analytic
euclidean geometry, discrete mathematics, data bases and data structures and algorithms.
Important competences for this graduate studies are the ability of proof understanding, the
ability of mathematical modelling of a problem and the ability for problem-solving by using
mathematical tools and computers. Also, the students have to know the basics of psychology of
teaching and education, sociology of education, and pedagogy.
According to our opinion, the following undergraduate programs fulfil the requirements:
a. at the Faculty of Science, Department of Mathematics, University of Zagreb:
- direct entry to the proposed programme (no differential exams and/or study modules):
Undergraduate University Programme in Mathematics Education.,
- with possible substitute elective courses: Undergraduate University Programme in
Mathematics. The explanation: students must take the following courses from
Undergraduate University Programme in Mathematics Education instead of mathematical
elective courses: Personality psychology in education, Developmental psychology,
Educational psychology - theories of learning and teaching, Pedagogy 1 - Theory and
8
practice of education, Pedagogy 2 - Educational system. Hence, students will bring their
knowledge to the level of the intended programme of study.
b. at other institutions in the Republic of Croatia:
- direct entry to the proposed programme (no differential exams and/or study modules): any
university undergraduate programme in mathematics education (with or without a second
subject).
- with possible additional study modules and courses: the university undergraduate
programmes in mathematics, the university graduate programmes in technical sciences
(computer science, mechanical engineering, electrical engineering, civil engineering, etc),
the university undergraduate programme in physics.
Undergraduate university programmes proposed by the Department of Mathematics are listed with
their explicit names while for other institutions we have listed only professions from which
bachelors, according to our opinion, could well apply for Graduate University Programme in
Mathematics and Computer Science Education (including the possibility of taking differential
examinations or study modules). The list of professions and undergraduate studies specified here
most certainly is not final.
2.9. Academic title acquired upon completion of courses
Master of Education in Mathematics and Computer Science
9
3. PROGRAMME DESCRIPTION
3.1. The list of courses including the number of classes and ECTS credits
The list of courses is presented according to years and semesters of studies. Classes for all
courses are organised as lectures, tutorials and seminars. Letter L indicates the number of lecture
hours per week; letter T indicates the number of tutorial hours per week while the letter S indicates
the number of seminar hours per week. For each elective course, a list of possible selections is
shown in a separate table.
1st YEAR OF STUDIES
COURSE
FALL SEMESTER SPRING SEMESTER
HOURS
PER WEEK
(L + T + S)
ECTS
CREDITS
HOURS
PER WEEK
(L + T + S)
ECTS
CREDITS
Methods of teaching mathematics 1 2 + 2 + 2 8 0 + 0 + 0 0
Computer architecture 2 + 1 + 0 5 0 + 0 + 0 0
Computer networks 2 + 2 + 0 5 0 + 0 + 0 0
Didactics 1 - Curriculum approach 2 + 0 + 1 4 0 + 0 + 0 0
Elective course in psychology 2 3 0 + 0 + 0 0
Elective module in mathematics 2 + 2 + 0 5 2 + 2 + 0 5
Methods of teaching mathematics 2 0 + 0 + 0 0 2 + 2 + 2 8
Using technology in mathematics teaching 0 + 0 + 0 0 1 + 2 + 0 5
Operating systems 0 + 0 + 0 0 2 + 1 + 0 5
Didactics 2 - Teaching and educational system 0 + 0 + 0 0 2 + 0 + 1 4
Elective course in pedagogy 1 0 + 0 + 0 0 2 3
TOTAL HOURS PER WEEK AND ECTS CREDITS: 23 30 21 30
Elective course in psychology
COURSE
FALL SEMESTER SPRING SEMESTER
HOURS
PER WEEK
(L + T + S)
ECTS
CREDITS
HOURS
PER WEEK
(L + T + S)
ECTS
CREDITS
Educational psychology - theories of learning and
teaching mathematics 2 + 0 + 0 3 0 + 0 + 0 0
Psychopathology in childhood and adolescence 1 + 0 + 1 3 0 + 0 + 0 0
10
Elective course in pedagogy 1
COURSE
FALL SEMESTER SPRING SEMESTER
HOURS
PER WEEK
(L + T + S)
ECTS
CREDITS
HOURS
PER WEEK
(L + T + S)
ECTS
CREDITS
Teachers education in Europe 0 + 0 + 0 0 1 + 0 + 1 3
Educational communication 0 + 0 + 0 0 2 + 0 + 1 3
Culture of (self)-evaluation 0 + 0 + 0 0 1 + 0 + 1 3
Elective modules in mathematics
COURSE
FALL SEMESTER SPRING SEMESTER
HOURS
PER WEEK
(L + T + S)
ECTS
CREDITS
HOURS
PER WEEK
(L + T + S)
ECTS
CREDITS
Algebra and fundamentals of mathematics
Vector spaces 2 + 2 + 0 5 0 + 0 + 0 0
Mathematical logic 2 + 2 + 0 5 0 + 0 + 0 0
Set theory 2 + 2 + 0 5 0 + 0 + 0 0
Algebraic structures 0 + 0 + 0 0 2 + 2 + 0 5
Analysis
Metric spaces 3 + 0 + 0 5 0 + 0 + 0 0
Measure and integration 0 + 0 + 0 0 2 + 2 + 0 5
Fourier series and applications 0 + 0 + 0 0 2 + 2 + 0 5
Methods of mathematical physics 0 + 0 + 0 0 3 + 2 + 0 5
Complex analysis 0 + 0 + 0 0 2 + 2 + 0 5
Geometry and topology
Euclidean spaces 2 + 2 + 0 5 0 + 0 + 0 0
Introduction to differential geometry 0 + 0 + 0 0 2 + 2 + 0 5
General topology 0 + 0 + 0 0 3 + 0 + 0 5
Models of geometry 0 + 0 + 0 0 2 + 2 + 0 5
2nd YEAR OF STUDIES
COURSE
FALL SEMESTER SPRING SEMESTER
HOURS
PER WEEK
(L + T + S)
ECTS
CREDITS
HOURS
PER WEEK
(L + T + S)
ECTS
CREDITS
Methods of teaching mathematics 3 2 + 2 + 2 9 0 + 0 + 0 0
Methods of teaching computer science 1 2 + 2 + 1 9 0 + 0 + 0 0
Elective course in pedagogy 2 2 3 0 + 0 + 0 0
Elective course in computer science 1 3 5 0 + 0 + 0 0
Mathematics teaching practice in middle school 0 + 2 + 0 2 0 + 0 + 0 0
11
Computer science teaching practice in middle school 0 + 2 + 0 2 0 + 0 + 0 0
Methods of teaching mathematics 4 0 + 0 + 0 0 2 + 2 + 2 7
Methods of teaching computer science 2 0 + 0 + 0 0 2 + 2 + 1 7
Elective course in computer science 2 0 + 0 + 0 0 3 5
Mathematics teaching practice in secondary school 0 + 0 + 0 0 0 + 2 + 0 2
Computer science teaching practice in secondary school 0 + 0 + 0 0 0 + 2 + 0 2
Master's thesis - - - 7
TOTAL HOURS PER WEEK AND ECTS CREDITS: 20 30 18 30
Elective course in pedagogy 2
COURSE
FALL SEMESTER SPRING SEMESTER
HOURS
PER WEEK
(L + T + S)
ECTS
CREDITS
HOURS
PER WEEK
(L + T + S)
ECTS
CREDITS
Research methods in education 2 + 0 + 0 3 0 + 0 + 0 0
Antisocial behavior 1 + 0 + 1 3 0 + 0 + 0 0
Abuse and risk behaviour prevention 1 + 0 + 1 3 0 + 0 + 0 0
Intelligent systems in teaching 1 + 0 + 1 3 0 + 0 + 0 0
Assessment in mathematics education 1 + 1 + 0 3 0 + 0 + 0 0
Elective course in computer science 1
COURSE
FALL SEMESTER SPRING SEMESTER
HOURS
PER WEEK
(L + T + S)
ECTS
CREDITS
HOURS
PER WEEK
(L + T + S)
ECTS
CREDITS
Design and analysis of algorithms 3 + 0 + 0 5 0 + 0 + 0 0
Computer graphics 3 + 0 + 0 5 0 + 0 + 0 0
Combinatorics 2 + 1 + 0 5 0 + 0 + 0 0
Cryptography and network security 3 + 0 + 0 5 0 + 0 + 0 0
Multimedia systems 2 + 1 + 0 5 0 + 0 + 0 0
Social aspects of information and communication
technologies 1 + 0 + 2 5 0 + 0 + 0 0
Elective course in computer science 2
COURSE
FALL SEMESTER SPRING SEMESTER
HOURS
PER WEEK
(L + T + S)
ECTS
CREDITS
HOURS
PER WEEK
(L + T + S)
ECTS
CREDITS
Object-oriented programming (C++) 0 + 0 + 0 0 2 + 2 + 0 5
Mathematical software 0 + 0 + 0 0 1 + 2 + 0 5
Advanced database systems 0 + 0 + 0 0 2 + 1 + 0 5
Machine learning 0 + 0 + 0 0 2 + 1 + 0 5
Natural language processing 0 + 0 + 0 0 2 + 1 + 0 5
12
Facultative courses
COURSE
FALL SEMESTER SPRING SEMESTER
HRS PER
WEEK
(L + T + S)
ECTS
CREDITS
HRS PER
WEEK
(L + T + S)
ECTS
CREDITS
Students’ competitions in mathematics 0 + 0 + 0 0 2 + 0 + 0 3
Methods of solving Sudoku 0 + 0 + 0 0 2 + 2 + 0 4
13
3.2. Course description
COURSE TITLE: Abuse and risk behaviour prevention
PROPOSED BY:
Tajana Ljubin Golub, PhD, associate professor, Faculty of Teacher Education, University of
Zagreb
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
MSc in Mathematics and Physics Education
YEAR OF STUDY: second (elective course)
SEMESTER: third (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 1 lecturer
Tutorials 0 -
Seminars 1 assistant
ECTS CREDITS: 3
COURSE AIMS AND OBJECTIVES:
Student will be able to recognize abuse, bullying, as well as risk behaviors, emotional crises and
posttraumatic reactions in students; and will know basics of working students exibiting such
symptoms and behaviors in classroom. They will understand the role and possibilities of the
teacher- and school-based prevention of abuse and risk behaviors of students.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
to understand the symptoms and consequences of physical, sexual and emotional abuse of
children;
to give basic legal regulation in the field of child protection;
to understand the obligation of teacher to act in accordance with the legal norms of child
protection;
to recognize bullying;
to understand the role of stress and trauma in the development of risky behaviors;
to explain the role of teachers in the prevention of child abuse and the development of risky
behaviors.
14
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-1, II-5, II-6, IV.
COURSE DESCRIPTION AND SYLLABUS:
1. Introduction to course: the role of prevention in development of normal personality
2. The role of stressors and trauma, types of traumas and consequences
3. Legal aspects of child and juvenile protection
4. Neglect and emotional abuse
5. Physical abuse
6. Sexual abuse
7. Maltreatment between teachers and students
8. Bullying
9. Conflicts and their resolution by peer mediation
10. Juvenile delinquency
11. Depression, suicidal tendencies and other psychological disturbances
12. Addictions
13. The role of school and teachers in prevention of risk behaviors
14. Cooperation between teachers and parents, police and community in risk behavior prevention
TEACHING AND ASSESSMENT METHODS:
Teaching will be performed in a series of lectures and exercise classes. Students will be graded
through take-home assignments, written exams during the semester and the final (written or oral)
examination.
PREREQUISITES: none
READING LIST:
1. Buljan-Flander, G., Kocijan-Hercigonja, D. (2003). Zlostavljanje i zanemarivanje djece.
Zagreb: Marko M.
2. Ajduković, M. (2001). Prevencija zlostavljanja i zanemarivanja djece. Dijete i društvo, 1-2, 161-
172.
3. Ajduković, M. (2001). Utjecaj zlostavljanja i zanemarivanja u obitelji na psihosocijalni razvoj
djece. Dijete i društvo, 1-2, 59-75.
ADDITIONAL READING:
1. Killen, K. (2001). Izdani: Zlostavljana djeca su odgovornost svih nas. Zagreb: DPP.
2. Bilić, V., Zloković, J. (2004). Fenomen maltretiranja djece: Prepoznavanje i oblici pomoći
obitelji školi. Zagreb: Naklada Ljevak.
3. Maleš, D., Stričević, I. (2005). Zlostavljanje među učenicima može se spriječiti. Zagreb:
Udruženje Djeca prva.
15
4. Essau, C., Conradt, J. (2006). Agresivnost u djece i mladeži. Jastrebarsko: Naklada Slap.
5. Vulić-Prtorić, A. (2003). Depresivnost u djece i adolescenata. Jastrebarsko: Naklada Slap.
6. Bujišić, G. (2005). Dijete i kriza. Priručnik za odgajatelje, učitelje i roditelje. Zagreb:
Goldenmarketing-Tehnička knjiga.
7. Vrselja, I. (2011). Etiologija delinkventnog ponašanja: Prikaz Pattersonove i Moffittine teorije
razvojne psihopatologije. Psihologijske teme 19, 1, 145-168.
16
COURSE TITLE: Advanced database systems
PROPOSED BY:
Robert Manger, PhD, professor, Faculty of Science, Department of Mathematics, University of
Zagreb
PROGRAMME:
MSc in Computer Science and Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: second (elective course)
SEMESTER: fourth (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 1 assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: Getting familiar with some advanced topics in the area of
database systems. Extending knowledge about database systems beyond the framework given by a
typical introductory course on relational databases and SQL.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
demonstrate knowledge of basic concepts and technologies of distributed databases;
demonstrate knowledge of concepts and basics of practical work with databases that
expand the classical relational model (object-oriented databases, nested relational
databases, deductive databases);
demonstrate knowledge of basic functioning of data warehouses and techniques of data
mining;
use selected software tools for advanced databases.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-3, II-3, II-4, IV.
COURSE DESCRIPTION AND SYLLABUS:
1. Distributed database systems. Aims, objectives, advantages, and drawbacks of distributing
data. Structure of a distributed database: replication, fragmentation. Distributed transaction
protocols. Integrity, recovery, concurrent access, and security in distributed databases.
Software support for distributing data.
2. Extensions of the relational database model. Object-oriented databases. Nested-relational
databases. Deductive databases. Hybrid models. Non-relational database languages. Non-
17
relational database management systems.
3. Data warehouses. Aims and objectives of data warehousing. Logical structure of a data
warehouse. Representation of a warehouse by a relational scheme. Data mining. Software tools
for warehousing and data mining.
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: Lecture and tutorial attendance, participation in structuring a
study project.
Signature requirements: Attendance at 70% of lectures and tutorials, undertaking a study project.
Taking of exams: Exam consists of solving the study project and of a final examination, which is
taken either in written or in oral form. Successful solution of the project is a necessary condition
for admittance to the final examination. Final grade is based on grade for the study project solution
(or grade for the seminar presentation) and final examination grade.
PREREQUISITES: None.
READING LIST:
1. R. Ramakrishnan et al, Database Management Systems, 3rd Edition, McGraw - Hill, 2002.
ADDITIONAL READING:
1. C. J. Date, An Introduction to Database Systems, 8th edition, Addison-Wesley, 2003.
2. A. Silberschatz, H. F. Korth, S. Sudarshan, Database System Concepts, 4th edition. McGraw-
Hill, 2001.
3. C. Dye, Oracle Distributed Systems, O'Reilly and Associates, 1999.
4. J. L. Harrington, Object-Oriented Database Design Clearly Explained, Morgan Kaufmann,
1999.
5. R. M. Colomb, Deductive Databases and their Applications, CRC Press, 1998.
6. R. Kimball, M. Ross, The Data Warehouse Toolkit – The Complete Guide to Dimensional
Modeling, 2nd edition. John Wiley & Sons, 2002.
18
COURSE TITLE: Algebraic structures
PROPOSED BY:
Marcela Hanzer, PhD, associate professor, Faculty of Science, Department of Mathematics,
University of Zagreb
Tomislav Šikić, PhD, assistant professor, Faculty of Electrical Engineering and Computer Science,
University of Zagreb
Boris Širola, PhD, professor, Faculty of Science, Department of Mathematics, University of
Zagreb
PROGRAMME:
BSc in Mathematics
BSc in Mathematics Education
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: first (elective course)
SEMESTER: second (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 Lecturer
Tutorials 2 assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: The purpose of the course is to present at an introductory
level some basic algebraic structures: groups, rings, algebras and modules. The roles that these
structures play in some other important branches of mathematics will be explained; e.g., in number
theory and representation theory.
The lecturing style is ``from general toward more special’’. Besides we point at the parallelism
among the theories for various structures. The presentation will be accompanied by a number of
examples of algebraic structures which will give the foundation and motivation for further
learning.
LEARNING OUTCOMES: Upon successful completion of the course the student is able to:
recognize the role of groups, rings and fields in various mathematical disciplines and/or
considerations;
apply the acquired knowledge into solving certain problems of linear algebra and
elementary/algebraic number theory, and more advanced algebra as well;
classify the observed algebraic objects and understand their basic structures;
construct and/or recognize new algebraic structures, from the given ones, via standard
constructions and methods;
19
analyze morphisms between algebraic objects, and in particular, recognize isomorphic
structures;
think abstractly and make conclusions while solving some simpler algebraic problems and
analyzing models set in an algebraic context.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-2, II-1, II-4, III, IV.
COURSE DESCRIPTION AND SYLLABUS:
1. Groups. We introduce some basic structural notions (group, subgroup, cosets of a subgroup
in a group, normal subgroup, quotient group, direct and semidirect product of groups…)
We also present some first results abouzt group homomorphisms. This part of the course
concludes with some interesting examples of groups; with a special emphasis on the group
GL_n and some of its subgroups. (6 weeks).
2. Rings, fields and algebras. First we introduce rings, and then ideals as their basic
accompanying objects. Next we treat ring homomorphisms. As very important examples
we study the polynomial rings. Then we give some basics about principal ideal domains
and factorial rings. We proceed with elementary field theory. This part of the course
concludes with definitions and some examples of algebras. First we treat the associative
algebras (matrix algebras, group algebras, quaternion algebras, Weyl algebras), and then
Lie algebras as representatives of the non-associative ones. (7 weeks)
3. Modules. We introduce the following notions: module, submodule, quotient module,
simple and semisimple module etc. We present some basic results of the structure theory,
and some examples of modules as well. (2 weeks)
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: Lecture attendance and active participation in tutorials,
solving homework problems, passing 2 mid-term exams.
Signature requirements: Recorded activity at 70% of lectures and tutorials, submission of 70% of
written homework problems, passing grade at all mid-term exams.
Taking of exams: The final examination is in a written or oral form. The final grade is based on
solving homework problems results, the grades for mid-term exams and the grade for the final
examination.
PREREQUISITES: None
READING LIST:
1. B. Širola; Algebraic structures (in Croatian), http//web.math.hr/nastava/alg/predavanja.php
ADDITIONAL READING:
1. T. W. Hungerford; Algebra (2nd ed.), Springer-Verlag, New York, 1980.
2. S Lang; ; Algebra (3rd ed.), Addison-Wesley, Reading, 1993.
3. M. F. Atiyah, I. G. Macdonald; Introduction to commutative algebra, Addison-Wesley,
Reading, 1969.
20
COURSE TITLE: Antisocial behavior
PROPOSED BY:
Renata Marinković, PhD, assistant professor, Teacher Education Academy, University of Zagreb
Tajana Ljubin Golub, PhD,associate professor, Teacher Education Academy, University of Zagreb
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
MSc in Mathematics and Physics Education
YEAR OF STUDY: second (elective course)
SEMESTER: third (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 1 Lecturer
Tutorials 0 -
Seminars 1 Lecturer
ECTS CREDITS: 3
COURSE AIMS AND OBJECTIVES:
Through insight into a programme such as this one, which has a theoretical and practical tone,
young people gain insight into range of life situations and problems that loom at them. Students
get answers to questions – what to do if they recognise such a situation or is something similar
happens to them. They learn which experts to consult and how to help themselves and others. The
course treats life from the other side.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
describe and differentiate various types of antisocial behaviors;
describe and explain the key concepts and theories in studying antisocial behavior;
explain the influence of the biological and environmental factors and their interaction on
the antisocial behavior;
understand the role of a teacher in the prevention of antisocial behavior and resilience
development;
understand the need for implementation the prevention activities for antisocial behavior in
curriculum.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-2, IV.
COURSE DESCRIPTION AND SYLLABUS:
1. What is socially unacceptable behaviour. Conduct disorders (causes and consequences).
21
Oppositional and spiteful disorders (causes and consequences). The relationship between
cause and consequences – psychological, emotional, physical. Analysis of cause and
consequences from the scientific/medical point of view. From the point of view of
educational neglect, and the point of view of the inability to adjust socially and therefore be
unaccepted. Visible and hidden effects: rejection, humiliation, intimidation isolation,
inappropriate socialising, denying emotions and protection, abuse (physical and
psychical).
2. Circumstances and environments within which socially unacceptable behaviour takes
place. Family, school (teachers, students), media, work place, the street... Types of socially
unacceptable behaviour: Violence or aggression (over children, women and all segments of
society), intolerance and lack of understanding, verbal offences and conflicts, addictions
(drugs, alcohol...), delinquency (juvenile), crime (sanctioning), incestuous relationships,
paedophilia, rape (physical and psychological), separation from family due to bad or
harmful relationships.
3. Reactions to socially unacceptable behaviour. Fear, stress, lack of self-confidence,
depression. How to recognize, discover and physically approach such a person. Knowing
how to reach those people on an emotional level and how to help them.
4. Knowledge and disciplines which may help. Psychological knowledge. Knowledge from
the field of education (pre-school and family upbringing). Knowledge from the field of
special education. Medical knowledge (gynaecology, paediatrics, psychiatry). Specific
information in the area of social work. Legal knowledge (family law, parental rights and
duties).
5. Securing a human development for the educational population. The preventive-curative
relationship analysis (professional and social). The analysis of the altruistic and egoistic
relationship. Encouraging emotional, moral, intellectual values. Encouraging criticism,
analytical thought and responsibility (what is missing). Development of a civil and
civilisational society, migrations and demographic. Changes that result in a multiple
approaches to life and therefore have consequences.
TEACHING AND ASSESSMENT METHODS:
Lessons will be carried out in two parts – theoretical and practical, that is, lectures and fieldwork,
which implies visits to institutions mentioned in article 6 of the programme, and which
professionally tackle the issues of socially unacceptable behaviour – or educate how to prevent
that from happening. Reports, analyses and discussions, elaborated on after those visits, will take
on the assessment role in a comparative analysis with the theoretical presentations of the teacher.
This course does not imply subject matter that could be tested in a traditional way. In that respect,
we believe that it is more useful to link theoretical knowledge gained from lectures and students’
practical knowledge, and newly gained experience through visits to institutions that are concerned
with this issue.
PREREQUISITES: None
READING LIST:
1. J. Bašić, J. Janković (eds.), Rizični i zaštitni čimbenici u razvoju i poremećaja u ponašanju
djece i mladeži, Kratis, Zagreb, 2000.
2. G. Buljan - Flander, D. Kocijan - Hercigonja, Zlostavljanje i zanemarivanje djece, Marko
Marulić, Zagreb, 2003.
22
3. D. Olweus, Nasilje među djecom u školi, Školska knjiga, Zagreb, 1998.
4. F. Page - Glascoe, Suradnja s roditeljima, Naklada Slap, Jastrebarsko, 2001.
ADDITIONAL READING:
1. P. Dixon, The Truth about Drugs (Facing the big issue of the new millenium), Hooder and
Stroughton, London, 1998.
2. L. Field, Kako razviti samopouzdanje, Mozaik knjiga, Zagreb, 1993.
3. K. A. Hansen, R. K. Kaufman, S. Saifer, Odgoj za demokratsko društvo, Mali profesor,
Zagreb, 1999.
4. J. Kovačević - Čavlović, Protiv zloupotrebe droga, Narodne novine, Zagreb, 1996.
5. K. Lacković - Grgin, Stres u djece i adolescenata – izvori, posrednici i učinci, Naklada Slap,
Jastrebarsko, 2001.
6. P. Lauster, Postanite samopouzdani, Naklada Slap, Jastrebarsko, 2001.
7. G. Lindenfield, Samopouzdanje tinejđera, Veble, Zagreb, 2002.
23
COURSE TITLE: Assessment in mathematics education
PROPOSED BY:
Aleksandra Čižmešija, PhD, associate professor, Faculty of Science, Department of
Mathematics, University of Zagreb
Željka Milin Šipuš, PhD, associate professor, Faculty of Science, Department of Mathematics,
University of Zagreb
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: second (required course) /second (elective course)
SEMESTER: third (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 1 lecturer
Tutorials 1 lecturer
Seminars 0 -
ECTS CREDITS: 3
COURSE AIMS AND OBJECTIVES: To train students for appropriate and efficient
monitoring, assessment and grading of students in mathematics education, for self-
assessment, and for critical assessment and interpretation of various assessments results of
students' achievements.
LEARNING OUTCOMES: Upon successful completion of the course the student is able to:
set up clear goals in mathematics teaching and learning in accordance with standard
taxonomies and official curriculum;
distinguish between types of assessment in education;
use efficient and appropriate methods of monitoring and assessment of work, effort
and progress, and self-assessment of students in mathematics;
use monitoring and assessment results for mathematics teaching planning, for
implemented and school mathematics curriculum development, and for improvement
of school quality;
critically assess and interpret various assessments results of students' achievements;
give correct and efficient feedback to students and their parents on their work,
progress and achievements in mathematics;
recognize non-ethical and non-appropriate assessments methods and grading in
mathematics education.
By its content, teaching and evaluation methods, the course contributes to the following
learning outcomes at the level of the study programme: I-1, II-5, III, IV.
24
COURSE DESCRIPTION AND SYLLABUS:
1. Goals of mathematics education and learning outcomes in mathematics. Mathematical
concepts and processes. Taxonomies of cognitive processes. Taxonomies appropriate to
mathematics education. Construction of clear (measurable and observable) learning
outcomes in mathematics.
2. Role and types of assessment in (mathematics) education. Internal and external,
formative and summative, criterion-referenced, norm-referenced, and ipsative
assessment of students' achievements in mathematics; assessment and self-assessment
of teachers' work; assessment of school quality.
3. Assessment and grading as a part of the process of learning and teaching mathematics.
Assessment as a mechanism to enhance the learning quality (assessment for learning);
assessment as a mechanism to enhance the teaching quality (assessment as learning);
assessment and grading of achievements (assessment of learning). Current trends in
assessment in mathematics education.
4. Measurement and observation of achieving goals and learning outcomes. Methods for
monitoring and assessment of students’ progress in mathematics.
5. Criterion-referenced assessment. Rubrics and achievements indicators. The construction
of sample simple and complex (multidimensional) rubrics in specific mathematical
contents.
6. Methods of monitoring students’ work and progress in mathematics. Monitoring and
observation of the development of students’ mathematical processes. Record keeping.
Observation rubrics. Checklists for whole class and for individual students. Assessing
the productive disposition towards mathematics. Students' self-assessment. Portfolio.
Methods of diagnostic assessment.
7. The construction of a mathematical task in the context of measurements of achievement
against set goals, learning outcomes and taxonomy of cognitive processes. Types of
mathematical tasks.
8. The construction of a written test of students' mathematics achievement in the context
of measurement of achievement against set goals, learning outcomes and taxonomy of
cognitive processes. Reliability, validity, objectivity, fairness. Standardized tests.
9. Formative and summative assessment. Grading and reporting. Feedback to students and
their parents.
10. Standardized tests. External assessment. National exams and state matura in
mathematics. Comparison with other educational systems.
TEACHING AND ASSESSMENT METHODS:
Students are expected to read and reflect on assigned literature, to work individually and
collaboratively, to contribute to group discussions, and to use ICT to analyze test results and
write reports. Students will be graded through take-home assignments and the final (oral)
examination.
PREREQUISITES: Methods of teaching mathematics 2
25
READING LIST:
1. C. R. Tobey, P. D. Keeley, Mathematics Formative Assessment: 75 Practical Strategies
for Linking Assessment, Instruction, and Learning, Corwin Pr Inc, 2011.
2. E. Depka, Designing Assessment for Mathematics, 2nd edition Corwin Pr Inc, 2007.
3. N. E. Gronlund, Assessment of student achievement, Allyn and Bacon, Boston, 2002.
4. J. H. McMillan, Classroom Assessment: Principles and Practice for Effective
Instruction,3rd edition, Allyn & Bacon, Boston, 2004.
5. W. J. Popham, Classroom assessment: What teachers need to know, 3rd edition, Allyn
and Bacon, Boston, 2001.
ADDITIONAL READING:
1. M. Niss (Ed.), Investigations into Assessment in Mathematics Education: An ICMI Study
(New ICMI Study Series), 2nd reprint, Springer, 2010.
2. A. Nitko, Educational Assessment of Students, 3rd edition, Merrill Prentice Hall, 2001.
26
COURSE TITLE: Combinatorics
PROPOSED BY:
Dragutin Svrtan, PhD, professor, Faculty of Science, Department of Mathematics, University of
Zagreb
Darko Veljan, PhD, professor, Faculty of Science, Department of Mathematics, University of
Zagreb
PROGRAMME:
MSc in Theoretical Mathematics
MSc in Mathematical Statistics
MSc in Computer Science and Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: second (elective course)
SEMESTER: third (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 1 assistant
Seminars 0
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: Introducing students to combinatorial and discrete
structures and objects. This course is important for theoretical mathematics and computer science
and especially in analysis of algorithms, because it deals with fundamental mathematical
techniques with many concrete examples (I.M. Gelfand: The older I get, the more I believe that at
the bottom of most deep mathematical problems there is a combinatorial problem.)
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
define various conventions on sums and basic rules for manipulation of sums;
use method of repertoaire, perturbation method and the method of summation factors;
define indefinite and definite sums, to prove discrete Newton-Leibnitz formula and partial
summation formula, discrete analogs of exponential and logarithmic functions;
use techniques of enumerative combinatorics (words, permutations, multisets,
compositions, partitions, rearrangements);
use elements of bijective combinatorics (combinatorial identities and recursions-
(non)commutative multinomial formula, recursions for multisets, compositions, partitions,
rearrangements, lattice paths, Catalan recursions, Stirling numbers);
explain enumeration of walks in directed graphs by linear algebra methods;
state and prove the Moebius inversion formula on partially ordered sets;
define ordinary and exponential generating functions and prove exponential formula;
27
define formal Laurent series and prove Lagrange inversion formula with applications to
Cayley formula for the number of rooted trees and generating function for Bell numbers;
prove Polya’s theorem on enumerating orbits under actions of finite groups on finite sets.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-2, II-1, II-2, II-4.
COURSE DESCRIPTION AND SYLLABUS (by weeks):
1. Combinatorial enumeration (by many examples);
2. Recursive problems;
3. Computing sums – discrete calculus;
4. Binomial and q-binomial coefficients;
5. Partial ordered sets and Moebius inversion;
6. Ordinary and exponential generating functions;
7. Recursions and generating functions;
8. Formal languages and symbolic methods;
9. Lagrange's inversion formula;
10. Hypergeometric series. Gosper's algorithm;
11. Asymptotics of some important combinatorial sequences;
12. Some theorems in extremal combinatorics (Sperner's, Turan's theorem etc.);
13. Elements of algebraic graph theory;
14. Elements of geometric combinatorics;
15. Probabilistic methods.
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: Lecture and tutorials attendance, elaboration of homework,
passing 2 mid-term exams.
Signature requirements: Attendance at 70% of lectures and tutorials, submission of results for 70%
of homework, passing grade at all mid-term exams.
Taking of exams: Final examination is taken either in written or oral form. Final grade is based on
successful elaboration of homework, grades for mid-term exams and final examination grade.
PREREQUISITES: None.
READING LIST:
1. D. Veljan, Kombinatorna i diskretna matematika, Algoritam, Zagreb, 2001.
2. R. Graham, D. Knuth, O. Patashnik, Concrete Mathematics. A Foundation for Computer
Science, Addison-Wesley, 1994.
ADDITIONAL READING:
1. D. Knuth, Selected Papers on Discrete Mathematics, CSLI Lecture Notes No. 106, Stanford,
CA, 2003.
2. J. van Lint, R. Wilson, A Course in Combinatorics, Cambridge University Press, Cambridge,
28
1992.
3. K. Rosen (Ed.), Handbook of Discrete and Combinatorial Mathematics, CRC Press, Boca
Raton, FI, 2000.
4. S. K. Lando, Lectures on Generating Functions, American Mathematical Society, 2003.
5. R. P. Stanley, Enumerative Combinatorics, Vol. I & II, Cambridge University Press,
Cambridge, 1999.
29
COURSE TITLE: Complex analysis
PROPOSED BY:
Ljiljana Arambašić, PhD, associate professor, Faculty of Science, Department of Mathematics,
University of Zagreb
Dražen Adamović, PhD, professor, Faculty of Science, Department of Mathematics, University of
Zagreb
Goran Muić, PhD, professor, Faculty of Science, Department of Mathematics, University of
Zagreb
Hrvoje Šikić, PhD, professor, Faculty of Science, Department of Mathematics, University of
Zagreb
Šime Ungar, PhD, professor, Department of Mathematics, University of Osijek
PROGRAMME:
BSc in Mathematics
BSc in Mathematics Education
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: first (elective course)
SEMESTER: second (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Examples Classes 2 assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES:
The students are introduced to the basic notions and techniques of the theory of functions of a
complex variable
LEARNING OUTCOMES: Upon successful completion of the course the student is able to:
define elementary complex functions (polynomial, rational, exponential, trigonometric and
logarythmic functions), and check their basic properties;
analyze differentiability of a complex function using the definition or Cauchy-Riemann
equations, and determine the complex derivative of the function;
calculate the integral of a complex function along a path, state and apply Cauchy's integral
theorem and Cauchy's integral formula;
determine the radius of convergence of a power series, compute Taylor series and Laurent
series of a complex function;
30
determine the singularities of a function and their character, compute residues, state and
apply the residue theorem to computing integrals along a simple closed curve.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-2, II-1, II-2, II-4, IV.
COURSE DESCRIPTION AND SYLLABUS:
Subjects by weeks:
1. Complex numbers and functions. Graphical presentation of complex functions. Continuity and
limits of complex function.
2. Holomorphic functions. Exponential and logarithmic function.
3. Integral of a complex function. Indedx of a closed curve.
4. Square root. Cauchy’s theorem.
5. Cauchy’s integral formula. Morera’s theorem.
6. Sequences and series of functions. Power series.
7. Taylor series. Uniqueness of holomorpic function. Liouville’s theorem. First fundamental
theorem of algebra.
8. Laurent series. Isolated singularities.
9. Residue theorem and applications to evaluating integrals.
10. Aplications of residue theorem to series, partial fractions and infinite products. Gamma
function.
11. Zeros and poles of meromorphic functions. Argument principle.
12. Rouché’s theorem. Second fundamental theorem of algebra. Weierstrass’ preparatory theorem.
13. Open mapping theorem. Holomorphic isomorphism theorem. Maximal module principal.
Schwarz lemma.
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: Lecture and exercise attendance, elaboration of homework,
passing 2 (or 3) preliminary exams.
Signature requirements: Attendance at 70% of lectures and exercises, submission of results for
70% of homework, passing grade at all preliminary exams.
Taking of exams: Final examination is taken either in written or oral form. Final grade is based on
successful elaboration of homework, grades for preliminary exams and final examination grade.
PREREQUISITES: None
READING LIST:
1. M. Rao, H. Stetkoer, Complex Analysis: An Invitation, World Scientific, 1991.
2. Š. Ungar, Matematička analiza 4, http://www.math.hr/~ungar/Analiza4.pdf
ADDITIONAL READING:
1. L. V. Ahlfors, Complex Analysis, McGraw - Hill, 1979.
2. H. Kraljević, S. Kurepa, Matematička analiza 4/I: Funkcije kompleksne varijable, Tehnička
32
COURSE TITLE: Computer architecture
PROPOSED BY:
Slobodan Ribarić, PhD, professor, Faculty of EE and Computing, University of Zagreb
PROGRAMME:
MSc in Computer Science and Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: first (required course)
SEMESTER: first (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 1 assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: Getting introduced to computer architecture and
organization. Getting introduced to assembly programming.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
understand and distinguish the functions of major components of a computer including
processor (control unit and ALU), memory, I/O units and buses;
predict activity on the bus of a simple processor, as a consequence of execution of short
machine code sequences (snippets);
understand the design principles of RISC and CISC architectures;
understand and distinguish the measures for evaluation of performance processors /
computers;
understand memory hierarchy and illustrate stages of physical address generation in
presence of cache and virtual memory;
cope in details different U/I techniques (programmed I/O, interrupt I/O and DMA).
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-3, II-3, III, IV.
COURSE DESCRIPTION AND SYLLABUS:
Definition of the Computer Architecture. Computer Architecture Classification. Turing Machine.
Von Neumann Computer Model. Simplified Models of CISC and RISC Processors. ISA
Architecture. Control Unit: Hardware and Microprogramming Implementation. Arithmetic-Logic
Unit. Data Path. Memory Unit. Hierarchical Organization of Memory System. Cache Memory.
Virtual memory. Input/Output Subsystem. Programmed I/O. Interrupt. DMA. Exceptions. Speed-
33
up techniques. Pipelining. Fine- and Coarse-Parallelism. Features of CISC and RISC. Examples
of Advanced RISC and CISC Processors.
Exercises are organized as oral lectures as well as laboratory training. The students have to
become familiar with assembly programming techniques by using simulators for 16- and 32-bit
processors/computers.
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: Lecture and tutorial attendance, elaboration of homework,
passing 2 mid-term exams.
Signature requirements: Attendance at 70% of lectures and tutorials, submission of results for 70%
of homework, passing grade at all mid-term exams.
Taking of exams: Final examination is taken either in written or oral form. Final grade is based on
successful elaboration of homework, grades for mid-term exams and final examination grade.
PREREQUISITES: None
READING LIST:
1. S. Ribarić, Naprednije arhitekture mikroprocesora, Element, Zagreb 2002.
2. S. Ribarić, Arhitektura računala RISC i CISC, Školska knjiga, Zagreb 1996.
3. S. Ribarić, Arhitektura mikroprocesora, Tehnička knjiga, Zagreb 1990.
ADDITIONAL READING:
1. A.S. Tannenbaum, Structured Computer Organization, Prentice-Hall Int, 1990.
2. J.L.Hennessy, D.Patterson, Computer Architecture, A Quantitative Approach, Morgan
Kaufmann Pub., 1996.
34
COURSE TITLE: Computer Graphics
PROPOSED BY:
Željka Mihajlović, PhD, assistant professor, Faculty of Electronic Engineering and Computing,
University of Zagreb
Mladen Rogina, PhD, professor, Faculty of Science, Department of Mathematics, University of
Zagreb
PROGRAMME:
MSc in Computer Science and Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: second (elective course)
SEMESTER: third (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 1 assistant
Seminars 0
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES:
Introducing the basics and foundations of Computer Graphics.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
differentiate the rendering pipeline stages;
handle the basics of OpenGL;
use the mathematical background of the geometric transformations and projections;
apply the basic properties and constructive algorithms of the conics, Bézier and B-spline
curves (polynomial and rational) and surfaces;
combine the acquired knowledge in programming a simple program for visualization of a
given problem.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-3, II-1, III, IV.
COURSE DESCRIPTION AND SYLLABUS:
1. Introduction. Computer graphics pipeline: geometry, raster, display subsystem.
2. Hardware support for implementation of graphics functions. Fundamentals of graphics
unit, input and display devices.
3. Software support for implementation of graphics functions.
35
4. The mathematical tools needed for the geometrical aspects of computer graphics:
homogeneous coordinates, straight line, plane.
5. Two- and three-dimensional transformations, viewing and perspective.
6. Theory of parametric curve: Bezier curve, de Casteljau subdivision.
7. Continuity constraints, segmentation and B-splines.
8. Interpolation curves. Rational curves. Surface models.
9. Algorithms for visible surface determination.
10. Illumination, local and global shading models: empirical model, ray tracing, and radiosity.
11. Theories of color vision, color models.
12. Visualization. Volume rendering.
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: Lecture attendance, active participation in tutorials,
elaboration of homework, passing 2 mid-term exams, participation in structuring a study project.
Signature requirements: Recorded activity at 70% of tutorials, submission of results for 70% of
homework, passing grade at all mid-term exams, undertaking a study project.
Taking of exams: Final examination consists of solving the study project and presenting the
solution to the teacher. Final grade is based on activity at tutorials, successful elaboration of
homework, grades for mid-term exams and grade for the study project solution.
PREREQUISITES: none
READING LIST:
[1] J.D.Foley, A.Van-Dam, S.K.Feiner and J.F.Hughes: Computer Graphics - Principles and
Practice (2nd Edition in C). Addison-Wesley, Reading, Mass., 1996. ISBN 0 201 84840 6.
ADDITIONAL READING:
[1] Allan Watt, Alan Watt: 3D Computer Graphics (3d Computer Graphics, Ed 3)
Addison-Wesley, 2000. ISBN: 0201398559.
[2] Donald Hearn and M. Pauline Baker: Computer Graphics with OpenGL, third edition.
Prentice Hall, 2003. ISBN: 0130153907.
36
COURSE TITLE: Computer networks
PROPOSED BY:
Luka Grubišić, PhD, Assistant Professor, Faculty of Science, Department of Mathematics,
University of Zagreb
Robert Manger, PhD, Professor, Faculty of Science, Department of Mathematics, University of
Zagreb
PROGRAMME:
BSc in Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: first (required course)
SEMESTER: first (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 2 assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: Introducing computer networks based on the Internet
protocol. Getting familiar with up-to-date networking technologies and applications, especially
world-wide-web. Acquiring skills in writing simple web pages and documents in HTML and
XML.
LEARNING OUTCOMES: Upon successful completion of the course the student is able to:
demonstrate knowledge of basic concepts, technologies and protocols upon which local
(LAN) and wide area (WAN) computer networks, as well as Internet, are based;
describe the layered hierarchy of network protocols, and the role that network devices
(such as network interface cards, routers, switches, modems) and the associated network
protocols (Ethernet, IP, UDP/TCP, etc.) have in that hierarchy;
use the basic networking software (such as ssh, ftp, ping, traceroute, nslookup);
design a simple application protocol for client-server communication;
implement a simple client and server (e.g. by using the SocketAPI library and the C
programming language);
implement a simple web-page by using HTML and CSS.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-3, II-1, II-3, II-4, IV.
37
COURSE DESCRIPTION AND SYLLABUS:
1. Communications and networking. Network standards and standardization bodies. The
ISO/OSI 7-layer reference model and its instantiation in TCP/IP. Circuit switching and
packet switching. Physical layer networking concepts. Data link layer concepts.
Internetworking and routing. Transport layer services. Local-area networks, global-area
networks, Internet.
2. The web as an example of client-server computing. Web technologies. Characteristics of
web servers. Role of client computers. Nature of the client-server relationship. Web
protocols, particularly HTML and XML. Support tools for web-site creation and
management. Publishing on web. Developing web applications.
3. Network management. Basics of network management. Issues for Internet service
providers. Security issues and firewalls. Quality of service issues.
4. Multimedia. Review of multimedia technologies. Multimedia standards. Input and output
devices for multimedia. Multimedia servers. Tools to support multimedia development.
Basics of data compression and decompression.
5. Wireless and mobile technologies. History, evolution and compatibility of wireless
standards. The special problems of wireless and mobile computing. Wireless local area
networks. Satellite-based networks. Wireless local loops. Mobile Internet protocols.
Emerging technologies.
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: Lecture attendance, active participation in exercises,
elaboration of homework, passing 2 (or 3) preliminary exams, participation in structuring study
project.
Signature requirements: Recorded activity at 70% of exercises, submission of results for 70% of
homework, passing grade at all preliminary exams, undertaking a study project.
Taking of exams: Final examination consists of elaboration of study project solution and its
presentation to the teacher. Final grade is based on activity at exercises, successful elaboration of
homework, grades for preliminary exams and grade for study project solution.
PREREQUISITES: None
READING LIST:
1. D. E. Comer, R. E. Droms, Computer Networks and Internets, 4th edition, Prentice Hall,
2003.
ADDITIONAL READING:
1. B. C. Cole, The Emergence of Net-Centric Computing: Network Computers, Internet
Appliances, and Connected PCs, Prentice Hall PTR, 1999.
2. S. Tanenbaum, Computer Networks, 4th edition, Prentice Hall PTR, 2002.
3. M. Morrison, HTML & XML for Beginners, Microsoft Press, 2001.
38
COURSE TITLE: Computer science teaching practice in middle school
PROPOSED BY:
Aleksandra Čižmešija, PhD, professor, Faculty of Science, Department of Mathematics, University
of Zagreb
Goranka Nogo, PhD, assistant professor, Faculty of Science, Department of Mathematics,
University of Zagreb
PROGRAMME:
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: second (required course)
SEMESTER: third (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 0 -
Tutorials 2 lecturer and middle school teacher
Seminars 0 -
ECTS CREDITS: 2
COURSE AIMS AND OBJECTIVES: The computer science teaching practice aims to provide
students – informatics/computer science teachers with necessary knowledge and skills for effective
planning, management, delivering and reflecting lessons at middle school level, as well as prepare
them for lifelong learning in the field of information-communication technologies (ICTs). Also,
the course aims to provide opportunities for students to integrate theory and practice and work
collaboratively with and learn from the school teachers.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
independently plan, prepare, and deliver a lesson in the middle school;
analyze with a mentor his own lesson;
create learning activities;
select appropriate information and communication technologies and knowledge resources;
supervise and evaluate student achievements.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-1, II-3, II-5, II-6, IV.
COURSE DESCRIPTION AND SYLLABUS:
Computer science teaching practice takes place in selected schools, under supervision of a school
teacher. At practice, students will
1. gain knowledge about the school organization and administration
2. gain knowledge legislation regarding to elementary education in the Republic of Croatia (the
39
related laws and bylaws - regulations, the Statute of the school, etc.)
3. get an insight into pedagogical documentation
4. get an insight implemented curriculum of informatics/computer science for middle school
5. learn about the organization of teaching computer science at the school
6. become familiar with computer classroom where the teaching takes place
7. attend the lessons of a supervising teacher and other school activities regarding computer
science and school life
8. plan, prepare, and deliver several lessons with an assistance of the teacher and independently
9. deliver demonstration teaching hour in front of a lecturer
10. keep a written log of practice
11. write a detailed lesson plan for each teaching hour delivered.
Students will attend computer science teaching practice divided into groups with a maximum of 5
members.
TEACHING AND ASSESSMENT METHODS:
Students are required to
attend computer science teaching practice regularly, with an active participation
keep a written log of practice
plan, prepare, and deliver several lessons in presence other group members and a
supervising school teacher
independently plan, prepare, and deliver a demonstration lecture/lesson in presence of
lecturer.
To achieve a pass students should be positively evaluated in each of the mentioned elements. Final
grade is based on activity at teaching practice, successfully delivered lessons, and grade for the log
of practice.
PREREQUISITES: None.
READING LIST:
1. The curriculum of informatics/computer science for elementary and secondary school,
Ministry of Science, Education and Sport of the Republic of Croatia
2. Computer science textbooks for middle school
ADDITIONAL READING:
1. Manuals for various software packages
2. Kniewald, Logo 4.0, programski jezik, Alfej, Zagreb, 1999.
3. Kniewald, Terrapin Logo, SysPrint, Zagreb, 2005.
4. Journal Enter, all issues, www.enter.bug.hr
40
COURSE TITLE: Computer science teaching practice in secondary school
PROPOSED BY:
Aleksandra Čižmešija, PhD, professor, Faculty of Science, Department of Mathematics, University
of Zagreb
Goranka Nogo, PhD, assistant professor, Faculty of Science, Department of Mathematics,
University of Zagreb
PROGRAMME:
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: second (required course)
SEMESTER: fourth (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 0 -
Tutorials 2 lecturer and secondary school teacher
Seminars 0 -
ECTS CREDITS: 2
COURSE AIMS AND OBJECTIVES: The computer science teaching practice aims to provide
students – informatics/computer science teachers with necessary knowledge and skills for effective
planning, management, delivering and reflecting lessons at secondary school level, as well as
prepare them for lifelong learning in the field of information-communication technologies (ICTs).
Also, the course aims to provide opportunities for student to integrate theory and practice and work
collaboratively with and learn from the school teachers.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
independently plan, prepare, and deliver a lesson in the secondary school;
analyze with a mentor his own lesson;
41
create learning activities;
select appropriate information and communication technologies and knowledge resources;
supervise and evaluate student achievements.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-3, II-3, II-5, II-6, IV.
COURSE DESCRIPTION AND SYLLABUS:
Computer science teaching practice takes place in selected schools, under supervision of a school
teacher. At practice, students will
1. gain knowledge about the school organization and administration
2. gain knowledge legislation related to secondary education in the Republic of Croatia (the
related laws and bylaws - regulations, the Statute of the school, etc.)
3. get an insight into pedagogical documentation
4. get an insight implemented curriculum of informatics/computer science for secondary school
5. learn about the organization of teaching computer science at the school
6. become familiar with computer classroom where the teaching takes place
7. attend the lessons of supervising a teacher and other school activities regarding computer
science and school life
8. plan, prepare, and deliver several lessons with an assistance of the teacher and independently
9. deliver demonstration teaching hour in presence of a lecturer
10. keep a written log of practice
11. write a detailed lesson plan for each teaching hour delivered.
Students will attend computer science teaching practice divided into groups with a maximum of 5
members.
TEACHING AND ASSESSMENT METHODS:
Students are required to
attend computer science teaching practice regularly, with an active participation
keep a written log of practice
plan, prepare, and deliver several lessons in front of other group members and a
supervising school teacher
independently plan, prepare, and deliver a demonstration lecture/lesson in presence of
lecturer.
To achieve a pass students should be positively evaluated in each of the mentioned elements. Final
grade is based on activity at teaching practice, successfully delivered lessons, and grade for the log
of practice.
PREREQUISITES: Methods of Teaching Computer Science 1, Computer Science Teaching
Practice in Middle School
READING LIST:
1. The curriculum of informatics/computer science for elementary and secondary school,
42
Ministry of Science, Education and Sport of the Republic of Croatia
2. Computer science textbooks for secondary school
ADDITIONAL READING:
1. Manuals for various software packages
2. Journal Enter, all issues, www.enter.bug.hr
43
COURSE TITLE: Cryptography and Network Security
PROPOSED BY:
Andrej Dujella, PhD, professor, Faculty of Science, Department of Mathematics, University of
Zagreb
PROGRAMME: MSc in Computer Science and Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: second (elective course)
SEMESTER: third (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 1 assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: The course aim is to make student familiar with basic
methods used in cryptography and with mathematical background of these methods.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
decrypt messages encrypted using the substitution cipher, Vigenère cipher and columnar
transposition;
apply chosen-plaintext attack for breaking Hill's cipher;
describe basic steps in modern block cryptosystems DES and AES;
describe ideas of public key and digital signature, define RSA cryptosystem and its
connection with factorization of large integers;
encrypt messages using public key cryptosystems (RSA, Rabin, ElGamal, Merkle-
Hellman);
cryptanalyze RSA cryptosystem with small public or secret exponent;
define notions of (Euler, strong) pseudoprime numbers and determine whether an integer is
pseudoprime;
apply Fermat's factorization method.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-3, II-3, II-4, IV.
COURSE DESCRIPTION AND SYLLABUS:
1. Classical cryptography. Basic notions. Substitution ciphers. Vigenère, Playfair and Hill
chiphers. Transposition ciphers. Rotor machines (Enigma). (4 weeks)
2. Modern block ciphers. Data Encryption Standard (DES). Cryptoanalysis of DES. Advanced
44
Encryption Standard (AES). (2 - 3 weeks)
3. Public key cryptography. Idea of public key cryptography. RSA cryptosystem. Cryptanalysis of
RSA. Other public-key cryptosystems. (3 weeks)
4. Primality tests and factoring. Pseudoprimes. Soloway-Strassen and Miller-Rabin primality tests.
Factor bases. Quadratic sieve method. (2 weeks)
5. Network security. Hash functions. Digital signature. Electronic mail security. IP security. (2 - 3
weeks)
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: Lecture and tutorial attendance, elaboration of homework,
passing 2 mid-term exams.
Signature requirements: Attendance at 70% of lectures and tutorials, submission of results for 70%
of homework, passing grade at all mid-term exams.
Taking of exams: Final examination is taken either in written or oral form. Final grade is based on
successful elaboration of homework, grades for mid-term exams and final examination grade.
PREREQUISITES: None.
READING LIST:
1. D. R. Stinson, Cryptography. Theory and Practice, CRC Press, 2002.
2. W. Stallings, Cryptography and Network Security. Principles and Practice, Prentice Hall, 1999.
ADDITIONAL READING:
1. N. Koblitz, A Course in Number Theory and Cryptography, Springer Verlag, 1994.
2. J. Daemen, V. Rijmen, The Design of Rijndael. AES - The Advanced Encryption Standard,
Springer Verlag, 2002.
3. D. Kahn, The Codebreakers. The Story of Secret Writing, Scribner, 1996.
4. J. Menezes, P. C. Oorschot, S. A. Vanstone, Handbook of Apllied Cryptography, CRC Press,
1996.
5. A. Salomaa, Public-Key Cryptography, Springer Verlag, 1996.
6. B. Schneier, Applied Cryptography, John Wiley & Sons, 1995.
7. J. Simmons (ed.), Contemporary Cryptology, The Science of Information Integrity, IEEE
Press, 1992.
8. S. Singh, The Code Book, Fourth Estate, London, 1999.
9. N. Smart, Cryptography. An Introduction, McGraw-Hill, 2002.
10. M. Welschenbach, Cryptography in C and C++, Apress, 2001.
45
COURSE TITLE: Culture of (self)-evaluation
PROPOSED BY:
Daria Tot, PhD, assistant professor, Faculty of Teacher Education, University of Zagreb
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: first (elective course)
SEMESTER: second (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 1 Lecturer
Tutorials 0 Assistant
Seminars 1 lecturer
ECTS CREDITS: 3
COURSE AIMS AND OBJECTIVES: To enable students for self-evaluation, organization,
implementation and evaluation of educational (teaching) process and students’ achievements. To
acquire competences for independent and effective professional work.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
handle real school and teaching situations of evaluation and self-evaluation more easily;
understand evaluation and self-evaluation as components of the curriculum and their
development in the context of school and national curriculum;
self-evaluate the teaching process of the subject they are being educated for;
choose and apply effective strategies, methods and procedures of evaluation and self-
evaluation;
use the results of evaluation and self-evaluation to develop curriculum and improve the
quality of teaching and school as a whole.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: II-5, II-6, IV.
COURSE DESCRIPTION AND SYLLABUS:
Introduction: the concept and importance of evaluation and self-evaluation in education; the
concept and meaning of the teacher's self-evaluation; beginnings and development of (self-)
evaluation; self-evaluation of teachers in the world and in Croatia (2)
Motivation of teachers and other participants for the evaluation and self-evaluation; key
prerequisites for quality self-evaluation: participant’s competence, school environment,
compliance with the development plan in schools, monitoring and self-evaluation and professional
46
development of teachers, information and communication support; planning the evaluation
process, teacher self-evaluation goals (2)
The content of self-evaluation of teachers; teacher self-evaluation methodology: methods,
techniques, procedures and instruments, self-observation, data collection from participant
evaluations, the results of action research and other research in the function of self-evaluation of
teachers, teacher's portfolio in the function of self-evaluation (2)
Participants in the evaluation of teachers and their roles; criteria and indicators of teacher self-
assessment: determining the quality indicators of self-evaluation, indicators of teachers'
professional competence (2)
Processing and analysis of the collected data; Evaluation of the quality of self-evaluation of
teachers – meta-evaluation; Reporting on and interpreting results of evaluation and self-evaluation
(2)
Self-evaluation of teachers within different concepts of the school self-evaluation; Principles of
self-evaluation of teachers (1)
Projection of professional development of teachers and their work as a result of teacher self-
evaluation; Possibilities of using the results of teacher self-evaluation; Teacher self-evaluation
results and operational planning of professional performance of teachers (2)
Contribution to the planning and implementation of the school development plan and action plan
for professional development and work of teachers; Criteria and indicators of teacher competence
and quality of teaching (2)
TEACHING AND ASSESSMENT METHODS: Teaching will be performed in a series of
lectures and exercise classes. Students will be graded through take-home assignments, written
exams during the semester and the final (written or oral) examination.
PREREQUISITES: none
READING LIST:
1. Meyer, H. (2005). Što je dobra nastava? Zagreb: Erudita.
2. Glasser, W. (2006). Objašnjavanje samoevaluacije u kvalitetnoj školi.
3. Pasaric, B. (2003). Vrednovanje obrazovne djelatnosti. Knjiga 1. Konceptualna studija. Rijeka:
vlastita naklada.
ADDITIONAL READING:
1. Bašic, S. (2007). Nacionalni obrazovni standard – instrument kontroliranja ucinkovitosti
obrazovnog sustava, unapredivanja kvalitete nastave ili standardiziranja razvoja osobnosti?
Pedagogijska istraživanja, 1, 25-41.
2. Bezinovic, P. (2004). Vrednovanje u obrazovanju. Zagreb: Institut za društvena istraživanja u
Zagrebu: Centar za istraživanje i razvoj obrazovanja. Dostupno na
http://www.idi.hr/vrednovanje/razno/mapa.htm
3. Bruner, J. (2000). Kultura obrazovanja. Zagreb: Educa.
4. Cindric, M. (1995). Profesija ucitelj u svijetu i u Hrvatskoj: obrazovanje, zapošljavanje, radne
norme, place, napredovanje u zvanju, odlazak u mirovinu. Zagreb: Persona.
47
5. Gronlund, N. E. (2002). Assessment of student achievement. Boston: Allyn and Bacon.
6. Maleš, D. i Mužic, V. (1990). Mogucnost vrednovanja nastavnika od strane ucenika, Život i
škola, 39 (1), 1-22.
7. Medveš, Z. (2000). Kakovost v šoli. Sodobna pedagogika, 51, 4, 8-28.
8. Prange, K. (2005). Kompetencije izmedu profesionalizacije i evaluacije. Pedagogijska
istraživanja, 1, Zagreb, 49-57.
9. Schon, D. (1987). Educating the Reflective Practitioner: Toward a new design for Teaching
and Learning in the Professions. San Francisco: Jossey Bass.
10. Sentocnik, S. (1999). Pomen refleksije za kakovostno edukacijo: Uciteljev portfolio:
instrument za procesno spremljanje in vrednotenje uciteljevega strokovnega in osebnostnega
razvoja. Ljubljana: Vzgoja in izobraževanje, 30/5, 40-43.
11. Strugar, V. (2004). Vanjsko vrjednovanje i kvaliteta odgojno-obrazovnih postignuca. U:
Unaprjedujemo kvalitetu odgoja i obrazovanja. Zagreb: Hrvatski pedagoško-književni zbor,
169-178.
12. Terhart, E. (2005). Standardi za obrazovanje nastavnika. Pedagogijska istraživanja, br. 1,
Zagreb, str. 69-83.
14. Tot, D., Cindric, M. i Šimovic, V. (2008). Bitna pretpostavka (samo)vrednovanja ucitelja:
spremnost sudionika. U: Pedagogija i društvo znanja. Zagreb: Uciteljski fakultet u Zagrebu,
385-398.
15. Tot, D. i Jurcec, L. (2009). Procjene sudionika samovrjednovanja ucitelja o indikatorima
kvalitete nastave i ucenja. Napredak, 1, 21-38.
48
COURSE TITLE: Design and analysis of algorithms
PROPOSED BY:
Saša Singer, PhD, associate professor, Faculty of Science, Department of Mathematics, University
of Zagreb
PROGRAMME:
MSc in Computer Science and Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: second (elective course)
SEMESTER: third (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 1 assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: Design of efficient algorithms and precise analysis of
their theoretical and practical complexity. Intractable problems and efficient approximate
algorithms.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
explain types and measures of algorithms complexity;
analyze the complexity of iterative and recursive algorithms;
design efficient algorithms for various problems and analyze their complexity;
describe efficient arithmetical algorithms for numbers, polynomials and matrices;
argument the average complexity of the quicksort algorithm;
describe the Fast Fourier Transform and some of its applications.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-3, II-1, II-4, III, IV.
COURSE DESCRIPTION AND SYLLABUS:
1. Introduction. Notion of complexity. Asymptotic behavior of functions. Order of growth.
Notation of complexity.
2. Recursive algorithms. Recurrence relations. Examples of recursive algorithms and their
complexity.
3. Sorting. Simple sorting by comparison. More complex algorithms: Quicksort, Heapsort,
Mergesort. Practical complexity analysis of these algorithms. Lower bound for complexity of
sorting by comparisons. Average complexity of Quicksort.
49
4. Design of efficient algorithms. Shortest path, spanning trees and connected components
problems. Efficient realization by disjoint set structure. Fast Fourier transform and applications.
5. Intractable problems. Intuitive notion of classes P and NP. Some NP–complete i NP–hard
problems. Integer knapsack and traveling salesperson problems. Design of exact and
approximate algorithms for solution of these problems.
TEACHING AND ASSESSMENT METHODS:
PREREQUISITES: None.
READING LIST:
1. Saša Singer, Oblikovanje i analiza algoritama, lecture notes in preparation, Department of
Mathematics, University of Zagreb, 2005.
ADDITIONAL READING:
1. G. Brassard, P. Bratley, Algorithmics, Prentice–Hall, 1988.
2. T. H. Cormen, C. E. Leiserson, R. L. Rivest, C. Stein, Introduction to Algorithms, 2nd edition,
MIT Press, 2001.
3. M. H. Alsuwaiyel, Algorithms – Design Techniques and Analysis, World Scientific, 1999.
4. D. E. Knuth, The Art of Computer Programming, Vols. 1, 2, 3, Addison–Wesley, 1997/98.
5. H. S. Wilf, Algorithms and Complexity, Prentice–Hall, 1986.
50
COURSE TITLE: Didactics 1 - Curriculum approach
PROPOSED BY:
Vlatka Domović, PhD, Assistant Professor, Teacher Education Academy, University of Zagreb
Mijo Cindrić, PhD, Assistant Professor, Teacher Education Academy, University of Zagreb
Daria Tot, PhD, Assistant Professor, Teacher Education Academy, University of Zagreb
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
MSc in Mathematics and Physics Education
YEAR OF STUDY: first (required course)
SEMESTER: first (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 Lecturer
Tutorials 0 -
Seminars 1 Lecturer
ECTS CREDITS: 4
COURSE AIMS AND OBJECTIVES:
The course should qualify students for orientating themselves in the school/educational context,
understanding the goals and tasks of modern education and making it possible to understand the
theoretical/scientific notions in the area of the curriculum theory. During their work students will
gain practical skills necessary for participating in the development, creation, implementation and
evaluation of the curriculum.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
independently perceive educational needs of students and „translate“ them into learning
objectives and tasks;
independently choose and implement effective teaching strategies, methods and procedures
while taking account of requirements of modern didactic principles;
plan, organize, implement and evaluate teaching and learning process and its outcomes;
develop teaching (subject) curriculum and participate in development of school curriculum;
know how to make optimal didactic decisions during the preparation of the teaching
process, during the teaching process itself and after analyzing the process;
know how to independently prepare for organizing and implementing the teaching process
with an emphasis on taking account of psychological, material- technical, methodical and
cognitive aspects of teaching;
at the micro level, single out and analyze factors which affect (positively or negatively)
51
teaching environment and school culture;
spot the modalities and essence of the hidden curriculum, as well as its educational
implications.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-1, II-5, II-6, IV.
COURSE DESCRIPTION AND SYLLABUS:
1. The historical development of school and the didactic idea. The historical review of the
development of organized education and the theory of education. Modern didactic theories.
2. The subject-matter and tasks of didactics and the relation between didactics and other
educational sciences. The definition of the subjet didactics - changes in the definitions
throughout history. The relation between didactics and pedagogy, didactics and the
anthropology of education, didactics and educational sociology, didactics and the
philosophy of education.
3. Fundamental didactic concepts. The definition of notions and concepts: teaching,
education, schooling, training, upbringing the educational process, socialization, informal
education, self-education, learning by doing(experiential learning).
4. The organization and goals of « the traditional school» and the modern concept of the
development of schools. The scientific and political-social conditional quality of defining/
redefining the goals of education/schooling. Modern tendencies and perspectives of the
development of schools in the world, in Europe ( the analysis of the documents of the
European Union) and in Croatia.
5. The concept of life-long education/learning. The beinning , development and definition of
the concept o life-long education/learning. The crisis of traditional schools and its causes.
The reconceptualization of schooling. Changes in the educational environment- (economic,
social-political, cultural changes) and their educational implications. The European trends
and problems in the realization of the concept of life-long learning. The system of the life-
long education of teachers. The key competences of the teacher in a «society of
knowledge».
6. The curriculum theory. The concept and definition of the curriculum and the curriculum
theories. Changes in modern societies and the development and changes of the curriculum.
The core curriculum, the development of the school based curriculum. The implementation
of the curriculum. The curriculum and the role of the teacher.
7. The establishment of educaional needs and defining the educational goals. Inner and outer
educational goals. The stages of the research of educational needs. Educational needs and
goals of learning.The taxonomy of goals.
8. The content of learning and educational system. The educational programme –the criteria
of choice, organization, scope, depth, order.
9. Learning conditions. The inner and outer learning conditions. Teaching, organizational
processes, school and class environment, classroom management.
10. Evaluation of the curriculum. The meaning of evaluation in education. Internal and
52
external evaluation. The state secondary graduation exam as external evaluation-avantages
and disadvantages. The international research of student achievements (e.g. Programme for
International Student Assessment – PISA 2000. i 2003.).
11. The evaluation of teacher's work. The evaluation and improvement of one's own work.Self-
evaluation techniques.
TEACHING AND ASSESSMENT METHODS:
The course realization through 45 hours of lectures. Students need to prepare for seminars, write a
term paper and prepare for the exam. The course realization is conducted through lectures and
seminars. Students must attend lectures, prepare for each topic by reading the proposed literature.
At the end of the Didactics 1 course each student has write a term paper as a prerequisite to attend
the Didactics 2 course. The exam is in written form. The final grade depends on students'
attendance record, active participation during lectures and the quality of the tasks they have
created.
PREREQUISITES: None
READING LIST: Chapters choosen from:
1. H. L. Erickson, Concept – Based Curriculum and Instruction, Corwin Press, 2002.
2. A. C. Ornstein, F. P. Hunkins, Curriculum – Foundations, Principles, and Issues, Allyn
and Bacon, 2004.
3. N. Pastuović, Edukologija, Znamen, Zagreb, 1999.
4. E. Terhart, Metode poučavanja i učenja, Educa, Zagreb, 2001.
ADDITIONAL READING: Chapters choosen from:
1. A. Bežen (ur.), Temeljne edukacijske znanosti i metodike nastave, AOZH i Profil, Zagreb,
2004.
2. L. Bognar, M. Matijević, Didaktika, Školska knjiga, Zagreb, 2002.
3. V. Domović, Školsko ozračje i učinkovitost škole, Naklada Slap, Jastrebarsko, 2004.
4. F. Jelavić, Didaktika, Naklada Slap, Jastrebarsko, 1998.
5. C. Kyriacou, Temeljna nastavna umijeća, Educa, Zagreb, 2001.
6. H. Gudjons, R. Teske, R. Winkel, Didaktičke teorije, Educa, Zagreb, 1994.
7. E. Jensen, Super nastava, Educa, Zagreb, 2003.
8. V. Poljak, Didaktika, Školska knjiga, Zagreb, 1990.
9. www.oecd.org
10. www.eurydice.org
11. http://europa.eu.int/comm/education
53
COURSE TITLE: Didactics 2 – Teaching and educational system
PROPOSED BY:
Mijo Cindrić, PhD, Assistant Professor, Teacher Education Academy, University of Zagreb
Vlatka Domović, PhD, Assistant Professor, Teacher Education Academy, University of Zagreb
Dubravka Miljković, PhD, associate professor, Teacher Education Academy, University of Zagreb
Daria Tot, PhD, Assistant Professor, Teacher Education Academy, University of Zagreb
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
MSc in Mathematics and Physics Education
YEAR OF STUDY: first (required course)
SEMESTER: second (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 Lecturer
Tutorials 0 -
Seminars 1 Lecturer
ECTS CREDITS: 4
COURSE AIMS AND OBJECTIVES:
The goal of the course is to introduce students with modern didactic theories, strategies and
methods of teaching and to enable (qualify) them for using all this for practical purposes in
primary and secondary schools. The course should make it easier for the students to cope with
concrete school situations which , on one hand, reffer to the realization of the subject teaching plan
which they are educating themselves for. It also reffers to the competences in communicating and
co-operating with parents, local community, development of schools, creating the programme,etc.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
independently perceive educational needs of students and „translate“ them into learning
objectives and tasks;
independently choose and implement effective teaching strategies, methods and procedures
while taking account of requirements of modern didactic principles;
plan, organize, implement and evaluate teaching and learning process and its outcomes;
develop teaching (subject) curriculum and participate in development of school curriculum;
know how to make optimal didactic decisions during the preparation of the teaching
process, during the teaching process itself and after analyzing the process;
know how to independently prepare for organizing and implementing the teaching process
54
with an emphasis on taking account of psychological, material- technical, methodical and
cognitive aspects of teaching;
at the micro level, single out and analyze factors which affect (positively or negatively)
teaching environment and school culture;
spot the modalities and essence of the hidden curriculum, as well as its educational
implications.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-1, II-5, II-6, IV.
COURSE DESCRIPTION AND SYLLABUS:
1. Teaching. The definition and the historical development. The macro and micro structure of
the teaching process. Aspects of situations in teaching and learning: teleological,
axiological, progamme-organizational, methodics, integrational. Classes-learning and
teaching. Teaching factors-teacher, student, content, teaching technology, communication.
Types of teaching. Teaching dramaturgy.
2. Teaching tasks. Substantial task (knowledge and coordinaton skills). Functional task (the
development of skills). Educational task (values, attitudes, habits). The concretezation of
teaching tasks. Analyzing the influence of inner and outer factors on the task definig. The
ability of measuring and the clarity of tasks (levels of knowledge, skills,etc.).
3. Communication in teaching and learning. The importance of communicating. The structure
of the communication cycle and the flowing of information. Prejudice regarding
communication. Dialogue as a process of exchanging information, remodelling of
information and the final processing of information. Communication cycle. Murmurs in
communication. Types of communication. Communication at a distance.
Metacommunication. Listening as communication (active listening).
4. The material-technical and psychological aspects of teaching and learning. Place for class
realization. Equipment:original situation, teaching devices, technical aids, instruments and
equipment,. Original situation. Teaching aids/devices. The information value of teaching
devices and other sources of information. Technical devices. The psychological and
emotional experience of learning and teaching. The theory of expectation and motivation.
5. The cognitive aspect of teaching and learning. Gnoseological learning (sensualism,
rationalism,pragmatism). The gnoseological triangle ( observing-thinking-practice) and
how it is applied in teaching and learning situations. Sources of information in view of
how concrete the level is. Assumptions and conditions of high quality cognition.
6. The methodics aspect of teaching and learning. The dimensions of methodics problems.
The orientation towards the learning goals and the student goals.Method in relation to the
subject (mutual dependence between content and methods).Research methods. Researching
the efficiency of teaching methods. Using methods in teaching. Types of methods.
7. Macrocomponents (situations) of teaching and learning: introducing; reception and
processing teaching contents- the use of notion of the cognitive model of processing
information. Teaching as the process of learning and discovering and researching. The
unity of concrete and abstract, senses and logical-rational. The intensity and extensity of
the microstructual components of teaching. Didactics. Possible mistakes in the cognitive
process. The choice and dimensionalization of teaching contents.
8. Macrocomponents of teaching and learning: repetition and practice. The reproductive and
55
productive repetition and their transfer value. Active thinking operating. Types, freuency
and organization of repetition. The proces of practicing. The contents of practicing.
Corrective practicing.
9. Macrocomponents of teaching and learning: evaluation, testing, grading. What is
evaluated? The procedures of measuring and estimating. Possible mistakes. What is the
technique of testing (oral and written). Demands for observing, testing and evaluating the
student' s development and progress.
10. Organizational (sociological) teaching and learning forms. The frontal form. The individual
form. Pair work. Group work.The structure of organizational forms, ways of choosing the
members, ways of givng tasks, the presentation of tasks, dicussion,synthetizing and
conlusion.
11. Team Teaching (learning). The concept of teams and team learning. The purpose and goals
of team teaching (learning). The necessary conditions for the realization of team learning.
The organization and forms of team learning. The leaders of team learning.
Communication during team learning Team work as a teaching strategy. Advantages of
team teaching.
12. Planning and preparing students and teachers for teaching (classes). The planning of
learning. The preparation for introducing and analyzing he goals. Preparing the content of
teaching (choice, structure, correlations, previou student's knowledge, the level and quality
of of expected knowledge, the choice of contents for individual work, differentiation).
Didactic-methodics decison making (the working out of fundamental teaching and learning
situations (events), choice of methods, procedures, work forms, technique, time dynamics).
13. Teaching and learning systems. The relationship among modern teaching factors. Systems:
Lectures. Teaching in connection with the methods of researching new notions.
Programmed teaching. Exemplary teaching. Problem-research teaching. Mentorship and
autodidactic work.
14. Teaching principles. The principle of: equal opportunities, social integration, the effect
(success), the scientific aspects of teaching and learning, individualization, differentiation,
activities, understanding.
TEACHING AND ASSESSMENT METHODS:
The realization of each course is conducted through 45 hours of classes. Students need to prepare
for the seminars, write a term paper and prepare for the exam. The course realization will be
conducted through lectures and seminars. Students must attend classes, prepare for each topic by
completing their independent reading. During the course realization students must also attend
seminars and prepare for these seminars according to the course leader's instructions. The
prerequisite for taking the exam are successfully completed tasks.
PREREQUISITES: Didactics 1 – Curriculum approach
READING LIST:
Chapters chosen from:
1. L. Bognar, M. Matijević, Didaktika,Školska knjiga, Zagreb, 2002.
2. C. Desforges, Uspješno učenje i poučavanje, Educa, Zagreb, 2001.
3. H. Giesecke, Uvod u pedagogiju, Educa, Zagreb, 1993.
4. B. Greene, Nove paradigme za stvaranje kvalitetnih škola, Alinea, Zagreb, 1996.
56
5. F. Jelavić, Didaktika, Naklada Slap, Jastrebarsko, 1998.
6. C. Kyriacou, Temeljna nastavna umijeća, Educa, Zagreb, 2001.
7. I. Lavrnja, Poglavlja iz didaktike, Pedagoški fakultet, Rijeka, 1996.
8. H. Meyer, Didaktika razredne kvake, Educa, Zagreb, 2002.
9. V. Poljak, Didaktika, Školska knjga, Zagreb, 1990.
ADDITIONAL READING:
Chapters chosen from:
1. M. Cindrić, Profesija učitelj u svijetu i u Hrvatskoj, Persona, Zagreb – Velika Gorica, 1995.
2. P. Jarvis, Poučavanje – teorija i praksa, Andragoški centar, Zagreb, 2003.
3. E. Jensen, Super nastava, Educa, Zagreb, 2003.
4. H. Klippert, Kako uspješno učiti u timu, Educa, Zagreb, 2001.
5. P. Thompson, Tajna komunikacije, Barka, Zagreb, 1998.
57
COURSE TITLE: Educational communication
PROPOSED BY:
Dubravka Miljković, PhD, associate professor, Faculty of Teacher Education, University of
Zagreb
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: first (elective course)
SEMESTER: second (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 0
Seminars 1 lecturer
ECTS CREDITS: 3
COURSE AIMS AND OBJECTIVES: The program enables students to develop knowledge and
skills needed to communicate effectively in school environment, to understand the principles of
effective communication and the ways to apply them, and to constructively resolve communication
conflicts.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
apply the principles of effective communication;
apply the skills of conversation, active listening, presenting educational content,
constructive discussion in communication with students, their parents and peers;
resolve communication conflicts constructively;
apply these skills in personal development.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-1, II-5, II-6, IV.
COURSE DESCRIPTION AND SYLLABUS:
1. Types and Forms of Communication; (what is communication, communication motives,
verbal
2. and non-verbal communication, interpersonal and intrapersonal communication, small-
group, median-group and large-group communication) (2+2)
3. Communication in Organizations; (communication schemes, organizational climate, formal
and informal/non-formal communication, horizontal and vertical communication, rumours
as means of communication) (1+1)
58
4. Communication in the Classroom (students, first impressions, message congruity, attention
distracters, non-verbal communication (2+2)
5. Speed reading – basic principals (1+1)
6. Listening skills in teaching profession (1+1)
7. Assertiveness; (definition, specific techniques for assertive behaviour, the causes of (non)-
assertiveness, assertive vs. aggressive behaviour, I and You Messages) (2+2)
8. Praise and Criticism in education (1+1)
9. Conflict Communications; (the causes of conflict, overcoming conflicts) (2+2)
10. How to cope with difficult students / parents (1+1)
11. Stress and communication - Communication Fears (overcoming communication fears)
(2+2)
TEACHING AND ASSESSMENT METHODS: Teaching will be performed in a series of
lectures and exercise classes. Students will be graded through take-home assignments, written
exams during the semester and the final (written or oral) examination.
PREREQUISITES: none
READING LIST:
1. Miljković, D., Rijavec, M. (2002.) Kako rješavati konflikte?, IEP-D2 & Vern', Zagreb.
2. Miljković, D., Rijavec, M. (2002.) Kako se zauzeti za sebe?, IEP-D2 & Vern', Zagreb.
3. Miljković, D., Rijavec, M. (2002.) Komuniciranje u organizaciji, IEP-D2 & Vern', Zagreb.
4. Miljković, D., Rijavec, M. (2012.) Razgovori sa zrcalom - sedmo izdanje, IEP-D2, Zagreb
(poglavlja, 6-10)
5. Rijavec, M., Miljković, D. (2002.) Neverbalna komunikacija, IEP-D2 & Vern', Zagreb.
ADDITIONAL READING:
1. Rosenberg, M. (2003.) Nonviolent Communication – A Language of Life, A PuddleDancer
Press Book, Encinitas California.
59
COURSE TITLE: Educational psychology - theories of learning and teaching mathematics
PROPOSED BY:
Vesna Vlahović Štetić, PhD, professor, Faculty of Philosophy, University of Zagreb
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
MSc in Mathematics and Physics Education
YEAR OF STUDY: first (elective course)
SEMESTER: first (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 Lecturer
Tutorials 0 -
Seminars 0 -
ECTS CREDITS: 3
COURSE AIMS AND OBJECTIVES: The students will get to know cognitive and socio-
emotional characteristics of children of different ages and the way they influence math learning.
They will learn educational psychology approaches to math learning.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
describe cognitive and socio-emotional characteristics of children of different ages and
their impact on math learning;
explain children's development of mathematical concepts and the acquisition of declarative
and procedural knowledge;
evaluate different approaches to teaching mathematics and explain the influence of
personal and social factors on math teaching;
critically analyze studies in the field of mathematical behavior (effects of teaching, gender
differences).
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-1, II-6, IV.
COURSE DESCRIPTION AND SYLLABUS:
1. Educational psychology and math learning and teaching (why and in what way is educational
psychology interested in math learning and teaching).
2. Results of comparative studies of mathematical behavior (researches of animal mathematical
behavior)
60
3. Cross-cultural differences in math behavior and attitudes.
4. Sex differences in attitudes towards mathematics and math achievement.
5. Development of mathematical knowledge and skills (from toddlers to preschool and school
children).
6. Declarative and procedural knowledge in mathematics.
7. Learning and teaching mathematical concepts.
8. Learning and teaching mathematical operations.
9. Learning and teaching word-problems.
10. Different approaches to learning and teaching mathematics (sociological and anthropological
perspective, cognitive approach, constructivism).
11. Socio-emotional factors of math learning and teaching (attitudes of teachers and parents,
mathematics anxiety).
TEACHING AND ASSESSMENT METHODS:
Written exam. The grade depends on course attendance and student activity.
PREREQUISITES: None
READING LIST:
1. V. Vlahović - Štetić, V. Vizek Vidović, Kladim se da možeš – psihološki aspekti početnog
učenja matematike, Udruga roditelja Korak po korak, Zagreb, 2003.
2. P. Liebeck, Kako djeca uče matematiku, Educa, Zagreb, 1995.
ADDITIONAL READING:
1. V. Vizek Vidović, M. Rijavec, V. Vlahović - Štetić, D. Miljković, Psihologija obrazovanja,
IEP, Zagreb, 2003.
61
COURSE TITLE: Euclidean spaces
PROPOSED BY:
Mirko Polonijo, PhD, Professor, Faculty of Science, Department of Mathematics, University of
Zagreb
PROGRAMME:
BSc in Mathematics
BSc in Mathematics Education
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: first (elective course)
SEMESTER: first (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 Lecturer
Tutorials 2 Assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: Give an axiomatic approach to the notions of affine and
euclidean spaces as generalizations of standard three-dimensional space. Introduce all fundamental
notions and prove corresponding theorems.
LEARNING OUTCOMES: Upon successful completion of the course the student is able to:
define affine space and Euclidean space and provide examples;
study planes in affine space and relation of parallelism;
identify the group and subgroup structure of Euclidean plane isometries;
define and apply the intersection and summ of planes;
define and apply simplexes and parallelotopes;
identify the structure of the affine group of an affine space;
find the distance between two points, the angle between two lines, the volume of the
parallelotope and simplex in Euclidean space;
define isometries in general and investigate their special classes.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-2, II-1, II-2, II-4, III, IV.
COURSE DESCRIPTION AND SYLLABUS:
1. Definitions of affine and euclidean spaces. Examples. Elementary properties.
2. Planes in affine space (affine subspaces). Parallelism of the planes.
62
3. Intersection of the planes. Sum of the planes.
4. Coordinate system in an affine space.
5. Equations of a plane, hyperplane and straight line.
6. Convex sets. Halfspaces.
7. Parallelotope. Simplex.
8. Affine transformations. Affine group of an affine space.
9. Analytic representation of an affine transformation.
10. Euclidean space. Cartesian (rectangular) coordinates.
11. Distance. Angle.
12. Volume.
13. Analytic geometry of an euclidean space.
14. Isometry. Isometric operators.
15. Subgroups of the group of isometries.
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: Lecture and exercise attendance, elaboration of homework,
passing 2 (or 3) preliminary exams.
Signature requirements: Attendance at 70% of lectures and exercises, submission of results for
70% of homework, passing grade at all preliminary exams.
Taking of exams: Final examination is taken either in written or oral form. Final grade is based on
successful elaboration of homework, grades for preliminary exams and final examination grade.
PREREQUISITES: None
READING LIST:
1. D. M. Bloom, Linear Algebra and Geometry, Cambridge Univ. Press, Cambridge, 1988.
2. S. Kurepa, Konačno dimenzionalni vektorski prostori i primjene, Liber, Zagreb, 1992.
ADDITIONAL READING:
1. K. W. Gruenberg, A. J. Weir, Linear Geometry, Springer, New York, 1977
2. J. R. Silvester, Geometry: ancient and modern, Oxford Univ. Press, 2001.
3. Roger Fenn, Geometry, Springer, New York, 2001.
63
COURSE TITLE: Fourier series and applications
PROPOSED BY: Hrvoje Šikić, PhD, professor, Faculty of Science, Department of Mathematics,
University of Zagreb
PROGRAMME:
BSc in Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: first (elective course)
SEMESTER: second (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 2 assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: To introduce students to the basis of Fourier analysis
and to provide a strong motivation for continuation of their study in this direction.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
associate to a given function its Fourier series, both in the trigonometric and the
exponential form;
formulate and compare basic and advanced results on the convergence of the Fourier
series;
apply the results on the convergence of the Fourier series to the Weierstrass approximation,
the isoperimetric problem, and the heat equation;
name another three classical problems from different branches of mathematics to which the
techniques of Fourier analysis can be applied.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-2, II-1, II-2, II-4, IV.
COURSE DESCRIPTION AND SYLLABUS:
1. Introduction. Normed spaces L1 and L2. Bases in L2.
2. Fourier coefficients. Fourier series. Complex form. Examples. L2 - convergence. Plancherel
identity.
3. The question of pointwise convergence. Riemann - Lebesgue lemma.
4. Dirichlet kernel. Dirichlet integral. Riemann localization principle. Dini test. Lipschitz test.
64
5. Dirichlet theorem. Uniform convergence.
6. Gibbs phenomenon. Convergence discussion: Kolmogorov example, Carleson theorem.
7. Cesaro summability. Fejer theorem.
8. Various applications: Weierstrass aproximation, isoperimetric problem, heat equation.
9. Motivational lecture 1: Group structure and generalizations.
10. Motivational lecture 2: Fourier integral, applications to differential equations, applications to
central limit theorem.
11. Motivational lecture 3: Heisenberg inequality, applications to information theory, Gabor
systems.
12. Motivational lecture 4: Signal analysis and synthesis, wavelets.
13. Motivational lecture 5: Prime number theorem.
TEACHING AND ASSESSMENT METHODS: Regular attendance, homeworks, tests and
exams.
PREREQUISITES: None
READING LIST: H. Dym, H. P. McKean, Fourier Series and Integrals, Academic Press, 1972.
ADDITIONAL READING: J. Duoandikoetxea, Fourier Analysis, GSM Vol. 29, American
Mathematical Society, 2001.
65
COURSE TITLE: General Topology
PROPOSED BY:
Šime Ungar, PhD, Professor, Department of Mathematics, University of Osijek
PROGRAMME:
MSc in Theoretical Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: first (elective course)
SEMESTER: second (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 Lecturer
Tutorials 1 Assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES:
Introduce the students to some basic topological facts and methods as a followup of ideas they
encounterd earlier in analysis, geometry and elewhere.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
demonstrate intuitive and formal knowledge and understanding of basic concepts and
results of general topology;
mathematically argue and interpret proofs of some results;
apply the acquired knowledge to solve a mathematical problem;
present the content of the course in written and oral form using mathematical language and
notation.
By its content, teaching and evaluation methods, the course significantly contributes to the
following learning outcomes at the level of the study programme: I-2, II-1, II-2, II-4.
COURSE DESCRIPTION AND SYLLABUS:
Subjects by weeks:
1. From metric to topological spaces. Separation axioms.
2. Normal spaces. Urysohn’s lemma. Tietze’s extension theorem.
3. Connectedness. Path connectedness. Local (path) connectedness.
4. Compactness. σ-compactness. Local compacness.
5. Baire spaces. Compactification.
66
6. Product of topological spaces. Tyhonov’s theorem.
7. Inverse systems and inverse limits. Dyadic solenoid.
8. Function spaces. Topology of pointwise convergence, topology of uniform convergence
and comptact-open topology.
9. Quotient and adjunction spaces. Orbit spaces.
10. Weak and strong topology. CW complexes.
11. Paracompactness. Partition of unity.
12. Metrizability of topological spaces.
13. Extending continuous maps. Homotopy.
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: Lecture and exercise attendance, elaboration of homework,
passing 2 (or 3) preliminary exams.
Signature requirements: Attendance at 70% of lectures and exercises, submission of results for
70% of homework, passing grade at all preliminary exams.
Taking of exams: Final examination is taken either in written or oral form. Final grade is based on
successful elaboration of homework, grades for preliminary exams and final examination grade.
PREREQUISITES: Metric Spaces
READING LIST:
1. C. O. Christenson, W. L. Voxman, Aspects of Topology, Marcel Dekker, 1977.
2. J. R. Munkres, Topology, 2nd edition, Prentice-Hall, 2000.
ADDITIONAL READING:
1. R. Engelking, General Topology, 2nd edition, Heldermann Verlag, 1989.
2. J. Dugundiji, Topology, Allyn and Bacon, 1966.
3. J. G. Hocking, G. S. Young, Topology, Addison-Wesley, 1961.
4. J. L. Kelly, General Topology, D. Van Nostrand Company, 1995.
67
COURSE TITLE: Intelligent Systems in Teaching
PROPOSED BY:
Renata Marinković, PhD, Assistant Professor, Department of The Pedagogical, Psychological and
Didactic Education of Subject Area Teachers Teacher Education Academy, University of Zagreb
Ivana Batarelo, PhD, Senior Assistant, Centre for Educational Research and Development,
Institute for Social Research, Zagreb
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
MSc in Mathematics and Physics Education
YEAR OF STUDY: second (elective course)
SEMESTER: third (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 1 Lecturer
Tutorials 0 -
Seminars 1 Lecturer
ECTS CREDITS: 3
COURSE AIMS AND OBJECTIVES:
The primary goal is to popularise the issues, and then to professionally and scientifically introduce
it to the milieu of pedagogical experts and to students of pedagogy and other teacher education
programmes of study. In that way, the teaching process would be accepted from a different point
of view.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
COURSE DESCRIPTION AND SYLLABUS:
1. Development of computer application in education, with emphasis on the development of
artificial intelligence. Application of artificial intelligence: training, general problem
solving, expert systems, introducing or using natural language, artificial vision, languages
of artificial intelligence.
2. Educational system – technology, theories, models. Educational systems and their
frameworks. Educational technology as a product and process. Systematic approach to
educational processes. A systematic approach to pedagogical formation.
3. Possibilities for programming intelligent learning. Courseware – instructional computer
programme. Research in artificial intelligence: application of artificial intelligence in
68
education, intelligent computer assisted teaching, macro level and micro level in
determining teaching conditions, expert systems in the function of education.
4. Intelligent system components for teaching. Expert module. Subject modelling. Teaching
module. Environment module IST. Man-computer interaction in IST. Pragmatics IST.
Evaluation IST: evaluating results of domestic research, the role of evaluation in the
creation, of teaching, evaluation of the teaching system.
5. Communicability of knowledge and IST systems. Knowledge – goal of the information-
communicative processes. Skill development in the role of knowledge acquisition.
Knowledge and skill in the role of successful teaching. Communicability of knowledge
model: communicative and diagnostic components of knowledge dynamics, diagnostics
systems and IST systems.
6. Developmental trends in education and IST.
TEACHING AND ASSESSMENT METHODS:
This elective course covers theoretical considerations as well as the application in practice. In
addition to lectures, practical work will consist of practical exercises and a few seminars so that
students could become involved with the issue and in order to fully understand the essence of IST.
We believe that this course does not require an exam at the end of the semester because the
practical part of the course is set up in such a way that students must participate actively in class,
and through practical work must support their engagement and knowledge.
PREREQUISITES: None.
READING LIST:
1. P. Goodyear, Teaching Knowledge and Intelligent Tutoring, Ablex Publ, Corporation
Norwood, New Jersey, 1991.
2. G. P. Kearsley (ed.), Artificial Intelligence and Instruction – Application and Methods,
Addison-Wesley, 1987.
3. E. Wenger, Artificial Intelligence and Tutoring Systems (Computational and Cognitive
Approaches to the Communication of Knowledge), Morgan Kaufman, Los Altos, 1987.
4. H. Mandl, A. Lesgold (eds.), Learning Issues for Intelligent Tutoring Systems, Springer-
Verlag, New York, 1988.
5. R. Marinković, Inteligentni sustavi za poučavanje, HZTK, Zagreb, 2004.
ADDITIONAL READING:
1. A. A. Di Sessa, K. Koedinger, M. Sharples (eds.), Advanced Models of Learning for the Wired
and Wireless Future, Proceedings of the 10th International Conference on Artificial Intelligence
in Education (AIED, 2001), San Antonio, Texas, 2001.
2. B. Du Boulay, R. Luckin, Modelling Human Teaching Tactics and Strategies for Tutoring
Systems, International Journal of Artificial Intelligence in Education, 2001. Vol. 12.
3. C. Frasson, G. Gauthier, G. I. Mc Calla (eds.), Intelligent Tutoring Systems, Proceedings of
the Second International Conference, ITS – 92, Springer- Verlag, Montreal, 1992.
69
COURSE TITLE: Introduction to Differential Geometry
PROPOSED BY:
Željka Milin Šipuš, PhD, Associate professor, Faculty of Science, Department of Mathematics,
University of Zagreb
PROGRAMME:
BSc in Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: first (elective course)
SEMESTER: second (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 Lecturer
Tutorials 2 assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: Students will be introduced to the basic concepts of
differential geometry of curves and surfaces in space in the local aspect. The geometric point of
view will be emphasized. Mathematica/Maple software will be used to visualize introduced
concepts.
LEARNING OUTCOMES: Upon successful completion of the course the student is able to:
determine weather a given set in the three-dimensional Euclidean space forms a smooth
regular curve/surface, and locally parametrize curves and surfaces with given properties;
determine a tangent plane, first and second fundamnetal form of a surface, and calculate
the arc-length of a curve and area of a surface patch;
prove properties and determine the shape operator of a given surface;
calculate curvatures of a curve and a surface and recognize classes of curves and surfaces
with given curvatures;
determine special curves on a surface (principal and asymptotic curves, geodesics);
use Gauss' Theorema Egregium and basic theorems of global theory of curves and
surfaces (Rotation Index Theorem, Four Vertices Theorem, Gauss-Bonnet Theorem).
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-2, II-1, II-2, II-3, II-4, IV.
COURSE DESCRIPTION AND SYLLABUS:
1. Curves in space. Regular curves. Arc length. Parametrization by the arc length. Frenet’s
moving frame. Frenet’s formulas. Flexion and torsion. Fundamental theorem for space
70
curves.
2. Surfaces in space. Regular surfaces. Tangent plane. Differential of a mapping. First
fundamental form. Orientation of a surface. Shape operator (Weingarten map). Second
fundamental form. Normal curvature. Principal curvatures and vectors. Gaussian and
mean curvature.
3. Special curves on a surface: lines of curvatures, asymptotic lines, geodesics. Parallel
transport. Local isometry of surfaces. Christoffel symbols. Gauss's Theorema Egregium.
Fundamental theorem for surfaces in space.
TEACHING AND ASSESSMENT METHODS: Teaching will be carried out through lectures
and tutorials.
Students’ obligations during classes: Lecture and tutorials attendance, active participation in
tutorial classes, elaboration of homework, passing 2 mid-term exams.
Signature requirements: Recorded activity at 70% of lecture and tutorials, submission of results
for 100% of homework, passing grade at all mid-term exams.
Taking of exams: Final grade is based on activity at tutorial classes, successful elaboration of
homework, grades for mid-term exams and final examination grade.
PREREQUISITES: None.
READING LIST:
1. A. Pressley, Elementary Differential Geometry, Springer, 2005.
2. W. Kühnel, Differential geometry- Curves- Surfaces- Manifolds, AMS, 2002.
3. A. Grey, Modern differential geometry of curves and surfaces with Mathematica", CRC
Press, 2006.
ADDITIONAL READING:
1. M. P. do Carmo, Differential Geometry of Curves and Surfaces, Prentice-Hall, 1976.
2. R. S. Millman, G. D. Parker, Elements of Differential Geometry, Prentice-Hall, 1977.
3. B. O’Neill, Elementary Differential Geometry, Academic Press, New York, 1966.
71
COURSE TITLE: Machine learning
PROPOSED BY:
Bojana Dalbelo Bašić, PhD, professor, Faculty of Electrical Engineering and Computing,
University of Zagreb
Tomislav Šmuc, PhD, Ruđer Bošković Institute
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: second (elective course)
SEMESTER: fourth (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 1 assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: Course aim is to present the key algorithms and theory
from the core of machine learning and to learn how to construct the computer programs that
automatically improve with experience (data).
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
analyze any suitable practical learning problem and formulate solution using the
methodology of machine learning;
use basic unsupervised learning techniques to cluster data and/or find statistically
significant patterns in data;
use techniques for selection and transformation of variables for dimensionality reduction:
k-means, hierarchical clustering methods, principal component analysis;
use supervised learning techniques and build predictive, classification or regression
models using basic algorithms like: decision trees, Naive Bayes, k-nearest neighbors,
neural networks, SVM, ensemble techniques;
compare performances of algorithms or models using different performance measures.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-3, II-1, II-3, IV.
COURSE DESCRIPTION AND SYLLABUS:
Introduction to machine learning. Solving classification, clustering and regression problem based
on machine learning methods. Concept learning. Generalization. Supervised unsupervised and
72
reinforcement learning.
Percepron. Perceptron learning. Linear regression and least squares methods. Gradient descent and
Delta rule. Kernel perceptron.
Neural networks. Neural network learning. Multilayer networks and backpropagation algorithm.
Neural networks for regression and clussification problems.
Classification. Fisher's linear discriminat analysis. Logistic regression. Support vector machines.
Examples of use in bioinformatics and automatic document classification.
Non-parametric learning techniques. k-nearest neighbor algorithm. Decision tree learning.
Bayesian learning. MAP i ML hypotheses. MDL principle. Bayes optimal classifier and Bayes
naive classifier. EM-algorithm.
Unsupervised learning and data mining. Hierarchical Clustering. k-means clustering.
Dimensionality reduction and principal component analysis. Applications and examples.
Statistical learning theory. PAC learnability. Vapnik - Chervonenkis dimension.
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: Lecture attendance, active participation in tutorials,
elaboration of homework, passing 2 mid-term exams, participation in structuring a study project.
Signature requirements: Recorded activity at 70% of tutorials, submission of results for 70% of
homework, passing grade at all mid-term exams, undertaking a study project.
Taking of exams: Final examination consists of solving the study project and presenting the
solution to the teacher. Final grade is based on activity at tutorials, successful elaboration of
homework, grades for mid-term exams and grade for the study project solution.
PREREQUISITES: None.
READING LIST:
1. T. Hastie, R. Tibshirani, J. H. Friedman, The Elements of Statistical learning, Springer Verlag,
2001.
2. T. M. Mitchell, Machine Learning, McGraw-Hill, 1997.
ADDITIONAL READING:
1. V. Vapnik, The Nature of Statistical Learning Theory, Springer Verlag, 1995.
2. N. Cristianini, J. Shawe - Taylor, An Introduction to Support Vector Machines, Cambridge
University Press, 2000.
73
COURSE TITLE: Mathematical logic
PROPOSED BY:
Dean Rosenzweig, PhD, Associate Professor, Faculty of Mechanical Engineering and Naval
Architecture, University of Zagreb
Mladen Vuković, PhD, Associate Professor, Faculty of Science, Department of Mathematics,
University of Zagreb
PROGRAMME:
BSc in Mathematics
MSc in Computer Science and Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: first (elective course)
SEMESTER: first (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 Lecturer
Tutorials 2 Assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: The course begins with study of syntax and semantics of
propositional logic. The basic aim is to define the notions of formula, interpretation, truth and
validity, proof, theorem and consistency, for the very simple theory. Hilbert-style system and
natural deduction for propositional logic are defined, and the Soundness and Completeness
theorems are proved.
The first order theories are considered in the second part. The syntax and semantics are defined.
Sketch of Henkin's proof of the completeness theorem and its consequences are given.
LEARNING OUTCOMES: Upon successful completion of the course the student is able to:
convert a formula of propositional logic to normal form;
define notions of proof and theorem;
apply compactness theorem;
formulate the kinds of derivation rules of natural deduction;
define the notion of model for a first-order theory;
convert a first-order formula to prenex normal form;
apply semantic tableux for first-order logic.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: II-1, II-2, II-4, IV.
74
COURSE DESCRIPTION AND SYLLABUS:
I. Propositional logic
1. Introduction. Syntax, formulas, interpretations and truth. Validity and satisfiability.
2. Normal forms. Craig interpolation lemma.
3. Compactness theorem. Applications (ordering of abelian groups and graph coloring)
4. Frege - Łukasievicz system, proof, theorem, deduction. Soundness theorem. Deduction
5. theorem.
6. Completeness theorem for Frege-Łukasievicz system.
7. Consistency. Generalized completeness theorem.
8. Natural deduction. Soundness theorem.
9. Completeness theorem for natural deduction.
10. Some non-classical propositional logic: modal and intuitionistic logic
II. First order logic.
1. Signature of first order theories. First order logic. Structures and interpretations. The truth
of formulas. Validity and satisfiability.
2. Prenex normal forms. Semantic trees.
3. Hilbert system. Deduction theorem.
4. Generalized completeness theorem (sketch of Henkin's proof). Consequences: Gödel
completeness theorem, compactness theorem, Löwenheim-Skolem theorem.
5. Some examples of first order theories: theories with equality, Peano arithmetic and
Zermelo-Fraenkel set theory.
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: Lecture and tutorials attendance, elaboration of homework,
passing 2 mid-term exams.
Signature requirements: Attendance at 70% of lectures and tutorials, submission of results for 70%
of homework, passing grade at all mid-term exams.
Taking of exams: Final examination is taken either in written or oral form. Final grade is based on
successful elaboration of homework, grades for mid-term exams and final examination grade.
PREREQUISITES: None
READING LIST:
1. M. Vuković, Matematička logika 1, PMF-Matematički odjel, 2004.
ADDITIONAL READING:
1. D.van Dalen, Logic and structures, Springer-Verlag, 1997.
2. E.Mendelson, Introduction to Math. Logic, D. van Nostrand Company, Inc. Princeton,
75
1997.
3. 3. J.R.Shoenfield, Mathematical Logic, Addison-Wesley Publishing Company,
Massachusetts, 1973.
76
COURSE TITLE: Mathematics teaching practice in middle school
PROPOSED BY:
Aleksandra Čižmešija, PhD, professor, Faculty of Science, Department of Mathematics,
University of Zagreb
Sanja Varošanec, PhD, professor, Faculty of Science, Department of Mathematics, University of
Zagreb
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
MSc in Mathematics and Physics Education
YEAR OF STUDY: second (required course)
SEMESTER: third (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 0
Tutorials 2 lecturer
Seminars 0
ECTS CREDITS: 2
COURSE AIMS AND OBJECTIVES: The course aims are to train students – prospective
mathematics teachers for successful preparation, performing and analysis of mathematical lessons
at primary school level.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
independently plan, prepare, and deliver a lesson in the middle school;
analyze with a mentor his own lesson;
create learning activities;
select appropriate information and communication technologies and knowledge resources;
supervise and evaluate student achievements.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-1, II-3, II-5, II-6, III, IV.
COURSE DESCRIPTION AND SYLLABUS: Mathematical teaching practice takes place in
primary schools. Groups of students (max 5) will attend lessons of mathematics taken by chosen
teachers from elementary schools. They will be acquainted with law regulations and school
organization. They will be introduced with pedagogical documentation, mathematical syllabus at
primary school level. They will plan, prepare for teaching and teach several lessons in class.
77
During the practice, student will write a log-book. For each lesson they will write a detailed
didactical preparation. Afterward, they will prepare and perform a public lesson.
TEACHING AND ASSESSMENT METHODS:
Students are expected to attend practice lessons in primary school with an active participation.
Each student has to prepare and perform several lessons and one public lesson in class. Also,
student will write a log-book and preparations for each lesson which he/she holds. Final grade is
based on grade given by mathematical teacher in school, successful preparing and performing a
public lesson, grades for written preparations and the log-book of practice.
PREREQUISITES: Methods of teaching mathematics 2
READING LIST:
1. Mathematics curricula and syllabuses in the primary school level
2. Textbooks for mathematics in primary schools
ADDITIONAL READING:
Journals, textbooks, pedagogical documentation and other materials suitable for
mathematics instructions
78
COURSE TITLE: Mathematics teaching practice in secondary school
PROPOSED BY:
Aleksandra Čižmešija, PhD, professor, Faculty of Science, Department of Mathematics,
University of Zagreb
Sanja Varošanec, PhD, professor, Faculty of Science, Department of Mathematics, University of
Zagreb
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
MSc in Mathematics and Physics Education
YEAR OF STUDY: second (required course)
SEMESTER: forth (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 0
Tutorials 2 lecturer
Seminars 0
ECTS CREDITS: 2
COURSE AIMS AND OBJECTIVES: The course aims are to train students – prospective
mathematics teachers for successful preparation, performing and analysis of mathematical lessons
at secondary school level.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
independently plan, prepare, and deliver a lesson in the secondary school;
analyze with a mentor his own lesson;
create learning activities;
select appropriate information and communication technologies and knowledge resources;
supervise and evaluate student achievements.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-1, II-3, II-5, II-6, IV.
COURSE DESCRIPTION AND SYLLABUS: Mathematical teaching practice takes place in
secondary schools. Groups of students (max 5) will attend lessons of mathematics taken by chosen
teachers from secondary schools. They will be acquainted with law regulations and school
organization. They will be introduced with pedagogical documentation, mathematical syllabus at
primary school level. They will plan, prepare for teaching and teach several lessons in class.
During the practice, student will write a log-book. For each lesson they will write a detailed
79
didactical preparation. Afterward, they will prepare and perform a public lesson.
TEACHING AND ASSESSMENT METHODS:
Students are expected to attend practice lessons in secondary school with an active participation.
Each student has to prepare and perform several lessons and one public lesson in class. Also,
student will write a log-book and preparations for each lesson which he/she holds. Final grade is
based on grade given by mathematical teacher in school, successful preparing and performing a
public lesson, grades for written preparations and the log-book of practice.
PREREQUISITES: Methods of teaching mathematics 3, Mathematics Teaching Practice in
Middle School
READING LIST:
1. Mathematics curricula and syllabuses in the secondary school level
2. Textbooks for mathematics in secondary schools
ADDITIONAL READING:
Journals, textbooks, pedagogical documentation and other materials suitable for
mathematics instructions
80
COURSE TITLE: Mathematical software
PROPOSED BY:
Goranka Nogo, PhD, assistant professor, Faculty of Science, Department of Mathematics,
University of Zagreb
Ivica Nakić, PhD, assistant professor, Faculty of Science, Department of Mathematics, University
of Zagreb
PROGRAMME:
MSc in Computer Science and Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: second (elective course)
SEMESTER: sfourth (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 1 lecturer
Tutorials 2 assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: Insight into current matematical software and its
capabilities.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
use the Python programming language to solve simple problems in the field of
mathematics, statistics, scientific computing and informatics;
use Python packages Numpy, Scipy, Matplotlib, Pandas and Sympy;
use the Sage application to solve the symbolic problems;
write complex mathematical formulas within the HTML and PDF documents using LaTeX
notation;
write HTML and similar documents using Markdown language;
write PDF documents using LaTeX.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-3, II-3, II-4, III, IV.
COURSE DESCRIPTION AND SYLLABUS:
1. WRI Mathematica. Running Mathematica. Numerical Calculations. Symbolic Computation.
Lists. Graphics and sound. Functions. Packages. Mathematica as programming language.
Mathematica as tool in mathematical analysis and linear algebra.
2. MATLAB. Syntax. Matrices and vectors. Variables and operators. Functions. Programming in
81
MATLAB. Graphical features. Built-in functions. Applications: numerical methods with
MATLAB.
3. LaTeX. Basic concepts. Matters of style. Environments. Typesetting mathematics. Preparing
large documents. Defininig your own commands. The picture environment. Errors.
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: Lecture attendance, active participation in tutorials,
elaboration of homework, passing 2 mid-term exams, participation in structuring a study project.
Signature requirements: Recorded activity at 70% of tutorials, submission of results for 70% of
homework, passing grade at all mid-term exams, undertaking a study project.
Taking of exams: Final examination consists of solving the study project and presenting the
solution to the teacher. Final grade is based on activity at tutorials, successful elaboration of
homework, grades for mid-term exams and grade for the study project solution.
PREREQUISITES: None.
READING LIST:
1. Original manuals.
ADDITIONAL READING:
1. Web resources available at www.wolfram.com, www.mathworks.com and www.latex-
project.org
82
COURSE TITLE: Measure and integration
PROPOSED BY:
Hrvoje Šikić, PhD, Professor, Faculty of Science, Department of Mathematics, University of
Zagreb
PROGRAMME:
BSc in Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: first (elective course)
SEMESTER: second (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 Lecturer
Tutorials 2 Assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: To introduce notions of measure, measurable functions
and abstract integration, as well as main theorems of measure and integral.
LEARNING OUTCOMES: Upon successful completion of the course the student is able to:
enumerate and define the basic collections of subsets and recognize them in concrete
examples;
define the notions of a measure and an outer measure and verify their defining axioms on a
given example;
demonstrate the construction of the Lebesgue measure and the general procedure for
extending set functions;
describe Lebesgue's construction of the integral;
formulate the monotone and the dominated convergence theorems and apply them correctly
in a given problem.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-2, II-1, II-2, II-4, IV.
COURSE DESCRIPTION AND SYLLABUS:
1. Introduction. Semirings and rings of sets. Sigma - ring of sets.
2. Finitely and countably additive functions. Measures on rings.
3. Caratheodory construction.
4. Lebesgue measure. Regularity. Measures on reals.
83
5. Measurable functions. Integral of a simple function.
6. Integral of a nonnegative function. Monotone convergence theorem.
7. Integrable functions. Dominated convergence theorem.
8. Lebesgue Lp - spaces.
9. Hahn and Jordan decomposition of a measure. Absolute continuity. Singularity.
10. Radon - Nikodym theorem. Lebesgue decomposition.
11. Convergence types. Egorov theorem.
12. Product measures. Fubini - Tonelli theorem.
13. Riesz representation theorem of positive linear functionals.
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: Lecture and exercise attendance, elaboration of homework,
passing 2 (or 3) preliminary exams.
Signature requirements: Attendance at 70% of lectures and exercises, submission of results for
70% of homework, passing grade at all preliminary exams.
Taking of exams: Final examination is taken either in written or oral form. Final grade is based on
successful elaboration of homework, grades for preliminary exams and final examination grade.
PREREQUISITES: None
READING LIST:
D. L. Cohn, Measure Theory, Birkhauser, 1980.
ADDITIONAL READING:
S. Mardešić, Matematička analiza 2. Integral i mjera, Školska knjiga, Zagreb, 1977.
84
COURSE TITLE: Methods of mathematical physics
PROPOSED BY:
Eduard Marušić Paloka, PhD, Professor, Faculty of Science, Department of Mathematics,
University of Zagreb
Arko Vrdoljak, PhD, Assistant Professor, Faculty of Science, Department of Mathematics,
University of Zagreb
PROGRAMME:
BSc in Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: first (elective course)
SEMESTER: second (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 3 Lecturer
Tutorials 2 Assistant
Seminars 0 Lecturer
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: Introduction to mathematical modeling through
analytical mechanics. Introduction to Partial Differential Equations.
LEARNING OUTCOMES: Upon successful completion of the course the student is able to:
formulate the equations of motion in Lagrangian and Newtonian mechanics,
derive Euler-Lagrange equations in the calculus of variations (the scalar case),
classify a linear second order partial differential equation and transform it to its canonical
form,
derive the solution of initial value problem for the wave equation,
associate trigonometric Fourier series to a given function and use basic results on its
convergence,
apply the method of separation to the boundary or initial-boundary value problems for
linear second order partial differential equations.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-2, II-1, II-2, II-4, IV.
COURSE DESCRIPTION AND SYLLABUS:
1. Newtons Mechanics. Newton axioms. Moments. Energy. Relative sistems of reference
85
2. Lagrange mechanics. Variational calculus. Lagrange equations. Hamilton equations.
Smooth manifolds.
3. Solid body. Tensor of inertia. Eulers equations.
4. Partial differential equations. Sistems of equations of the first order. Dalambert formula for
wave equation in one dimension. Poisson formula for the diffusion equation in one
dimension. Classification of the second order equations. Separation of variables: wave
equation. Fourier sequences. Sturm – Liouville problem. Laplace equation.
PREREQUISITES: None.
READING LIST:
1. I. Aganović, K. Veselić, Uvod u analitičku mehaniku, skripta PMF - Matematičkog odjela,
Zagreb, 1990.
2. I. Aganović, K. Veselić, Linearne diferencijalne jednadžbe. Uvod u rubne probleme, skripta
PMF - Matematičkog odjela, Zagreb, 1992.
ADDITIONAL READING:
1. V. I. Arnold, Mathematical methods of classical mechanics, Springer Verlag, 1978.
2. A. P. Arya, Classical mechanics, 2nd edition, Prentice Hall, 1998.
3. Z. Janković, Teorijska mehanika, 3. izdanje, skripta, PMF, Zagreb, 1982.
4. C. Lanczos, The variational principles of mechanics, 4th edition, Dover, 1986.
5. M. R. Spiegel, Fourier analysis with applications to boundary value problems, Schaum'e,
McGraw - Hill, 1974.
86
COURSE TITLE: Methods of solving Sudoku
PROPOSED BY:
Nikola Sarapa, PhD, professor, Faculty of Science, Department of Mathematics, University of
Zagreb
Žarko Čulić, MSc, lecturer, Faculty of Science, Department of Mathematics, University of Zagreb
PROGRAMME: All undergraduate and graduate programs at Department of Mathematics
YEAR OF STUDY: All (facultative course)
SEMESTER: Spring
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 2 assistant
Seminars 0
ECTS CREDITS: 4
COURSE AIMS AND OBJECTIVES: Teach students to solve Sudoku, from easy to difficult
tasks by applying mathematical logic.
LEARNING OUTCOMES: Upon successful completion of the course the student is able to:
define the basic concepts and rules of the game sudoku;
distinguish more than 50 methods for solving sudoku game;
apply basic methods such as cross hatching, scanning and determing naked (locked)/hidden
single or full house(last digit);
apply standard methods of elimination of candidates based on one-choice, subsets and
pointing/claming locked candidates;
explain the concept of uniqueness in sudoku and apply appropriate methods;
apply advanced methods such as wings, fishes and chains;
use advanced concepts such as weak and strong links, conjugated pairs and almost locked
sets;
solve sudoku selecting and applying the most effective methods;
apply advanced methods to solve sudoku, such as nice loops, forcing chains and Nishio
methods.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: II-2, III.
87
COURSE DESCRIPTION AND SYLLABUS:
1. Brief history and rules of the game; types of sudoku games
2. Concepts and terminology
3. Solving of easy sudoku (very easy, easy), medium heavy sudoku (moderate, advanced) to
heavy sudoku (hard, very hard)
4. Short presentation / instructions for solving extreme heavy sudoku (fiendish, nightmare)
and the most difficult (beyond nightmare)
5. Solving methods:
a) Basic methods (easy sudoku): cross hatching (hidden single, naked single, full
house)
b) Standard methods (medium sudoku): enter candidates, eliminations of candidates:
one-choice (determining the exact number in the blank fields before proceeding to
eliminate candidates); subsets: pairs, triplets, quadruplets, quintuplets; intersections:
locked candidates type 1 (pointing), locked candidates type 2 (claiming), almost
locked candidates (ALC)
c) Advanced methods (hard sudoku): remote pairs, XY-wing, XYZ-wing, W-wing,
fishes: X-Wing, swordfish, jellyfish, finned fishes and sashimi fishes
d) Highly advanced methods: X-chain (skyscraper, two-strike kite, empty rectangles),
XY-chain, simple colors, unique rectangles type 1 to type 6, hidden rectangles,
deadly paterns, BUG
e) Other highly advanced methods: APE (aligned pair exclusion), ALS-XZ (Almost
locked set – XZ), ALS XY-wing, Sue de Coq, nice loops, forcing chains, Nishio
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: active participation in tutorials, elaboration of homework,
passing 2 mid-term exams.
Signature requirements: attendance at all mid-term exam.
Taking of exams: solving a minimum of 70% of mid-term exams and final written exam.
PREREQUISITES: none
READING LIST:
1. Nikola Sarapa, Dušan Sarapa: "SUDOKU IZAZOV - Od početnika do majstora", Školska
knjiga, Zagreb, 2011.
ADDITIONAL READING:
1. Peter Gordon: "Mensa Guide to Solving Sudoku: Hundreds of Puzzles Plus Techniques to
Help You Crack Them All", Sterling Publishing, N.Y., 2006.
89
COURSE TITLE: Methods of teaching computer science 1
PROPOSED BY:
Aleksandra Čižmešija, PhD, professor, Faculty of Science, Department of Mathematics,
University of Zagreb
Goranka Nogo, PhD, assistant professor, Faculty of Science, Department of Mathematics,
University of Zagreb
PROGRAMME:
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: second (required course)
SEMESTER: third (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 2 assistant
Seminars 1 lecturer
ECTS CREDITS: 9
COURSE AIMS AND OBJECTIVES: The course aims to provide students –
informatics/computer science teachers with necessary knowledge and skills for effective planning,
management, delivering, and reflecting computer science lessons at middle and secondary school
level, as well as prepare them for lifelong learning in the field of information-communication
technologies (ICTs).
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
implement the national curricula at a school level;
explain the fundamental concepts relating to computer science at the middle school level;
identify typical pupils misconceptions;
formulate problems in a way that enables us to use a computer;
create appropriate learning activities.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-1, II-3, II-5, II-6, IV.
COURSE DESCRIPTION AND SYLLABUS:
The course contains lectures, tutorials, and seminars. Theoretical part (lectures) focuses on the
basics of computer science teaching and learning. Students - prospective teachers will become
familiar with the ICT curriculum for middle and secondary schools (all levels of planning and
programming). In tutorials, acquired theoretical knowledge will be applied to selected examples -
topics from school curriculum, through various forms of instruction and working methods
(individual study, hands - on activities, pair work, group work, team - collaborative work, project
90
work). Practical work takes place in computer classroom connected to Internet and equipped with
multimedia and presentation equipment. Seminars consist of students' group or individual oral
presentations of assigned topics, followed up by group discussions.
The headlines of the course are:
1. Information-Communication Technology (ICT). Concept, characteristics and development
of ICT. Scientific aspects of ICT: theoretical computer science as a fundamental
mathematical discipline as well as technical computing science, information science as
social science, ICT as an important tool of all scientific fields. ICT as an activity: ICT as a
profession, the use of ICT in all spheres of human activity. ICT terminology: the problem
of standardizing ICT terminology in Croatia. ICT in education: education in the field of
ICT, the use of ICT in education from other fields, the need for lifelong learning in the
field of ICT.
2. Education in the field of ICT. Concepts of computer, digital and information literacy.
Educational standards in the field of ICT. International standards for information literacy:
European Computer Driving License (ECDL) and International Computer Driving License
(ICDL). ICT in the education system in Croatia.
3. Didactics of education in the field of ICT. Methods of teaching computer science and its
role in the education of future teachers. Methodology of teaching skills as well as a
multidisciplinary scientific field. Specificity of methods of teaching computer science in
relation to the methodology of other fields of education.
4. Informatics/computer science in middle and secondary education in Croatia. The history of
introducing information technology into the curriculum of Croatian middle and secondary
education. The current status of informatics/computer science as a required subject and
elective activity in middle and secondary school. Equipping computer classroom.
Educational software.
5. Aim and tasks. The goal of teaching computer science: general purpose and special
objectives for each stage of education. The three basic components of computer science
education: knowledge of basic ICT concepts (time invariant - a prerequisite for lifelong
learning), development of ICT skills using the available hardware and software,
development of problem solving skills using ICT. The tasks of teaching computer science:
material, functional and educational.
6. Reasoning methods in computer science teaching. Method of analysis and synthesis
(especially in programming). Method of analogy (especially during practical work in
computer classroom). Method of generalization and specialization. Method of abstraction
and concretization.
7. Selected topics. Presentation of various didactical approaches to selected topics, followed
up by group discussions.
8. Drawing using computer. Software tools for drawing. Software tools for drawing designed
for children. Resolution.
9. Logo programming language. Turtle basics. Procedures. Loops. Variables. Composition of
functions - complex procedures. Decisions. Recursion. Lists. Coordinate graphics.
Sequences. Working with multiple turtles.
TEACHING AND ASSESSMENT METHODS:
Student's achievements will be measured through continuous assessment during semester. Students
are expected to follow lectures, tutorials, and seminars regularly, with an active participation, and
to write assigned homeworks. There will be two in-class examinations during the semester (one of
91
them mid-term and the other at the end of the semester – both of them containing theoretical
questions and problem solving), and a final oral exam. Each student will be assigned to write an
essay focused on a selected topic related to the course syllabus and to prepare an oral presentation
of the main findings of this independent research.
A student's grade will be determined according to the following elements: recorded activity in
classes, homeworks, two in-class examinations, written essay and its oral presentation, and final
oral exam. To achieve a pass students should gain a minimum of 50% in each of the mentioned
elements.
PREREQUISITES None.
READING LIST:
1. The curricula of informatics/computer science for middle and secondary school, Ministry of
Science, Education and Sport of the Republic of Croatia
2. Textbooks for elementary and secondary schools
3. I. Kniewald, Logo 4.0, programski jezik, Alfej, Zagreb, 1999.
4. I. Kniewald, Terrapin Logo, SysPrint, Zagreb, 2005.
5. Journal Enter, all issues, www.enter.bug.hr
6. Computer science textbooks, problems books and other didactical resources for middle and
secondary school
ADDITIONAL READING:
1. Manuals for various software packages
2. F. Glavan, MSWLogo, Početnica naprednog programiranja, Alfej, Zagreb, 2000
3. Journals BUG, VIDI, PCChip, various issues
4. Before It's Too Late, A Report to the Nation from the National Commission on Mathematics
and Science Teaching for the 21st Century, www.ed.gov./americacounts/glenn
5. Standards for Technological Literacy: Content for the Study of Technology, Executive
Summary, International Technology Education Association (ITEA), Reston, Virginia, USA,
2000 (www.iteawww.org)
6. A Guide to Develop Standard-Based Curriculum for K-12 Technology Education, International
Technology Education Association (ITEA), Reston, Virginia, USA, 2000 (www.iteawww.org)
7. A. Tucker, F. Deck, J. Jones, D. McCowan, C. Stephenson, A.Verno, A Model Curriculum for
K – 12 Computer Science: Final Report of the ACM K – 12 Education Task Force Curriculum
Committee, www.acm.org/education/k12, 2003.
8. Being Fluent with Information Technology, Committee on Information Technology Literacy,
National Academy Press, Washington, D.C, USA, 1999.
9. European Computer Driving Licence Syllabus Version 4.0, www.ecdl.com
10. www.hsin.hr (Hrvatski savez informatičara)
11. www.hdpio.hr (Hrvatsko društvo za promicanje informatičkog obrazovanja)
12. L. Bognar, M. Matijević, Didaktika, Školska knjiga, Zagreb, 2002.
92
COURSE TITLE: Methods of teaching computer science 2
PROPOSED BY:
Aleksandra Čižmešija, PhD, professor, Faculty of Science, Department of Mathematics,
University of Zagreb
Goranka Nogo, PhD, assistant professor, Faculty of Science, Department of Mathematics,
University of Zagreb
PROGRAMME:
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: second (required course)
SEMESTER: fourth (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 2 assistant
Seminars 1 lecturer
ECTS CREDITS: 7
COURSE AIMS AND OBJECTIVES: The course aims to provide students –
informatics/computer science teachers with necessary knowledge and skills for effective planning,
management, delivering, and reflecting computer science lessons at middle and secondary school
level, as well as prepare them for lifelong learning in the field of information-communication
technologies (ICTs).
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
implement the national curricula at a school level;
explain the fundamental concepts relating to computer science at the secondary school
level;
identify typical pupils misconceptions;
formulate problems in a way that enables us to use a computer;
create appropriate learning activities.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-1, II-3, II-5, II-6, IV.
COURSE DESCRIPTION AND SYLLABUS:
The course contains lectures, tutorials, and seminars. Theoretical part (lectures) focuses on the
basics of computer science teaching and learning. Students - prospective teachers will become
familiar with the ICT curriculum for middle and secondary schools (all levels of planning and
programming). In tutorials, acquired theoretical knowledge will be applied to selected examples -
topics from school curriculum, through various forms of instruction and working methods
93
(individual study, hands - on activities, pair work, group work, team - collaborative work, project
work). Practical work takes place in computer classroom connected to Internet and equipped with
multimedia and presentation equipment. Seminars consist of students group or individual oral
presentations of assigned topics, followed up by group discussions.
The headlines of the course are:
1. Computer science curriculum in middle and secondary school. Specific tasks for each stage of
education (middle and secondary education). The curriculum of informatics / computer science
in middle and secondary school - a framework curriculum (Ministry of Science, Education and
Sports), detailed plans and programs. Textbooks - required and additional.
2. Pedagogical and didactic methods in computer science teaching. Verbal methods (method of
lecture, method of dialogue) and visual methods (documentation methods – method of working
on text, methods of working with other didactic materials); methods of demonstration,
observation, and experimentation.
3. Different types of computer science teaching. Individual study, hands - on activities, pair work,
group work, team - collaborative work, project work, problem-based learning, e-learning.
4. Preparation of teacher for computer science lesson. Learning resources. Written preparation for
lesson. Planning board. Proper use of educational tools and resources. Preparing of
presentation.
5. Monitoring and evaluation of student achievements. Continuous monitoring of students
achievements. Methods of knowledge checking. Computer-based tests. Methods of evaluation.
Elements of the assessment.
6. Selected topics in computer science education - didactic approach. Spreadsheet calculations.
Presentation of data using computers. Computer networks and services. Communication using
computers. Publishing content on the Internet. Algorithms and programming. Databases and
information systems.
7. Computer networks and services. Publishing content on the Internet. Concept and types of
computer networks. Internet and its organization. Internet services. Communication using
computers. Web design. Publishing content on Internet.
8. IT competitions in Croatia and abroad. Croatian informatics competitions and international IT
competitions for school students and students. School students prepare for the competitions.
Topics for competitions in middle and secondary school. Selected problems from the
competitions.
TEACHING AND ASSESSMENT METHODS:
Student's achievements will be measured through continuous assessment during semester. Students
are expected to follow lectures, tutorials, and seminars regularly, with an active participation, and
to write assigned homeworks. There will be two in-class examinations during the semester (one of
them mid-term and the other at the end of the semester – both of them containing theoretical
questions and problem solving), and a final oral exam. Each student will be assigned to write an
essay focused on a selected topic related to the course syllabus and to prepare an oral presentation
of the main findings of this independent research.
A student's grade will be determined according to the following elements: recorded activity in
classes, homeworks, two in-class examinations, written essay and its oral presentation, and final
oral exam. To achieve a pass students should gain a minimum of 50% in each of the mentioned
elements.
PREREQUISITES: Methods of Teaching Computer Science 1, Computer Science Teaching
94
Practice in Middle School
READING LIST:
1. The curricula of informatics/computer science for middle and secondary school, Ministry of
Science, Education and Sport of the Republic of Croatia
2. Textbooks for elementary and secondary schools
3. I. Kniewald, Logo 4.0, programski jezik, Alfej, Zagreb, 1999.
4. I. Kniewald, Terrapin Logo, SysPrint, Zagreb, 2005.
5. Journal Enter, all issues, www.enter.bug.hr
6. Computer science textbooks, problems books and other didactical resources for middle and
secondary school
ADDITIONAL READING:
1. Manuals for various software packages
2. F. Glavan, MSWLogo, Početnica naprednog programiranja, Alfej, Zagreb, 2000
3. Journals BUG, VIDI, PCChip, various issues
4. Before It's Too Late, A Report to the Nation from the National Commission on Mathematics
and Science Teaching for the 21st Century, www.ed.gov./americacounts/glenn
5. Standards for Technological Literacy: Content for the Study of Technology, Executive
Summary, International Technology Education Association (ITEA), Reston, Virginia, USA,
2000 (www.iteawww.org)
6. A Guide to Develop Standard-Based Curriculum for K-12 Technology Education, International
Technology Education Association (ITEA), Reston, Virginia, USA, 2000 (www.iteawww.org)
7. A. Tucker, F. Deck, J. Jones, D. McCowan, C. Stephenson, A.Verno, A Model Curriculum for
K – 12 Computer Science: Final Report of the ACM K – 12 Education Task Force Curriculum
Committee, www.acm.org/education/k12, 2003.
8. Being Fluent with Information Technology, Committee on Information Technology Literacy,
National Academy Press, Washington, D.C, USA, 1999.
9. European Computer Driving Licence Syllabus Version 4.0, www.ecdl.com
10. www.hsin.hr (Hrvatski savez informatičara)
11. www.hdpio.hr (Hrvatsko društvo za promicanje informatičkog obrazovanja)
12. L. Bognar, M. Matijević, Didaktika, Školska knjiga, Zagreb, 2002.
95
COURSE TITLE: Methods of teaching mathematics 1
PROPOSED BY:
Aleksandra Čižmešija, PhD, professor, Faculty of Science, Department of Mathematics,
University of Zagreb
Sanja Varošanec, PhD, professor, Faculty of Science, Department of Mathematics, University of
Zagreb
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
MSc in Mathematics and Physics Education
YEAR OF STUDY: first (required course)
SEMESTER: first (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 2 assistant
Seminars 2 lecturer
ECTS CREDITS: 8
COURSE AIMS AND OBJECTIVES: The course aims to introduce students - prospective
mathematics teachers to the basic concepts of mathematics teaching and learning (that is, to the
mathematical didactics) at primary and secondary school level. Particular attention will be paid to
various forms and methods of mathematical thinking and reasoning and to formulation, proving
and implementation theorems, as prerequisites for understanding processes of teaching and
learning mathematics.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
understand and can explain the contemporary concept of school mathematics;
has a detailed insight into the general and specific objectives of school mathematics, the
basic components of mathematics education and the goals of didactics of mathematics;
has insight into the various forms of mathematical thinking and methods of reasoning in
mathematics;
apply adequate forms and methods of mathematical thinking and reasoning in mathematics
teaching;
prepare and present a topic related to the objectives of mathematics teaching, learning
outcomes and methods and forms of reasoning in mathematics.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-1, II-3, II-5, II-6, III, IV.
96
COURSE DESCRIPTION AND SYLLABUS: The course contains lectures, tutorials and
seminars. Lectures provide theoretical foundation of teaching and learning mathematics. In
tutorials, acquired theoretical knowledge will be applied to selected examples - concrete topics
from the school mathematics, through various forms of instruction and working methods
(individual study, hands - on activities, pair work, group work, team - collaborative work, project
work). Seminars consist of students' group or individual oral presentations of assigned topics from
school mathematics, followed up by group discussions.
The headlines of the course are:
1. Introduction. Mathematics as a science and a subject taught in primary and secondary education
- their definitions and relations. Position of mathematics in the Croatian national curriculum and a
comparison to selected European countries.
2. Aims and learning objectives of mathematics education. General and specific aims. Three
crucial components of mathematics education: mathematical concepts, strategies (problem solving,
theorem proving, model building etc.) and algorithms. Learning objectives snd strands (contents)
for each education level (according to ISCED 1997). Educational standards (in Croatia and
elsewhere).
3. Didactics of mathematics. The notion of the field (mathematical) didactics - interdisciplinary
scientific discipline and a theoretical and practical guidance (the know-how) for successfull
mathematics teaching and learning.
4. Forms of mathematical thinking and reasoning. The language of mathematics (development,
use, symbols). Basics of logic (mathematical ideas, assumptions and concept development).
Mathematical notions. Example and counterexample construction. Interpretation and
implementation of the definitions of mathematical concepts. Formulation, proving and
implementation of theorems in mathematics education. Inductive reasoning - complete and
incomplete induction. Deductive reasoning.
5. Methods of mathematical reasoning. Analysis and synthesis. Variation. Analogy. Generalization
and specialization. Abstraction and concretization. Distinguishing cases. Superposition of
particular cases. Descartes' method. Experiment. The method of undetermined coefficients.
Substitution. The method of recurrence relations.
TEACHING AND ASSESSMENT METHODS:
Student's achievements will be measured through continuous assessment during semester. Students
are expected to follow lectures, tutorials and seminars regularly, with an active participation, and
to write assigned homeworks. There will be two in-class examinations during the semester (one of
them mid-term and the other at the end of the semester – both of them containing theoretical
questions and problem solving), and a final oral exam. Each student will be assigned to write an
essay focused on a selected topic related to the course syllabus and to prepare an oral presentation
of the main findings of this independent research.
A student's grade will be determined according to the following elements: recorded activity in
classes, homeworks, two in-class examinations, written essay and its oral presentation, and final
oral exam. To achieve a pass students should gain a minimum of 50% in each of the mentioned
elements.
PREREQUISITES: none
READING LIST:
1. M. Pavleković, Metodika nastave matematike s informatikom 1, Element, Zagreb, 1996.
97
2. M. Pavleković, Metodika nastave matematike s informatikom 2, Element, Zagreb, 1998.
ADDITIONAL READING:
1. B. Pavković, D. Veljan, Elementarna matematika 1, Tehnička knjiga, Zagreb, 1991.
2. B. Pavković, D. Veljan, Elementarna matematika 2, Školska knjiga, Zagreb, 1995.
3. D. Palman, Planimetrija, Element, Zagreb, 1998.
4. D. Palman, Stereometrija, Element, Zagreb, 2005.
5. journals Matematika i škola, Poučak, Matka, Matematičko-fizički list, Math-e, Mathematics
Teacher, Quantum, Mathematics and Informatics Quarterly etc
6. textbooks and other didactical materials for primary and secondary schools
7. A. S. Posamentier, J. Stepelman, Teaching Secondary School Mathematics: Techniques and
Enrichment Units, Prentice Hall, 1998.
8. B. Dougherty (Ed.), Research in Mathematics Education, Information Age Publ, 2002.
9. M. A. Sobel, E. M. Maletsky, Teaching Mathematics: A Sourcebook of Aids, Activities, and
Strategies, Allyn & Bacon, 1998.
10. J. A. Van De Walle, Elementary and Middle School Mathematics: Teaching
Developmentally,5th edition, Addison-Wesley, 2003.
11. C. J. Brahier, Teaching Secondary and Middle School Mathematics, Allyn & Bacon, 1999.
12. M. Serra, Discovering Geometry: An Inductive Approach, Key Curriculum Press, 2001.
13. J. Murdock, Ellen Kamischke, Eric Kamischke, Discovering Advanced Algebra: An
Investigative Approach, Key Curriculum Press, 2002.
14. K. Johnson, T. Herr, Problem Solving Strategies – Crossing the River with Dogs and Other
Mathematical Adventures, Key Curriculum Press, 2002.
15. R. L. Scheaffer, M. Gnanadesikan, A. Watkins, J. A. Witmer, Activity – Based Statistics, Key
Curriculum Press, 2004.
16. A. Watkins, R. L. Scheaffer, G. W. Cobb, Statistics in Action: Understanding the World of
Data, Key Curriculum Press, 2004.
98
COURSE TITLE: Methods of teaching mathematics 2
PROPOSED BY:
Aleksandra Čižmešija, PhD, professor, Faculty of Science, Department of Mathematics,
University of Zagreb
Sanja Varošanec, PhD, professor, Faculty of Science, Department of Mathematics, University of
Zagreb
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
MSc in Mathematics and Physics Education
YEAR OF STUDY: first (required course)
SEMESTER: second (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 2 assistant
Seminars 2 lecturer
ECTS CREDITS: 8
COURSE AIMS AND OBJECTIVES: The course aims to introduce students - prospective
mathematics teachers to the basic concepts of mathematics teaching and learning (that is, to the
mathematical didactics) at primary and secondary school level. It provides insight into various
forms, methods and strategies of mathematics teaching (instruction) and learning and provides
students with necessary skills to develop proper didactical approaches in their own mathematics
classroom. Particular attention will be paid to the didactics of arithmetics and algebra.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
apply various methods of introducing mathematical concepts, of discovering and proving
mathematical theorems in classroom.
identify adequate teaching/learning strategies and to develop appropriate activities in fields
of arithmetic and algebra
demonstrate a firm content knowledge in school mathematics in fields of arithmetic and
algebra
prepare and present the topic from school mathematics related to arithmetic and algebra.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-1, II-3, II-5, II-6, III, IV.
COURSE DESCRIPTION AND SYLLABUS:
99
The course contains lectures, tutorials and seminars. Theoretical part (lectures) focuses on the
basics of mathematics teaching and learning. Students - prospective teachers will be introduced to
the didactics of arithmetics and algebra in primary and secondary school curricula. In tutorials,
acquired theoretical knowledge will be applied to selected examples - topics from school
mathematics, through various forms of instruction and working methods (individual study, hands -
on activities, pair work, group work, team - collaborative work, project work). Seminars consist of
students' group or individual oral presentations of assigned topics from school mathematics,
followed up by group discussions.
The headlines of the course are:
1. Didactical principles of mathematics teaching. Principle of adequacy (suitability for child's
age). Principle of a systematic and gradual approach (from the whole to the detail, from the
known to the unknown, from the simple to the complicated). Teaching based on scientific
foundations. Principle of students' motivation, interest, consciousness and activity (linking
mathematics teaching to the reality, action learning). Principle of clearness (visuality) and
abstraction (from the concrete to the abstract, inquiery of exemplary problems). Principle of
problem posing and solving (the so-called problem approach). Principle of creativity. Principle
of knowledge, skills, and habits permanency (repeating and reviewing through applications).
Principle of effective teaching. Principle of individual pedagogical approach to each student
considering personal features and cognitive abilities of the students (learning through
individual learning paths). Principle of contemporaneity and historycism. Principle of
integration of different knowledge and skills. Principle of holism (interdisciplinary approach).
2. Teaching forms and methods. Social forms of mathematics teaching and learning: frontal and
individual work forms. Methods and instructional models for teaching mathematics: project
work, problem solving, heuristics, experiments, demonstration, discovery learning,
programmed learning, working with written materials (reading techniques), working with
other media etc.
3. Teaching mathematical concepts, theorems and proofs. Various methods of introducing proofs
and proving in a mathematical classroom. Motivation. Establishing balance between
heuristical approach and formal proving in mathematics teaching and learning.
4. Didactics of arithmetics and algebra. Construction of the real and complex numbers -
introducing N, Z, Q, R and C. Related didactic approaches. Selected topics from K-12
mathematics curriculum and basic algebra. Various teaching methods, curriculum materials
and psychological factors for developing natural, integer, rational, and real number structures,
as well as other algebraic concepts.
TEACHING AND ASSESSMENT METHODS:
Student's achievements will be measured through continuous assessment during semester. Students
are expected to follow lectures, tutorials and seminars regularly, with an active participation, and
to write assigned homeworks. There will be two in-class examinations during the semester (one of
them mid-term and the other at the end of the semester – both of them containing theoretical
questions and problem solving), and a final oral exam. Each student will be assigned to write an
essay focused on a selected topic related to the course syllabus and to prepare an oral presentation
of the main findings of this independent research.
A student's grade will be determined according to the following elements: recorded activity in
classes, homeworks, two in-class examinations, written essay and its oral presentation, and final
oral exam. To achieve a pass students should gain a minimum of 50% in each of the mentioned
elements.
100
PREREQUISITES: Methods of teaching mathematics 1
READING LIST:
1. M. Pavleković, Metodika nastave matematike s informatikom 1, Element, Zagreb, 1996.
2. M. Pavleković, Metodika nastave matematike s informatikom 2, Element, Zagreb, 1998.
ADDITIONAL READING:
1. B. Pavković, D. Veljan, Elementarna matematika 1, Tehnička knjiga, Zagreb, 1991.
2. B. Pavković, D. Veljan, Elementarna matematika 2, Školska knjiga, Zagreb, 1995.
3. D. Palman, Planimetrija, Element, Zagreb, 1998.
4. D. Palman, Stereometrija, Element, Zagreb, 2005.
5. journals Matematika i škola, Poučak, Matka, Matematičko-fizički list, Math-e, Mathematics
Teacher, Quantum, Mathematics and Informatics Quarterly etc
6. textbooks and other didactical materials for primary and secondary schools
7. A. S. Posamentier, J. Stepelman, Teaching Secondary School Mathematics: Techniques and
Enrichment Units, Prentice Hall, 1998.
8. B. Dougherty (Ed.), Research in Mathematics Education, Information Age Publ, 2002.
9. M. A. Sobel, E. M. Maletsky, Teaching Mathematics: A Sourcebook of Aids, Activities, and
Strategies, Allyn & Bacon, 1998.
10. J. A. Van De Walle, Elementary and Middle School Mathematics: Teaching
Developmentally,5th edition, Addison-Wesley, 2003.
11. C. J. Brahier, Teaching Secondary and Middle School Mathematics, Allyn & Bacon, 1999.
12. M. Serra, Discovering Geometry: An Inductive Approach, Key Curriculum Press, 2001.
13. J. Murdock, Ellen Kamischke, Eric Kamischke, Discovering Advanced Algebra: An
Investigative Approach, Key Curriculum Press, 2002.
14. K. Johnson, T. Herr, Problem Solving Strategies – Crossing the River with Dogs and Other
Mathematical Adventures, Key Curriculum Press, 2002.
15. R. L. Scheaffer, M. Gnanadesikan, A. Watkins, J. A. Witmer, Activity – Based Statistics, Key
Curriculum Press, 2004.
16. A. Watkins, R. L. Scheaffer, G. W. Cobb, Statistics in Action: Understanding the World of
Data, Key Curriculum Press, 2004.
101
COURSE TITLE: Methods of teaching mathematics 3
PROPOSED BY:
Aleksandra Čižmešija, PhD, professor, Faculty of Science, Department of Mathematics,
University of Zagreb
Sanja Varošanec, PhD, professor, Faculty of Science, Department of Mathematics, University of
Zagreb
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
MSc in Mathematics and Physics Education
YEAR OF STUDY: second (required course)
SEMESTER: third (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 2 assistant
Seminars 2 lecturer
ECTS CREDITS: 9
COURSE AIMS AND OBJECTIVES: The course aims to provide student - mathematics
teachers with necessary knowledge and skills for effective planning, management, implementing
and reflecting mathematical lessons at primary and secondary school level. Particular attention will
be paid to the didactics of combinatorics, statistics, probability and mathematical analysis.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
has reflective insights into a curricula of mathematics at national level;
implement the curriculum in the school curriculum of the middle schools and secondary
schools;
construct mathematical problems of different types on a given topic from school
mathematics;
identify adequate teaching/learning strategies and to develop appropriate activities in fields
of combinatorics, probability, statistics and mathematical analysis;
demonstrate a firm content knowledge in school mathematics in fields of combinatorics,
probability, statistics and mathematical analysis;
prepare and present the topic from school mathematics related to combinatorics,
probability, statistics or mathematical analysis.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-1, I-2, II-3, II-5, II-6, IV.
102
COURSE DESCRIPTION AND SYLLABUS: The course contains lectures, tutorials and
seminars. Theoretical part (lectures) focuses on the basics of mathematics teaching and learning.
Students - prospective teachers will be introduced to the didactics of combinatorics, stochastics
and mathematical analysis in primary and secondary school curricula. In tutorials, acquired
theoretical knowledge will be applied to selected examples - topics from school mathematics,
through various forms of instruction and working methods (individual study, hands - on activities,
pair work, group work, team - collaborative work, project work). Seminars consist of students'
group or individual oral presentations of assigned topics from school mathematics, followed up by
group discussions.
The headlines of the course are:
1. Types of mathematical subjects (courses) approaches to children with special needs.
Compulsory, elective, optional, additional and remedial courses. Modified curriculum for
students with special needs (with mild mental retardation or fine motor problems).
Mathematically gifted children. Mathematical competitions in Croatia and abroad.
2. Lesson planning and classroom management. Insight into mathematics curricula and
syllabuses in the primary and secondary education. Pedagogical documentation. Lesson
planning and preparing. Lesson structure. Development of materials for mathematics
instruction. Didactical means.
3. Mathematical problems. Theories and methods of mathematical problem solving. Open -
ended and close - ended problems. Posing, solving and extending mathematical problems.
Problem solving strategies. Communicating mathematical problems and solutions.
4. Didactics of combinatorics, probability and statistics. Basics combinatorial concepts. Dirichlet
(pigeonhole) principle. Basic principles of counting. Inclusion - exclusion principle and its
connection to the operations with sets. Data handling and statistics. Different conceptions of
randomness and probability. Fundamental stochastic ideas. Exploratory data analysis.
Association and causality. Inference and induction. Various teaching methods, curriculum
materials and psychological factors for developing combinatorial and stochastical concepts.
Errors, difficulties and misconceptions in probability, graphing, averages, association,
distributions and inference.
5. Didactics of mathematical analysis. Developing the fundamental concepts of real analysis at
different educational stages: functions, limits, differential and integral calculus. Presentation of
various didactical approaches to selected topics, followed up by group disscusions.
TEACHING AND ASSESSMENT METHODS:
Student's achievements will be measured through continuous assessment during semester. Students
are expected to follow lectures, tutorials and seminars regularly, with an active participation, and
to write assigned homeworks. There will be two in-class examinations during the semester (one of
them mid-term and the other at the end of the semester – both of them containing theoretical
questions and problem solving), and a final oral exam. Each student will be assigned to write an
essay focused on a selected topic related to the course syllabus and to prepare an oral presentation
of the main findings of this independent research.
A student's grade will be determined according to the following elements: recorded activity in
classes, homeworks, two in-class examinations, written essay and its oral presentation, and final
oral exam. To achieve a pass students should gain a minimum of 50% in each of the mentioned
elements.
PREREQUISITES: Methods of teaching mathematics 2
103
READING LIST:
1. M. Pavleković, Metodika nastave matematike s informatikom 1, Element, Zagreb, 1996.
2. M. Pavleković, Metodika nastave matematike s informatikom 2, Element, Zagreb, 1998.
ADDITIONAL READING:
1. B. Pavković, D. Veljan, Elementarna matematika 1, Tehnička knjiga, Zagreb, 1991.
2. B. Pavković, D. Veljan, Elementarna matematika 2, Školska knjiga, Zagreb, 1995.
3. D. Palman, Planimetrija, Element, Zagreb, 1998.
4. D. Palman, Stereometrija, Element, Zagreb, 2005.
5. journals Matematika i škola, Poučak, Matka, Matematičko-fizički list, Math-e, Mathematics
Teacher, Quantum, Mathematics and Informatics Quarterly etc
6. textbooks and other didactical materials for primary and secondary schools
7. A. S. Posamentier, J. Stepelman, Teaching Secondary School Mathematics: Techniques and
Enrichment Units, Prentice Hall, 1998.
8. B. Dougherty (Ed.), Research in Mathematics Education, Information Age Publ, 2002.
9. M. A. Sobel, E. M. Maletsky, Teaching Mathematics: A Sourcebook of Aids, Activities, and
Strategies, Allyn & Bacon, 1998.
10. J. A. Van De Walle, Elementary and Middle School Mathematics: Teaching
Developmentally,5th edition, Addison-Wesley, 2003.
11. C. J. Brahier, Teaching Secondary and Middle School Mathematics, Allyn & Bacon, 1999.
12. M. Serra, Discovering Geometry: An Inductive Approach, Key Curriculum Press, 2001.
13. J. Murdock, Ellen Kamischke, Eric Kamischke, Discovering Advanced Algebra: An
Investigative Approach, Key Curriculum Press, 2002.
14. K. Johnson, T. Herr, Problem Solving Strategies – Crossing the River with Dogs and Other
Mathematical Adventures, Key Curriculum Press, 2002.
15. R. L. Scheaffer, M. Gnanadesikan, A. Watkins, J. A. Witmer, Activity – Based Statistics, Key
Curriculum Press, 2004.
16. A. Watkins, R. L. Scheaffer, G. W. Cobb, Statistics in Action: Understanding the World of
Data, Key Curriculum Press, 2004.
104
COURSE TITLE: Methods of teaching mathematics 4
PROPOSED BY:
Aleksandra Čižmešija, PhD, professor, Faculty of Science, Department of Mathematics,
University of Zagreb
Sanja Varošanec, PhD, professor, Faculty of Science, Department of Mathematics, University of
Zagreb
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
MSc in Mathematics and Physics Education
YEAR OF STUDY: second (required course)
SEMESTER: forth (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 2 assistant
Seminars 2 lecturer
ECTS CREDITS: 7
COURSE AIMS AND OBJECTIVES: This course provides student - mathematics teachers with
necessary knowledge and skills for effective planning, management, implementing and reflecting
mathematical lessons at primary and secondary school level and with various assessment
techniques. Particular attention will be paid to the didactics of geometry, trigonometry and
mathematical modelling, and to mathematical applications in other fields.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
has insight into the techniques of evaluation and assessment of student achievement and is
able to demonstrate knowledge about factors which impact to evaluation;
create own test materials for topics from school mathematics;
identify adequate teaching/learning strategies and to develop appropriate activities in fields
of geometry and mathematical modelling;
demonstrate a firm content knowledge in school mathematics in fields of geometry and
mathematical modelling;
prepare and present the topic from school mathematics related to geometry and
mathematical modelling.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-1, I-2, II-3, II-5, II-6, IV.
105
COURSE DESCRIPTION AND SYLLABUS:
The course contains lectures, tutorials and seminars. Theoretical part (lectures) focuses on the
basics of mathematics teaching and learning. Students - prospective teachers will be introduced to
the didactics of geometry, trigonometry and mathematical modelling, as well as to some frequent
mathematical applications from primary and secondary school curricula. In tutorials, acquired
theoretical knowledge will be applied to selected examples - topics from school mathematics,
through various forms of instruction and working methods (individual study, hands - on activities,
pair work, group work, team - collaborative work, project work). Seminars consist of students'
group or individual oral presentations of assigned topics from school mathematics, followed up by
group discussions.
The headlines of the course are:
1. Assessment of students' achievments. Continuous (classroom) assessment and grading
methods. Self-assessment. Assessment of group work. Development of written proofs and
tests.
2. Didactics of geometry and trigonometry. Goals of teaching and learning geometry and
trigonometry. Axiomatic approach to the plane and space geometry in the primary and
secondary mathematics education. Development of the spacial orientation and reasoning.
Syntetic and analytic (coordinate) geometry. Gender differences in the spacial reasoning.
Teaching methods, curriculum materials, psychological factors for developing geometric and
measurement concepts.
3. Didactics of mathematical modelling. Mathematics of finance and business. Role of
applications in mathematics curriculum. Applications in the natural and social sciences
(especially in business and finances). Notion of mathematical model - relation between "real
world" and mathematical problems. The process of mathematical modelling. Design and
development of mathematical models. Teaching methods and curriculum materials.
TEACHING AND ASSESSMENT METHODS:
Student's achievements will be measured through continuous assessment during semester. Students
are expected to follow lectures, tutorials and seminars regularly, with an active participation, and
to write assigned homeworks. There will be two in-class examinations during the semester (one of
them mid-term and the other at the end of the semester – both of them containing theoretical
questions and problem solving), and a final oral exam. Each student will be assigned to write an
essay focused on a selected topic related to the course syllabus and to prepare an oral presentation
of the main findings of this independent research.
A student's grade will be determined according to the following elements: recorded activity in
classes, homeworks, two in-class examinations, written essay and its oral presentation, and final
oral exam. To achieve a pass students should gain a minimum of 50% in each of the mentioned
elements.
PREREQUISITES: Methods of teaching mathematics 3, Mathematical Teaching Practice in
Primary School
READING LIST:
1. M. Pavleković, Metodika nastave matematike s informatikom 1, Element, Zagreb, 1996.
2. M. Pavleković, Metodika nastave matematike s informatikom 2, Element, Zagreb, 1998.
ADDITIONAL READING:
106
1. B. Pavković, D. Veljan, Elementarna matematika 1, Tehnička knjiga, Zagreb, 1991.
2. B. Pavković, D. Veljan, Elementarna matematika 2, Školska knjiga, Zagreb, 1995.
3. D. Palman, Planimetrija, Element, Zagreb, 1998.
4. D. Palman, Stereometrija, Element, Zagreb, 2005.
5. journals Matematika i škola, Poučak, Matka, Matematičko-fizički list, Math-e, Mathematics
Teacher, Quantum, Mathematics and Informatics Quarterly etc
6. textbooks and other didactical materials for primary and secondary schools
7. A. S. Posamentier, J. Stepelman, Teaching Secondary School Mathematics: Techniques and
Enrichment Units, Prentice Hall, 1998.
8. B. Dougherty (Ed.), Research in Mathematics Education, Information Age Publ, 2002.
9. M. A. Sobel, E. M. Maletsky, Teaching Mathematics: A Sourcebook of Aids, Activities, and
Strategies, Allyn & Bacon, 1998.
10. J. A. Van De Walle, Elementary and Middle School Mathematics: Teaching
Developmentally,5th edition, Addison-Wesley, 2003.
11. C. J. Brahier, Teaching Secondary and Middle School Mathematics, Allyn & Bacon, 1999.
12. M. Serra, Discovering Geometry: An Inductive Approach, Key Curriculum Press, 2001.
13. J. Murdock, Ellen Kamischke, Eric Kamischke, Discovering Advanced Algebra: An
Investigative Approach, Key Curriculum Press, 2002.
14. K. Johnson, T. Herr, Problem Solving Strategies – Crossing the River with Dogs and Other
Mathematical Adventures, Key Curriculum Press, 2002.
15. R. L. Scheaffer, M. Gnanadesikan, A. Watkins, J. A. Witmer, Activity – Based Statistics, Key
Curriculum Press, 2004.
16. A. Watkins, R. L. Scheaffer, G. W. Cobb, Statistics in Action: Understanding the World of
Data, Key Curriculum Press, 2004.
107
COURSE TITLE: Metric spaces
PROPOSED BY:
Zvonko Čerin, PhD, Professor, Faculty of Science, Department of Mathematics, University of
Zagreb
Darko Veljan, PhD, Professor, Faculty of Science, Department of Mathematics, University of
Zagreb
PROGRAMME:
MSc in Theoretical Mathematics
MSc in Mathematical Statistics
MSc in Financial and Business Mathematics
BSc in Mathematics Education
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: first (elective course)
SEMESTER: first (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 Lecturer
Tutorials 1 Assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: Introduce students to the structures of metric and
topological spaces.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
demonstrate intuitive and formal knowledge and understanding of basic concepts and
results of theory of metric and topological spaces;
mathematically argue and interpret proofs of some results;
apply the acquired knowledge to solve a mathematical problem;
present the content of the course in written and oral form using mathematical language and
notation.
By its content, teaching and evaluation methods, the course significantly contributes to the
following learning outcomes at the level of the study programme: I-2, II-1, II-2, II-4.
COURSE DESCRIPTION AND SYLLABUS (by weeks):
1. Basic and more complex examples from mathematical analysis and motivation for the
concept of metric space;
108
2. Metric spaces. Examples, open and closed sets, equivalent metrics, continuous mappings;
3. Topological spaces. Topological structures, basis, subbasis, subspaces, product of spaces,
quotion space, homeomorphism;
4. Hausdorff's spaces. Examples, properties, continuous mapping on compact space,
compactness in Rn , uniform continuous mappings and compactness;
5. Connected spaces.
6. Complete metric spaces. Banach's theorem, Cantor's theorem, Baire's theorem,
completeness of metric space;
7. Arzela-Ascolli's theorem.
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: Lecture and exercise attendance, elaboration of homework,
passing 2 (or 3) preliminary exams.
Signature requirements: Attendance at 70% of lectures and exercises, submission of results for
70% of homework, passing grade at all preliminary exams.
Taking of exams: Final examination is taken either in written or oral form. Final grade is based on
successful elaboration of homework, grades for preliminary exams and final examination grade.
PREREQUISITES: None
READING LIST:
1. S. Mardešić, Matematička analiza u n-dimenzionalnom realnom prostoru I, Školska knjiga,
Zagreb, 1974.
ADDITIONAL READING:
1. W. Sutherland, Introduction to Metric and Topological Spaces, Oxford University Press,
1975.
2. J. Dugundji, Topology, Allyn & Bacon, 1966.
3. Z. Čerin, Metrički prostori, internal script (web-available)
4. K. Jänich, Topology, Springer Verlag, 1995.
109
COURSE TITLE: Models of Geometry
PROPOSED BY:
Vladimir Volenec, PhD, Professor, Faculty of Science, Department of Mathematics, University of
Zagreb
PROGRAMME:
BSc in Mathematics
BSc in Mathematics Education
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: first (elective course)
SEMESTER: second (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 Lecturer
Tutorials 2 Assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES:
To introduce the basic concepts of Euclidian and non-Euclidian geometries.
LEARNING OUTCOMES: Upon successful completion of the course the student is able to:
define points and lines in Euclidean plane (R^2), describe incidence relation.
study and apply the position of two lines, the distance between two points, pencils in
Euclidean plane.
identify the group and subgroup structure of Euclidean plane isometries.
define points and lines in Spherical plane (R^3), describe incidence relation.
study and apply the position of two lines, the distance between two points, pencils in
Spherical plane.
identify the group and subgroup structure of Spherical plane isometries.
define points and lines in Projective plane (R^3), describe incidence relation.
formulate and prove Pappus' theorem and Desargues' theorem.
identify the structure of the group of collineations and the group of isometries in Projective
(Eliptic) plane.
define points and lines in Hyperbolic plane (in R^3), describe incidence relation.
study and apply the position of two lines, the distance between two points, pencils in
Hyperbolic plane.
describe and apply Klein (projective) model of Hyperbolic plane.
By its content, teaching and evaluation methods, the course contributes to the following learning
110
outcomes at the level of the study programme: I-2, II-1, II-2, II-4, III, IV.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
COURSE DESCRIPTION AND SYLLABUS:
1. Euclidian plane (analytical approach)
2. Equimorfic group. Affine group
3. The group of isometries
4. Geometry on a sphere
5. Distances. Isometries.
6. Sphere trigonometry.
7. Projective plane. Homogeneous coordinates.
8. Desargue and Pappus theorem.
9. Projective group. Polarity.
10. Eliptic plane.
11. Hiperbolic plane.
12. Distances. Isometries.
13. Hiperbolic geometry. Circles.
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: Lecture and tutorials attendance, elaboration of homework,
passing 2 mid-term exams.
Signature requirements: Attendance at 70% of lectures and tutorials, submission of results for 70%
of homework, passing grade at all mid-term exams.
Taking of exams: Final examination is taken either in written or oral form. Final grade is based on
successful elaboration of homework, grades for mid-term exams and final examination grade
PREREQUISITES: None.
READING LIST:
P. J. Ryan, Euclidean and non-Euclidean Geometry – an Analytic Approach, Cambridge
University Press, 1991.
ADDITIONAL READING:
A. I. Fetisov, O euklidskoj i neeuklidskim geometrijama, Školska knjiga, Zagreb, 1981.
111
COURSE TITLE: Multimedia systems
PROPOSED BY:
Aleksandra Čižmešija, PhD, professor, Faculty of Science, Department of Mathematics,
University of Zagreb
Goran Igaly, PhD, Faculty of Science, Department of Mathematics, University of Zagreb
PROGRAMME:
MSc in Computer Science and Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: second (elective)
SEMESTER: third (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 1 assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: This course aims to introduce students to theoretical
concepts, principles and standards related to digital media and multimedia elements and systems,
and to introduce them to current multimedia technologies and their capabilities. Students will gain
hands-on experience in this area, acquire skills to create various multimedia elements using the
available hardware and software, and learn how to develop own multimedia products and systems.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
define the term multimedia system;
make simple content by using modern tools;
compare multimedia applications depending upon the time and available technology;
make a simple application that includes various media types;
distinguish various ways for delivery of media content.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-3, II-3, II-4 i III.
COURSE DESCRIPTION AND SYLLABUS:
Theoretical topics (lectures):
1. Introduction to multimedia. History of multimedia systems. Hypertext, hypermedia and
multimedia. Examples of multimedia applications. Hardware and devices for multimedia
applications. Overview of multimedia software tools.
2. Issues in multimedia authoring. Multimedia authoring metaphors. Content design (choice of
112
multimedia elements: text, image, graphics, animation, video, audio, interactivity). Visual
design. Technical design.
3. Multimedia data representations. Basics of digital audio (digitalization of sound, introduction to
MIDI). Graphic/Image file formats (graphic/image data structures, standard system independent
formats, system dependant formats). Color in image and video (basics of color, color models in
images, color models in video). Basics of video (types of color video signals, analog and digital
video).
4. Multimedia data compression. Lossless compression algorithms (basics of information theory,
Huffman coding, adaptive Huffman coding, LZW algorithm), image compression – JPEG
(algorithm, structure of JPEG format, 4 JPEG modes, JPEG 2000), video compression (H.261,
H.263, MPEG, newer MPEG standards), audio compression (simple audio compression
methods, psychoacoustics, MPEG audio compression – mp3).
5. Multimedia databases. Text indexing. Multimedia data indexing. Metadata, Dublin Core,
MPEG-7. Storage and delivery (re-coding on demand).
6. Multimedia and internet. Limitations of Internet as media. Specific forms of multimedia data –
audio and video streaming (video conferencing, Voice-Over-IP...)
7. Advanced multimedia. Multimedia communications. Wireless technologies. Video-on-Demand.
Current state-of-the-art of multimedia systems.
Tutorials in multimedia laboratory:
This course will use a multimedia laboratory equipped with multimedia computers (that is, with
hardware that supports multimedia), software for designing multimedia elements and applications
(for image, sound, video and animation generating and processing and for development of
multimedia applications). Classroom should also be equipped with additional equipment necessary
for multimedia, like digital photo camera, digital video camera, scanner... Through tutorials
students will get introduced to available hardware and software tools needed for production of
multimedia elements and applications.
TEACHING AND ASSESSMENT METHODS:
Students are expected to follow lectures and tutorials regularly, with an active participation in the
labs. There will be two in-class examinations during the semester (one of them mid-term and the
other at the end of the semester – both of them labs assignments in a multimedia laboratory), and a
final oral exam. Additionaly, students are expected to carry out a semester-long project.
A student's grade will be determined by a weighted average of the project (30%), the first in-class
examination (20%), the second in-class examination (20%), and the final oral exam (30%).
PREREQUISITES: Computer Graphics
READING LIST:
1. R. Steinmetz, K. Nahrstedt, Multimedia: Computing, Communications and Applications,
Prentice Hall Series in Innovative Technology, Prentice Hall, 1995.
ADDITIONAL READING:
1. R. S. Tannenbaum, Theoretical Foundations of Multimedia, W. H. Freeman & Co. Computer
Science Press, New York, 2000.
2. N. Chapman, J. Chapman, Digital Multimedia, 2nd edition, John Wiley & Sons, 2004.
3. N. Chapman, J. Chapman, Digital Media Tools, 2nd edition, John Wiley & Sons, 2003.
113
4. V. Bhaskaran, K. Konstantinides, Image and Video Compression Standards: Algorithms and
Architectures, 2nd edition, Kluwer Academic Publishers, 1997.
5. J. D. Gibson et al, Digital Compression for Multimedia: Principles and Standards, Morgan
Kaufmann, 1998.
6. T. Vaughan, Multimedia: Making It Work, 2nd edition, Osborne/McGraw-Hill, 1994.
7. User's guides for different software tools for multimedia elements and systems development
(eg. Adobe Photoshop®, CakeWalk Home Studio®, Adobe Premiere®, Macromedia Flash®,
Macromedia Dreamweaver®, Macromedia Director®, Macromedia Authorware® etc.)
114
COURSE TITLE: Natural language processing
PROPOSED BY:
Bojana Dalbelo Bašić, PhD, professor, Faculty of Electrical Engineering and Computing,
University of Zagreb
PROGRAMME:
MSc in Computer Science and Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: second (elective course)
SEMESTER: fourth (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 1 assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: Acquiring basic knowledge and skills related to natural
language processing.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
demonstrate knowledge of basic challenges in natural language processing, and limitations
of current approaches;
demonstrate knowledge of concepts of processing morphology and syntax, as well as the
main approaches to development of parsers;
demonstrate knowledge of basic challenges in semantic interpretation and the common
schemes of knowledge representation;
demonstrate knowledge of main techniques of statistical natural language processing, for
purposes such as automatic indexing and text categorization;
implement select methods and techniques of natural language processing in a modern
programming language.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-3, II-3, II-4, III, IV.
COURSE DESCRIPTION AND SYLLABUS:
1. Introduction. Computer science and linguistics; computational linguistics and natural language
understanding. Artificial intelligence and natural language, Turing test, shallow AI and the
ELIZE system, knowledge-based systems. Levels of natural language processing; the role of
statistics in NLP. Overview of research in the field of NLP; available tools; typical applications.
115
2. Morphological processing. Language morphology, overview of English and Croatian
morphology. Morphological processing; morphological processing and lexical ambiguity.
3. Syntactic processing. Elements of syntax, overview of English and Croatian syntax. Formal
grammars and associated computational models, Chomsky hierarchy, rewrite rules, finite state
automata, transition networks, augmented and recursive networks, syntactic patterns. Formal
grammars vs. natural language grammars; the problem of ambiguity. Typical parsers:
interpreted, procedural, top-down, bottom-up parsers; complexity comparison, efficiency and
expressiveness of underlying grammars. Statistically guided parsing.
4. Semantic interpretation. The role of semantic interpretation. Semantic interpretation during
parsing. Ambiguity problem; statistics and restriction based disambiguation. Other methods of
semantic interpretation: pattern matching, dependency grammars. Scope and interpretation of
pronoun phrases; anaphora.
5. Knowledge representation and reasoning. Common knowledge representation schemes: first
order predicate logic, semantic net, frames; methods of automated reasoning. Statistical
methods for disambiguation. Logic and natural language: referential transparency, modal logic
and corresponding semantic models; fuzziness of natural language, linguistic variable and fuzzy
logic; common-sense knowledge; verb tense and temporal logic.
6. Statistical processing of natural language. Text mining and information retrieval: text
preprocessing, automated indexing, text categorization and clustering. Probabilistic language
models, hidden Markov models, POS tagging. Probabilistic context-free grammars; training
algorithm.
7. Intelligent agents and communication.. Agent; multi-agent system; speech-act theory and
intentional systems. Conversation modeling; examples of Petri Nets models. Languages FIPA
ACL and content language SL.
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: Lecture attendance, active participation in tutorials,
elaboration of homework, passing 2 mid-term exams, participation in structuring a study project.
Signature requirements: Recorded activity at 70% of tutorials, submission of results for 70% of
homework, passing grade at all mid-term exams, undertaking a study project.
Taking of exams: Final examination consists of solving the study project and presenting the
solution to the teacher. Final grade is based on activity at tutorials, successful elaboration of
homework, grades for mid-term exams and grade for the study project solution.
PREREQUISITES: None.
READING LIST:
1. J. Allen, Natural Language Understanding, 2nd edition, Benjamin/Cummings, 1995.
2. C. Manning, H. Schütze, Foundations of Statistical Natural Language Processing, MIT Press,
1999.
ADDITIONAL READING:
1. E. Charniak, Statistical Language Learning, MIT Press, 1996.
2. M. D. Harris, Introduction to Natural Language Processing, Reston Pub. & Co, 1985.
3. D. Jurafsky, J. Martin, Speech and Language Processing, Prentice-Hall, 2000.
116
COURSE TITLE: Object-oriented programming (C++)
PROPOSED BY:
Robert Manger, PhD, professor, Faculty of Science, Department of Mathematics, University of
Zagreb
Dean Rosenzweig, PhD, professor, Faculty of Mechanical Engineering and Naval Architecture,
University of Zagreb
Maja Starčević, PhD, assistant professor, Faculty of Science, Department of Mathematics,
University of Zagreb
PROGRAMME:
BSc in Mathematics
MSc in Computer Science and Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: second (elective course)
SEMESTER: forth (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 2 assistant
Seminars 0
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: Mastering an object-oriented programming language, for
instance C++. Introducing methods and tools of object-oriented software engineering. Putting
emphasis on up-to-date mainstream technologies and on individual work of students.
LEARNING OUTCOMES: Upon successful completion of the course the student is able to:
use object oriented programming techniques in programming language C++;
use generic programming techniques in programming language C++;
apply basic software design patterns in code construction;
use one of integrated development enviroment in code developement.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-3, II-2, II-3.
COURSE DESCRIPTION AND SYLLABUS:
1. Details of the object-oriented paradigm and C++: objects, classes, inheritance, aggregation,
polymorphism, overloading, encapsulation, interfaces, templates.
2. Basics of object-oriented software engineering: Unified Modeling Language – UML, Rational
117
Unified Process – RUP.
3. Object-oriented programming in C++ by using a programmer's workbench such as MS Visual
Studio .NET
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: Lecture attendance, active participation in tutorials,
elaboration of homework, passing 2 mid-term exams, participation in structuring a study project.
Signature requirements: Recorded activity at 70% of tutorials, submission of results for 70% of
homework, passing grade at all mid-term exams, undertaking a study project.
Taking of exams: Final examination consists of solving the study project and presenting the
solution to the teacher. Final grade is based on activity at tutorials, successful elaboration of
homework, grades for mid-term exams and grade for the study project solution.
PREREQUISITES: None.
READING LIST:
1. B. Stroustrup, The C++ Programming Language, 3rd edition. Addison - Wesley, 1998.
2. G. Booch, J. Rumbaugh, I. Jacobson, The Unified Modeling Language User Guide, Addison -
Wesley, 1998.
ADDITIONAL READING:
1. P. Kroll, P. Kruchten, The Rational Unified Process Made Easy: A Practitioner's Guide to
Rational Unified Process, Addison - Wesley, 2003.
2. A. Alexandrescu, Modern C++ Design – Generic Programming and Design Patterns Applied,
Addison - Wesley, 2001.
3. J. Arlow, I. Neustadt, UML and the Unified Process - Practical OO Analysis and Design,
Addison - Wesley, 2001.
4. J. Prosise, Programming Microsoft .NET, Microsoft Press, 2002.
5. J. Richter, Applied Microsoft .NET Framework Programming, Microsoft Press, 2002.
6. D. Box, Essential .NET, Addison - Wesley, 2002.
7. Original programming manuals and network resources.
118
COURSE TITLE: Operating systems
PROPOSED BY:
Leo Budin, PhD, professor, Faculty of EE and Computing, University of Zagreb
Leonardo Jelenković, PhD, assistant professor, Faculty of EE and Computing, University of
Zagreb
PROGRAMME:
MSc in Computer Science and Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: first (required course)
SEMESTER: second (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 1 assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: Introducing the concepts of modern operating systems .
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
write an multithreaded program and program which creates multiple processes;
demonstrate how interrupt service routine works;
apply synchronization mechanisms;
list components of operating system kernel;
analyze deterministic and non-deterministic task system behavior;
list and explain CPU scheduling algorithms;
employ memory allocation mechanisms;
develop file-system functions.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-3, II-3, II-4, III, IV.
COURSE DESCRIPTION AND SYLLABUS:
Hierarchically layered structure of the operating systems. Operating system as the interface
between users and computing devices. Model of thread (instruction stream) in rudimentary
computer. Multithreading based on context switching. Broadening of rudimentary computer with
input-output devices. Single character transfer. Interrupt synchronization of input-output.
Hardware and software interrupts. Transferring blocks of characters by direct memory access.
Execution of threads in multiprocessor systems. Programs, processes, threads. Threads address
119
spaces as process subspaces. Multithreaded realization of systems of tasks. Independent and
dependent threads. Determinate systems of threads. Mutual exclusion of threads. Hardware
support for mutual exclusion. Model of simple kernel as an environment for thread execution.
Kernel functions for binary and general semaphores, for input-output and for time delay. Producer-
consumer problem. Thread synchronization. Deadlocks. Concept of monitor. Additional kernel
functions for monitor realization. Thread coordination and synchronization by monitors. Timing
analysis in computer systems. Deterministic thread scheduling. Basic scheduling models in non-
deterministic systems. First-come-first-served and round robin scheduling. Storage management.
Properties of backing-store devices. Static and dynamic memory allocation. Problem of
fragmentation. Overlaid allocation. Memory allocation by paging. Demand paging. Hardware
support for paging: translations look-aside buffer (TLB). Slowdown of process execution caused
by page faults. Page replacement strategies. Working set of pages. The role of files in computer
systems. File structures. File allocation on disks. File descriptors and file directories. Basic
properties of functions for creation and deletion, opening and closing, reading and writing of files.
Inter-process communication inside single computer system: shared memory, message passing
(between threads in different processes). Basics of networking. Communication in distributed
systems: message passing, remote procedure call, distributed shared memory. Mutual exclusion in
distributed systems: time ordering of events, local and global clocks. Mutual exclusion protocols:
centralized protocol, moving token protocol, distributed Lamport’s protocol.
TEACHING AND ASSESSMENT METHODS:
Students’ obligations during classes: Lecture and tutorials attendance, elaboration of homework,
passing 2 mid-term exams.
Signature requirements: Attendance at 70% of lectures and tutorials, submission of results for 70%
of homework, passing grade at all mid-term exams.
Taking of exams: Final examination is taken either in written or oral form. Final grade is based on
successful elaboration of homework, grades for mid-term exams and final examination grade.
PREREQUISITES: Computer Architecture
READING LIST:
1. L. Budin, Operacijski sustavi, Element, Zagreb, 2005. (in Croatian)
ADDITIONAL READING:
1. A. Silbershatz, P. Galvin, G. Gagne, Applied Operating Systems Concepts, John Wiley &
Sons, 2002.
120
COURSE TITLE: Psychopatology in childhood and adolescence
PROPOSED BY:
Krunoslav Matešić, PhD, Assistant Professor, Department of The Pedagogical, Psychological and
Didactic Education of Subject Area Teachers, Teacher Education Academy, University of Zagreb
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
MSc in Mathematics and Physics Education
YEAR OF STUDY: first (elective course)
SEMESTER: first (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 1 Lecturer
Tutorials 0 -
Seminars 1 Lecturer
ECTS CREDITS: 3
COURSE AIMS AND OBJECTIVES: Acquisition of general knowledge in the area of
psychopathological behaviour. The above-mentioned forms of deviation from what is considered
to be normal behaviour and are observed in educational practice. An important element of this
course is the synchronization of topics and content with the official classification of the
psychopathology of behaviour that is valid in the Republic of Croatia.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
understand criteria for determining atypical psychological and behavioral functioning and
recognize deviations from normal psychological development in childhood and
adolescence;
differentiate and describe the main characteristic of the most common psychological and
developmental disorders in childhood and adolescence;
explain the role of different factors contributing to onset of psychological and
developmental disorders;
understand and apply the main principles of interventions for adapting instruction to meet
the needs of students with disabilities;
identify the adjustment problems of students with disabilities in real-life situations;
understand the need for providing support for to the students with psychological and
developmental disorders in collaboration with the school expert team.
By its content, teching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-1, II-5, II-6, IV.
121
COURSE DESCRIPTION AND SYLLABUS:
1. Course introduction: Determining psychopathology in childhood and adolescence
according to the MKB-10 and DSM-IV systems of classification; historical approaches to
the problem; current theories and discussions on the roles of hereditary and environmental
factors in the onset of the disorder.
2. Mental retardation: Classification of mental retardation, genetic and environmental causes
of developing mental deficiency, achievements in learning and possible training for living
independently, that is, welfare and care for intellectually deficient persons, taking into
consideration the categories of mental insufficiency.
3. Learning disorders: General prerequisites for diagnosing disorders, reading disorder,
disorders in mathematical abilities disorder, writing disorder. Symptomatology,
identification/diagnosis, prevalence, line of development, help and therapeutic
interventions.
4. Communication disorders: Speech disorder, phonological disorder, stuttering. Criteria for
identifying/diagnosing, prevalence, line of development, help and therapeutic
interventions.
5. Attention Deficit Hyperactivity Disorder - AD/HD: Symptoms, identification/diagnosis,
theoretical discussions on the causes of disorders, general prevalence and differences with
respect to gender, concentration exercises, psychotherapeutic and medical treatment, that
is, Ritalin treatment, general learning difficulties.
6. Behaviour disorder - defiance and opposition: Symptoms, identification/diagnosis, theories
on the onset of a disorder, prevalence and differences with respect to gender,
psychotherapeutic contributions and help, possible line of development and developmental
outcomes. Behaviour disorders as a prerequisite for diagnosing antisocial personality
disorder.
7. Developmental risks in adolescence: Eating disorders, bulimia, anorexia, substance abuse
and development of addiction/smoking, alcohol, drugs/. Risks from homosexual identity.
8. Anxiety in children and youth: Anxiety as a state and a personality characteristic, fears and
phobias, school phobia, the separation syndrome, excessive self-control and obsessive-
compulsive behaviour, anxiety in the structure of later personality disorders.
9. Depression and depressive states in children and youth: Depression and tendency for
depressive reactions, causality, prevalence and differences with respect to gender,
childhood and adolescent suicide.
10. Schizophrenia in school aged children and adolescence: Illness structure, appearance and
diagnosis, the role of hereditary factors, prevalence and differences with respect to gender,
treatment and prognosis for successful treatment, recommendations for the selecting a
profession, that is, limitations in the area of employment.
11. Physical illness and brain damage: All types of physical handicap, their statistical look
minimal cerebral dysfunction; preserving the intellect of handicapped, counselling in
selecting a profession and area of employment.
12. Stress in children and youth: Psychological theory of stress, comparison with the
physiological approach to stress, stressors, outcomes of stressful situations. Important
stressors in children and youth, divorce of parents, illness and death of family members,
failure in school, changes in puberty, separation, social isolation, etc. The concept of post-
traumatic stress disorder.
13. Problems of violence towards children and youth: Physical and psychological violence,
122
alcoholism and criminal behaviour of parents, socially high-risk families, generational
transfer/pattern of abuse, sexual abuse on children and youth, identification, help and
recommendations for preventing sexual abuse.
14. Psychotherapeutic methods and techniques and medical treatment: An overview of
psychotherapeutic methods, differentiating socially verified from alternative approaches,
risk of quacks esotericism and „new age“, explanations on the application of medication
when necessary.
15. Personality disorders: A concise overview of the 10 personality disorders that occur at the
onset of the adult life. General prerequisites for diagnosing personality disorders, criteria
for certain disorders, prevalence and differences with respect to gender, the hereditary
factor and the environment, notes on psychotherapeutic procedures.
TEACHING AND ASSESSMENT METHODS:
The teaching will be carried out in form of lectures and seminars. Students are required to attend
classes, prepare for each seminar topic by reading the required headings and to prepare one term
paper. The examination is oral.
PREREQUISITES: None
READING LIST:
1. Američka psihijatrijska udruga, Dijagnostički i statistički priručnik za duševne poremećaje, 4.
izdanje - međunarodna verzija, Naklada Slap, Jastrebarsko, 1996.
2. Višeosna klasifikacija psihijatrijskih poremećaja u djece i adolescenata, MKB-10, Naklada
Slap, Jastrebarsko, 2003.
4. Ch. Wenar, Razvojna psihopatologija i psihijatrija, Naklada Slap, Jastrebarsko, 2003.
ADDITIONAL READING:
1. N. Ambrosi - Randić, Razvoj poremećaja hranjenja, Naklada Slap, Jastrebarsko, 2004.
2. A. Brajša, Dijete i obitelj, Emocionalni i socijalni razvoj, Naklada Slap, Jastrebarsko, 2003.
3. M. Duran, Dijete i igra, 3. izdanje, Naklada Slap, Jastrebarsko, 2003.
4. J. E. Edgerton, R. J. Campbell (eds.), Psihijatrijski rječnik, 2. hrvatsko izdanje, Naklada Slap,
Jastrebarsko, 2002.
5. F. P. Glascoe, Suradnja s roditeljima. Upotreba roditeljske procjene dječjeg razvojnog
statusa u otkrivanju razvojnih problema i problema ponašanja te bavljenja tim problemima,
Naklada Slap, Jastrebarsko, 2002.
6. G. Keresteš, Dječje agresivno i prosocijalno ponašanje u kontekstu rata, Naklada Slap,
Jastrebarsko, 2002.
7. D. Kocijan - Hercigonja, G. Buljan - Flander, D. Vučković, Hiperaktivno dijete. Uznemireni
roditelji i odgajatelji, 4. izdanje, Naklada Slap, Jastrebarsko, 2004.
8. K. Lacković - Grgin, Stres u djece i adolescenata, Naklada Slap, Jastrebarsko, 2000.
9. R. S. Lazarus, S. Folkman, Stres, procjena i suočavanje, Naklada Slap, Jastrebarsko, 2004.
10. N. Pećnik, Međugeneracijski prijenos zlostavljanja djece, Naklada Slap, Jastrebarsko, 2003.
11. P. Zarevski, M. Mamula, Pobijedite sramežljivost, a djecu cijepite protiv nje, 2. izdanje,
124
COURSE TITLE: Research methods in education
PROPOSED BY:
Nikola Pastuović, PhD, Professor, Department of The Pedagogical, Psychological and Didactic
Education of Subject Area Teachers, Teacher Education Academy, University of Zagreb
Siniša Opić, PhD, Assistant professor, Faculty of Teacher Education, University of Zagreb
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
MSc in Mathematics and Physics Education
YEAR OF STUDY: second (elective course)
SEMESTER: third (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 0 -
Seminars 0 -
ECTS CREDITS: 3
COURSE AIMS AND OBJECTIVES:
The aim of the course is to develope the following competences: understanding the principles of a
scientific approach to educational research, knowledge of the phases of scientific research,
differentiating and knowledge of advantages and disadvantages of qualitative and quantitative
research, ability to participate in conducting scientific educational research and the ability for
applying research results for the purpose of improving the educational practice.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
understand criteria for determining atypical psychological and behavioral functioning and
recognize deviations from normal psychological development in childhood and
adolescence;
differentiate and describe the main characteristic of the most common psychological and
developmental disorders in childhood and adolescence;
explain the role of different factors contributing to onset of psychological and
developmental disorders;
understand and apply the main principles of interventions for adapting instruction to meet
the needs of students with disabilities;
identify the adjustment problems of students with disabilities in real-life situations;
understand the need for providing support for to the students with psychological and
developmental disorders in collaboration with the school expert team.
125
By its content, teching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-1, II-5, II-6, IV.
COURSE DESCRIPTION AND SYLLABUS:
1. Characteristics of scientific educational research. The purpose of scientific research:
description, explanation, prediction and control of the researched problem. Advancement
of education through research.
2. Phases of educational research. Selecting and defining the research problem, choice of
research design, sample selection and measurement, testing research hypotheses,
publishing research results.
3. Descriptive and inferential statistics. The difference between the correlation method and
causal-comparative methods. Bivariate and multivariate statistics. How to interpret a
correlation?
4. Qualitative educational research. Methods of qualitative research. Advantages and
disadvantages of the qualitative and quantitative approach. Validity of qualitative methods.
5. Evaluation research in education. Quantitative and qualitative models of evaluation.
Formative and summative evaluation. Evaluation and educational needs analysis.
6. Research and the development of education. R & DE as strategies for improving
educational practice R & DE as a process of development and validation of educational
„products“ (programmes, methods, textbooks, educational techniques, etc.). The
relationship between educational research and the R & DE processes.
7. Ethical principles in educational research. Voluntarism, confidentiality and data protection,
areas where subject “cheating” is allowed, desensitising of subjects. Legal limitations.
TEACHING AND ASSESSMENT METHODS:
The course consists of 30 hours of lectures and independent studying of selected readings. Classes
are carried out as lectures, discussions in seminars and by studying the selected reading.
Knowledge is assessed throughout the semester by means of written assignments and through
discussions with the students in seminars. The exam is oral.
PREREQUISITES: Didactics 2 - Teaching and educational system
READING LIST:
1. Američko udruženje za istraživanje u obrazovanju, Američko udruženje psihologa, Nacionalno
vijeće za mjerenje u obrazovanju, Standardi za pedagoško i psihološko testiranje, Educa,
Zagreb, 1992.
2. V. Mužić, Uvod u metodologiju istraživanja odgoja i obrazovanja, Educa, 1999.
3. B. Petz, Osnovne statističke metode za nematematičare, Liber, Zagreb, 1985.
ADDITIONAL READING:
1. W. R. Borg, M. D. Gall, Educational Research, Longman Scientific Publishers, 1989.
2. N. Gronlund, Measurement and Evaluation in Teaching, Macmillan Publishing Company,
Collier Macmillan Publishers, 1985.
126
COURSE TITLE: Set theory
PROPOSED BY:
Mladen Vuković, PhD, Associate Professor, Faculty of Science, Department of Mathematics,
University of Zagreb
PROGRAMME:
BSc in Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: first (elective course)
SEMESTER: second (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 Lecturer
Tutorials 2 Assistant
Seminars 0 -
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: The course is divided into two parts. Naive set theory is
studied in the first part. The notions of countable and uncountable sets are considered and the
notions related to ordered sets are defined. The main aim of the first part is to motivate
introduction of axioms. In the second part is considered Zermelo-Fraenkel set theory. The notions
of ordinal and cardinal numbers are defined, and the enumeration theorem is proved. At the end
the axiom of choice is studied.
LEARNING OUTCOMES: Upon successful completion of the course the student is able to:
define notions of finite, infinite, countable and uncountable sets;
determine cardinality of some subsets of the set of reals;
prove that the set of reals is uncountable;
formulate and apply Cantor, Schroeder, Bernstein theorem;
formulate and apply ordering characterization theorems of the sets Q and R;
define the sets of numbers (N, Z, Q and R);
calculate with ordinal numbers;
formulate axiom of choice and apply Zorn lemma.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-2, II-1, II-2, II-4, IV.
127
COURSE DESCRIPTION AND SYLLABUS:
Naïve set theory
1. Introduction. History of set theory. Axiom of extensionality. Russell’s paradox.
Axiom of choice. Idea of cumulative hierarchy. Axiom of empty set and pairing
axiom. Ordered pair. Definitions of relation and function. Union axiom and powerset
axiom.
2. Equipotent sets. Finite and infinite sets. Countable sets.
3. Countable union of countable sets is countable set (application of axiom of choice). Set
of rational numbers is countable. Every infinite set consists a countable subset
(application of axiom of choice).
4. Uncountable sets. Set of reals is uncountable. Cardinal numbers (naive approach).
Basic Cantor theorem. Arithmetic of cardinal numbers.
5. Knaster - Tarski fixed point theorem. Banach’s lemma. Cantor – Bernstein - Schröder
theorem.
6. Binary relations: reflexive, ireflexive, symmetric, antisymmetric and transitive.
Equivalence relations. Partial order sets. Comparable elements. Chain, maximum and
minimum, the greatest and the least elements, upper bound, supremum and infimum.
Linear order sets. Order-preserving functions. Isomorphism.
7. Dense partial order sets. Cuts. Dedekind-style continuity. Theorems on ordered
characteristics of sets Q i R.
8. Wellorder sets. Basics properties of wellorder sets. Principle of transfinite induction.
Axiom of foundation.
Axiomatic set theory
1. Set of natural numbers: inductive set, natural numbers, axiom of infinity, axiom
schema of separation. Axiom of induction. Transitive sets. Basics properties. Every
natural number is transitive set. Dedekind recursion theorem.
2. The sets of numbers: integers, rational and real numbers. Von Neumann definition of
ordinals.
3. Basics properties of ordinal numbers. The enumeration theorem.
4. The ordering of ordinal numbers. Successor and limit ordinal. Recursion theorem. The
addition and multiplication of ordinal numbers. Theorem on subtraction.
5. Ordinal exponentiation. Normal form theorem for ordinal numbers. Cantor normal
form. Goodstein theorem.
6. Cardinal numbers. Arithmetic of cardinal numbers. König’s lemma. Alephs. Axiom
schema of replacement.
7. Axiom of choice. Cartesian product. Russell’s axiom. Zorn’s lemma. Hausdorff’s
maximal principle. Teichmüller - Tukey lemma. Zermelo’s theorem. Hartog’s
theorem. Proofs of simple equivalences. Banach - Tarski paradox.
TEACHING AND ASSESSMENT METHODS:
128
Students’ obligations during classes: Lecture and tutorials attendance, elaboration of homework,
passing 2 mid-term exams.
Signature requirements: Attendance at 70% of lectures and tutorials, submission of results for 70%
of homework, passing grade at all mid-term exams.
Taking of exams: Final examination is taken either in written or oral form. Final grade is based on
successful elaboration of homework, grades for mid-term exams and final examination grade
PREREQUISITES: None
READING LIST:
1. W. Just, M. Weese, Discovering Modern Set Theory 1, AMS, 1996.
2. P. Papić, Uvod u teoriju skupova, HMD, Zagreb, 2000.
ADDITIONAL READING:
1. K. J. Devlin, Fundamentals of Contemporary Set Theory, Springer-Verlag, 1980.
2. F. R. Drake, D. Singh, Intermediate Set Theory, John Wiley & Sons, 1996.
3. J. M. Henle, An Outline of Set Theory, Springer, 1986.
4. T. Jech, Set Theory, Academic Press, 1997.
5. J.-L. Krivine, Aksiomatička teorija skupova, Školska knjiga, Zagreb, 1978.
6. M. D. Potter, Mengentheorie, Spektrum Akademischer Verlag, 1990.
7. J. Shoenfield, Axioms of Set Theory, Handbook of Math.Logic, J. Barwise (ed.), North-
Holland, 1985.
129
COURSE TITLE: Social aspects of information and communication technologies
PROPOSED BY:
Aleksandra Čižmešija, PhD, professor, Faculty of Science, Department of Mathematics,
University of Zagreb
Mladen Mauher, PhD, High School Professor, Polytechnics of Zagreb, Zagreb
PROGRAMME:
MSc in Computer Science and Mathematics
MSc in Mathematics and Computer Science Education
YEAR OF STUDY: second (elective)
SEMESTER: third (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 1
lecturer*
* Since it covers a wide range of topics, it is
suggested that this course be taught in part usinf
presentations by invited guest speakers - field
experts for some specific professional issues
Tutorials 0 -
Seminars 2 lecturer
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: This course aims to introduce students to legal, ethical,
business, professional and other social aspects of information and communication technology
(ICT) and professional software engineering practice.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
critically evaluate the structure and the dynamics of interactions of society developments
and ICT;
identify tendencies and horizons of ICT developments and its interactions with societal and
individual challanges;
analyze ICT as primary driver of the business, administrative, public and professionally-
ethical change;
recognise appearances of the new and emerging ICT infrastructure models;
explore and present the phenomenon of ICT developments in the given domain.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-3, II-4, IV.
COURSE DESCRIPTION AND SYLLABUS:
130
The following topics will be considered:
1. The Software Engineering Profession. The structure of the software engineering profession,
both in Croatia and abroad. Professional organisations and their importance. The most
significant international professional organisations (ACM and IEEE).
2. Software companies. Organisation and structure. ICT management. Project and team
management. Feasibility study of ICT projects. Manager communication.
3. E-commerce. Information economy. Foundations and basic aspects of e - commerce.
4. E-government. Contexts for governing in the information age. Re-engineering the government
machine: new technologies and organizational change.
5. ICT ethics. Professional ethics. Professional codes of conduct and codes of practice. Codes of
ethics of professional associations (ACM Software Engineering Code of Ethics and
Professional Practice). Ethics and the Internet. Ethics On-line.
6. Intellectual property related to ICT. Computers and intellectual property. The law relating to
different types of intellectual property (confidential information, copyright, data bases, e-
publishing, information society, trade marks, patents) and the relevance of each type to the
software industry. International implications.
7. Computer contracts. Software accreditation, certification and licensing. E-signature.
8. Computer abuse, misuse and computer criminal. The history of computer crime. The nature
and scope of computer crime (hacking, computer system attacks, communication interception,
fraud, forgery, denial of service attack, software, audio and audiovisual piracy, copyright
infringement, trademarks violations, theft of computer source code, etc.). Prevention. Data
protection.
9. Health and safety at work. The notion of ICT ergonomics. Standards: ISO 9241, EN 29241.
Hardware ergonomics. Workplace ergonomics. Software ergonomics. Human - computer
interaction (HCI). Principles of HCI. Human - computer interfaces. Building a graphical user
interface (GUI). Health risks of using ICT.
10. Other relevant issues related to social aspects of ICT. Topics proposed by the lecturer or
students.
Seminars consist of student individual oral presentations (supported by ICT, 45 minutes per person
in length) of assigned topics, followed up by a group discussion and related case studies.
TEACHING AND ASSESSMENT METHODS:
Students are expected to follow lectures and seminars regularly, with an active participation in
group disscusions and case studies. Each student will be assigned to write an essay focused on a
selected topic related to the course syllabus and prepare an oral presentation of the main findings
of this independent research.
A student's grade will be determined according to the following distribution: written essay (40%),
its oral presentation (20%), and final oral exam (40%) . To achieve a pass students should gain a
minimum of 50% in each of the mentioned three elements.
PREREQUISITES: None.
READING LIST:
1. F. Bott, A. Coleman, J. Eaton, and D. Rowland, Professional Issues in Software Engineering,
131
3rd edition, Taylor & Francis, 2000.
ADDITIONAL READING:
1. R. Ayres, Essence of Professional Issues in Computing, Prentice Hall, 1999.
2. D. G. Johnson, Computer Ethics, Prentice Hall, 2003.
3. D. Bainbridge, Introduction to Computer Law, Longman Scientific Publisher, 2004.
4. Ž. Panian, Izazovi elektroničkog poslovanja, Narodne novine, Zagreb, 2002.
5. D. Amor, The E-Bussiness (R)evolution, Hewlett-Packard Professional Books/Prentice Hall,
2000.
6. C. Bellamy, J. A. Taylor, Governing in the Information Age, Open University Press, 1998.
7. C. J. Alexander, L. A. Pal, Digitalna demokracija, politike i politika u umreženom svijetu,
Panliber, Zagreb, 2001.
8. ***, eEurope – An Information Society for All,
http://www.europa.eu.int/comm/information_society/europe/index_en.htm
9. ***, Strategija razvitka Republike Hrvatske – Hrvatska u 21. stoljeću: Strategija razvoja
informacijske i komunikacijske tehnologije, http://www.hrvatska21.hr
10. D. Parker, Fighting Computer Crime – A New Framework for Protecting Information, John
Wiley & Sons, 1998.
11. D. Dragičević, Kompjutorski kriminalitet i informacijski sustavi, Informator, Zagreb, 1999.
12. ACM/IEEE-CS Joint Task Force on Software Engineering Ethics and Professional Practices,
Software Engineering Code of Ethics and Professional Practice (Version 5.2),
http://www.acm.org/serving/se/code.htm, September 1998.
132
COURSE TITLE: Students’ competitions in mathematics
PROPOSED BY:
Matija Kazalicki, PhD, assistant professor, Faculty of Science, Department of Mathematics,
University of Zagreb
Vjekoslav Kovač, PhD, assistant professor, Faculty of Science, Department of Mathematics,
University of Zagreb
PROGRAMME: All undergraduate and graduate programs at Department of Mathematics
YEAR OF STUDY: All (facultative course)
SEMESTER: Spring
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 0 -
Seminars 0 -
ECTS CREDITS: 3
COURSE AIMS AND OBJECTIVES: The main aim of the course is preparing students for
international competitions in mathematics. In addition to reviewing the undergraduate material, the
participants will gain familiarity with a variety of techniques, ideas and certain tricks for solving
original mathematical problems. Other objectives of the course are: promoting the general
mathematical culture to interested students, introducing better students to the scientific research,
and encouraging students for self-guided study and practice.
LEARNING OUTCOMES: Upon successful completion of the course the student is able to:
work on solving competition-type problems individually and in a team;
independently analyse the official (published) solutions to the problems posed at the
competitions “Vojtěch Jarník IMC" and "International Mathematics Competition for
University Students" over the previous years;
write down the solution to a given mathematical problem that satisfies the criteria for the
maximal number of points on the previously mentioned student competitions, assuming
that he/she knows the idea of the solution;
apply the basic results from the fields of algebra, analysis, number theory, and
combinatorics to the solving of competition-type problems;
relate parts of mathematics that are learned as separate theories throughout the studies.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-2, II-1, II-4, III, IV.
COURSE DESCRIPTION AND SYLLABUS: The actual topics vary from year to year,
133
depending on the structure and interests of the audience and the actuality of the topics themselves.
1. The minimal polynomial and other tricks from linear algebra
2. Divide and conquer, project and conquer
3. Quadratic residues
4. Algebraic combinatorics
5. Iterative dynamical systems
6. The probabilistic method in combinatorics and graph theory
7. The classification of two-dimensional manifolds
8. Group actions and Burnside's lemma
9. The Riemann zeta function
10. Estimation and the asymptotic calculus in mathematical analysis
11. Elliptic curves
12. Applications of the Fourier analysis on finite abelian groups
13. The Hamel bases and applications
14. Introduction to algebraic topology
15. Ultrametric spaces
16. The Baire category theorem
17. Partially ordered sets
18. Tilings and the Gröbner bases
TEACHING AND ASSESSMENT METHODS: Teaching will be performed in a series of
lectures and take-home assignments will be given in class regularly. Students will be graded
through take-home assignments only. In order to pass the course a student has to fulfil the minimal
requirements for at least half of the assignments.
PREREQUISITES: None.
READING LIST:
1. International Mathematics Competition for University Students, http://www.imc-math.org.uk/
2. Vojtěch Jarník International Mathematical Competition, http://vjimc.osu.cz/
ADDITIONAL READING:
1. R. Gelca, T. Andreescu, Putnam and beyond, Springer, 2007.
2. G. J. Szekely, Contests in Higher Mathematics: Miklos Schweitzer Competitions 1962-1991,
Springer, 1996.
134
COURSE TITLE: Teachers education in Europe
PROPOSED BY:
Vlatka Domović, PhD, Assistant Professor, Department of The Pedagogical, Psychological and
Didactic Education of Subject Area Teachers, Teacher Education Academy, University of Zagreb
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
MSc in Mathematics and Physic Education
YEAR OF STUDY: first (elective course)
SEMESTER: second (fall)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 1 Lecturer
Tutorials 0 -
Seminars 1 Lecturer
ECTS CREDITS: 3
COURSE AIMS AND OBJECTIVES:
Students will become acquainted with structure of the educational system and the system of
teacher education in Europe and the processes and problems of harmonising the Croatian system
of teacher education with the European one. Students will be able to conduct contrastive analyses
and understand main tendencies in the development of teacher education systems.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
COURSE DESCRIPTION AND SYLLABUS:
1. The system of teacher education – lifelong teacher education. Pre – service teacher
education, probation, in-service, continuing professional development. Models of initial
teacher education for primary, compulsory and secondary education. Institutions and
programmes for teacher education. Professionalization.
2. Educational systems in the European Union member countries (e.g. Scandinavian
countries, Great Britain, Germany, Austria, France, Slovenia) and countries in transition.
The educational system in the Republic of Croatia. A comparison with the educational
systems of other European countries.
3. Teacher education systems in Europe (e.g. Scandinavian countries, Great Britain,
Germany, Austria, France, Slovenia) and countries in transition - reforms and trends in
135
development.
4. The teacher education system in the Republic of Croatia (pre-school teachers, primary
school and secondary school teachers, probation and continuing professional
development). Comparison with other European countries.
5. Goals in teacher education – new key teacher competences (analysis of the European
Union documents on teacher education).
6. Students' achievements – international research (e.g. Programme for International Student
Assessment PISA – 2000. and 2003.) and the role of the teacher.
TEACHING AND ASSESSMENT METHODS:
Classes will be conducted as lectures and seminars. Students are required to attend lessons and
prepare for each seminar topic by reading the required literature, and to prepare one term paper.
The exam is oral.
PREREQUISITES: None
READING LIST:
1. K. Mazurek, M. A. Winzer, C. Majorek, Education in a global society: a comparative
perspective, Allyn and Bacon, 1999. (selected chapters)
2. V. Domović, M. Matijević (eds.), Changes in Education of Teachers in Europe, Metodika
(special issue), University of Zagreb, Teacher Education Academy, Zagreb, 2002. (selected
chapters)
3. Structures of the education, initial training and adult education systems in Europe, 2003.
http://www.eurydice.org.
4. F. Buchberger, B. P. Campos, D. Kallos, J. Stephenson (eds.), Green Paper on Teacher
Education in Europe, 2000.
5. http://www.ibe.unesco.org/Regional/SEE/SEEpdf/Buchberger.pdf
6. Implementation of Education and Training 2010 - Work Programme. Working group
Improving Education of Teachers and Trainers – Progress Report, 2003.
http://europa.eu.int/comm/education/policies/2010/doc/working-group-report en.pdf
7. Međunarodna standardna klasifikacija obrazovanja - ISCED 1997, Državni zavod za
statistiku, Zagreb.
8. Prema društvu koje uči: poučavanje i učenje - Bijeli dokument o obrazovanju, Educa, Zagreb,
1995.
9. V. Domović, Z. Godler, Suvremeno obrazovanje učitelja u Europi i/ili moguća budućnost
obrazovanja učitelja u Republici Hrvatskoj, Metodika, 6 (4) (2003), 49 – 60.
ADDITIONAL READING:
1. E. Thomas, Teacher Education – Dilemmas and Prospects, Kogan Page, 2002.
2. R. Biermann (ed.), Europe at Schools in South Eastern Europe – Country Profiles, Zentrum für
Europäische Integrationsforschung. Rheinishe Friedrich – Wilhelms – Universität Bonn, 2003.
3. V. Luburić (ed.), Osposobljavanje strukovnih nastavnika i stručnih učitelja – istraživački
projekt, Nacionalni opservatorij za strukovno obrazovanje i osposobljavanje, Zagreb, 2002.
4. The teaching profession in Europe: Profile, trends and concerns, Report 1: Initial training and
136
transition to working life of teachers in general lower secondary education, 2002.
http://www.eurydice.org
137
COURSE TITLE: Using technology in mathematics teaching
PROPOSED BY:
Aleksandra Čižmešija, PhD, professor, Faculty of Science, Department of Mathematics,
University of Zagreb
Maja Starčević, PhD, assistant professor, Faculty of Science, Department of Mathematics,
University of Zagreb
PROGRAMME:
MSc in Mathematics Education
MSc in Mathematics and Computer Science Education
MSc in Mathematics and Physics Education
YEAR OF STUDY: first (required course)
SEMESTER: second (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 1 Lecturer
Tutorials 2 Assistant
Seminars 0
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: The goal of the course is to educate students / future
teachers how to apply Information and communication technologies (ICT) in preparing and
delivering their forthcoming lectures, as well as in their own growth and research.
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
independently plan mathematics lessons being held using computers;
choose lessons in which using computers makes the teaching more qualitative;
combine the traditional way of teaching with a modern approach;
use various computer tools in preparing the lessons, as well as in giving the lessons;
organize the lessons in accordance with technical capabilities of the classrooms;
choose adequate teaching means and programme support and create his own ones.
By its content, teaching and evaluation methods, the course contributes to the following learning
outcomes at the level of the study programme: I-1, I-2, II-1, II-3, II-4, II-5, III, IV.
COURSE DESCRIPTION AND SYLLABUS:
I Concepts of ICT applications in mathematics education
1. Introduction. Standards of modern mathematics education. Organization of teaching
mathematics with regard to available equipment (classrooms equipped with calculators,
138
LCD projectors, one or more computers ... ).
2. Principles, planning and presentation of lectures. Choosing topics and problems in
mathematics, convenient to be explored and presented using ICT.
3. Software tools. Types of tools that can be used in teaching and their features: general tools
(spreadsheets, presentation software), specialized tools (graphical calculators, dynamic
geometry programmes, professional mathematical programme systems). Multimedia.
Advanced ICT applications (digital tutorials, distance education).
II Mathematical topics presented using ICT
1. Elementary functions. Analysis of graphs. Visualizing solutions of equations and
inequations.
2. Differential and integral calculus. Giving motivation and illustration of basic concepts in
differential and integral calculus.
3. Visualization of proofs in geometry. Performing proofs (Pythagora’s theorem, Euler’s line,
Nine-point circle, etc.) using animations.
4. Geometry constructions. Euclidean constructions. Dependence on given elements.
Animation of constructions. Geometric place. Second order curves. Solving challenging
problems using computers.
5. Vector. Vector definition and vectors operations using computers.
6. Plane transformations. Isometries (rotation, translation, reflection), homothety, similarity.
7. Stereometry. Intersections of solids (polyhedra, oval solids) with lines, planes and other
solids. Conic curves as intersections of cones with planes.
8. Analytical geometry in plane and space. Drawing curves and surfaces.
9. Polar coordinates. Drawing curves and surfaces in polar coordinate system.
10. Data analysis. Drawing data in a suitable way. Elements of probability and statistics.
11. Research and experimenting using computers. Solving various problems in mathematics
using ICT.
TEACHING AND ASSESSMENT METHODS: Students should attend 70% of all lectures and
tutorials, pass all mid-term exams and submit results of all take-home assignments and projects.
PREREQUISITES: Methods in teaching mathematics 1
READING LIST:
1. A. J. Oldknow, R. Taylor, Teaching Mathematics with ICT, Continuum, London, 2002.
ADDITIONAL READING:
1. M. Serra, Discovering Geometry: An Inductive Approach, Quizzes, Tests and Exams, Key
Curriculum Press, 2001.
2. M. Serra, Discovering Geometry: An Inductive Approach, Teacher's Resource Book, Key
Curriculum Press, 2002.
3. J. Murdock, E. Kamischke, E. Kamischke, Discovering Algebra: An Investigative Approach,
139
Teaching and Worksheet Masters, Key Curriculum Press, 2000.
4. J. Murdock, E. Kamischke, E. Kamischke, Advanced Algebra Through Data Exploration,
Constructive Assessment in Maths: Practical Steps for Classroom Teachers, Key Curriculum
Press, 2001.
5. T. D. Gray, J. Glynn, Exploring Mathematics with Mathematica, Addison-Wesley, New
York, 1991.
6. E.Don, Schaum’s Outline of Theory and Problems of Mathematica, McGraw-Hill, New York,
2001.
7. User manuals for software products being used in tutorials.
140
COURSE TITLE: Vector spaces
PROPOSED BY:
Damir Bakić, PhD, Professor, Faculty of Science, Department of Mathematics, University of
Zagreb
Goran Muić, PhD, Professor, Faculty of Science, Department of Mathematics, University of
Zagreb
Ozren Perše, PhD, Assistant Professor, Faculty of Science, Department of Mathematics,
University of Zagreb
Mirko Primc, PhD, Professor, Faculty of Science, Department of Mathematics, University of
Zagreb
PROGRAMME:
BSc in Mathematics
BSc in Mathematics Education
MSc in Mathematics and Computer ScienceEducation
YEAR OF STUDY: first (elective course)
SEMESTER: first (spring)
TYPES OF
INSTRUCTION
CONTACT HRS
PER WEEK DELIVERED BY
Lectures 2 lecturer
Tutorials 2 assistant
Seminars 0
ECTS CREDITS: 5
COURSE AIMS AND OBJECTIVES: To explain basic results about linear operators on finite
dimensional vector spaces (Jordan form, functional calculus, operators on inner product spaces).
LEARNING OUTCOMES: Upon successful completion of the course, the student is able to:
COURSE DESCRIPTION AND SYLLABUS:
1. Linear operators on finite dimensional spaces
2. Dual spaces
3. Spectrum, characteristic and minimal polynomial
4. Nilpotent operators
5. Fitting decomposition
6. Jordan form
141
7. Functional calculus
8. Resolvent
9. Geometry of inner product spaces
10. The adjoint operator
11. Normal operators
12. Normal operators on real inner product spaces
13. Selfadjoint operators, Positive operators and polar decomposition
TEACHING AND ASSESSMENT METHODS: There will be 3-4 20-minute quizes and at the
end of the course written and oral exams.
PREREQUISITES: None
READING LIST:
1. S. Kurepa, Konačnodimenzionalni vektorski prostori i primjene, Liber, Zagreb, 1979
ADDITIONAL READING:
1. P.R.Halmos, Finite dimensional vector spaces, Van Nostrand, 1958
142
3.3. Course structure, rhythm of studying and student's obligations
Duration of the Graduate University Programme in Mathematics and Computer Science
Education is two academic years, i.e. four semesters, where each semester has 15 teaching weeks.
For each year of studies, classes are organized in semesters and all subjects are one semester in
length. Student teaching load in each of the first three semesters varies from 20 to 22 contact hours
per week. In the final fourth semester the teaching load is reduced to 18 contact hours per week,
while the remaining time is intended for completion of the master’s thesis, i.e. for the necessary
individual work and communication with the mentor. The practical class work in elementary and
in secondary school, is also counted as 4 hours of teaching load per week during the whole second
year.
The goal of this graduate programme is to give the students all the professional, didactical,
pedagogical and psychological competences necessary for successful realization of all teaching
programmes in mathematics and information and communication technologies at elementary and
in secondary school level. According to this, the core of the programme is formed by subjects and
methods closely related to the educational system and teaching of mathematics in secondary
schools (ISCED 2 and ISCD 3 levels). Primarily this is the compulsory core of subjects aimed at
introducing the didactics of mathematics (Didactics of Mathematics 1, 2, 3, 4, Using Computers in
Teaching Mathematics, Methods of teaching computer science 1, 2), and educational system and
general didactics (Didactics 1 — Curriculum Approach, Didactics 2 — Teaching and Educational
System), as well as practical implementation through Mathematics and Computer Science teaching
practice in middle and secondary school. The rest of the fixed part of the program are computer
courses: Computer architecture, Computer networks and Operating systems. These courses require
expert knowledge and a certain computer competence associated with the organization and
effective planning computer science lessons, and equipping and maintenance of computer
classrooms in elementary and secondary schools.
The variable part of the programme consists of one elective course in psychology and two in
pedagogy, as well as one elective mathematical module and two elective computer science
courses. Each elective mathematical module consists of two subjects chosen from the respective
lists, introducing students to some details of classical and recent results in selected basic
mathematical areas. The students have a choice of three standard elective modules (Algebra and
fundamentals of mathematics, Analysis, Geometry and topology). Since the same standard elective
modules appear also in the third year of the Undergraduate University Programme in Mathematics
Education (from which students have to choose two), the students have to choose one of the two
modules they have not taken as undergraduates. Two optional computer courses at the second year
of the study (one in fall and one in spring semester) provide advanced theoretical and
computational concepts and students are introduced to selected areas of computer science
(theoretical computer science, software engineering, information systems, etc.).
Finally, during the fourth semester, students prepare their individual written master's thesis
in which they individually elaborate, from the professional and didactical aspects, a mathematical
or computer science entity which can be applied when teaching mathematics in elementary or
secondary school. It is foreseen that a master’s thesis will be completed during the fourth semester.
The studies are completed by defending the master's thesis, final examination consisting of oral
presentation and defence of the thesis and questions concerning the general mathematical,
computer science and pedagogical-psychological-didactical knowledge and areas of student
master’s thesis in particular.
143
Graduate University Programme in Mathematics and Computer Science Education totals 120
ECTS credits, i.e. for each academic year 60 ECTS credits or for each semester 30 ECTS credits.
Each course earns an appropriate number of ECTS credits while the master's thesis earns 7 ECTS
credits. Required mathematics courses cover for 84 ECTS credits (70%), and elective courses
cover for 29 ECTS credits (24%). Since the students are free to choose the advisor and the topic of
their master’s thesis, the elective contents total 36 ECTS credits, i.e. 30% of the total ECTS
credits. On the other hand, mathematical courses earn 51 ECTS credits (42.5%), computer science
courses earn 45 ECTS credits (37.5%) and the pedagogical courses earn 17 ECTS credits (14.2%).
The most important, didactical component earns 78 ECTS credits (65%) in the whole programme.
The value of 1 ECTS credit has been determined as 25 active working hours of a student in
fulfilling his/her obligations. This means that for mastering a course with 5 ECTS credits and 3
contact hours during one semester, an average student needs 125255 working hours. Out of
that, 45153 working hours refers to class attendance of the particular course (lectures and
tutorials), 6 hours for mid-term exams, presenting the seminar topic or case study, or final
examination, and the remaining 74 hours (i.e. the total of 9 working days) for individual work of
the student and individual contacts with teachers and assistants on the particular course.
The study is organised according to semesters, i.e. the students enrol in a single term (either
winter or summer term). In doing so, they also register for all other student responsibilities for the
semester as determined by the programme of study in accordance with the Regulations of
Undergraduate and Graduate Studies at the Faculty of Science, University of Zagreb.
Requirements for enrolling in a particular course (the so-called precursors of a course), the
responsibilities and obligations of students as well as manners of taking exams are given in the
Execution Plan. As a rule, students are required to attend classes, to make homework assignments
and/or seminars and to take mid-term and final exams. The following minimum requirements for
obtaining signature should be taken into account: the presence of student in class at least 70
percent at the lectures and 70 percent during exercises, to deal with homework (at least 70 percent
by default) and have a passing grade on the mid-term examinations.
3.4. List of elective courses from other studies
The following courses from the Graduate University Programme in Mathematics and
Computer Science Education are common to other programmes:
Methods of teaching mathematics 1, 2, 3, 4, Using Technology in Mathematics Teaching,
Mathematics Teaching Practice in Middle School, Mathematics Teaching Practice in
Secondary School, Educational psychology - theories of learning and teaching mathematics
— common to: Graduate University Programme in Mathematics Education, Integrated
Undergraduate and Graduate University Programme in Mathematics and Physics Education
Didactics 1 – Curriculum Approach, Didactics 2 – Teaching and Educational System,
Evaluation in Education, Psychopathology in childhood and adolescence, Teachers education
in Europe, Research methods in education, Antisocial behavior, Intelligent systems in
teaching — common to other education studies at University of Zagreb;
Computer architecture, Computer networks, Operating systems, Vector spaces, Algebraic
structures, Metric spaces, Complex analysis, Euclidean spaces, Models of geometry, Design
and analysis of algorithms, Computer graphics, Combinatorics, Cryptography and network
security, Multimedia systems, Social aspects of information and communication
technologies, Object-oriented programming (C++), Mathematical software, Advanced
databases, Machine learning, Natural language processing — common to at least one of the
following programmes: Undergraduate University Programme in Mathematics,
Undergraduate University Programme in Mathematics Education, Integrated Undergraduate
144
and Graduate University Programme in Mathematics and Physics Education, Graduate
University Programme in Theoretical Mathematics, Graduate University Programme in
Applied Mathematics, Graduate University Programme in Mathematical Statistics, Graduate
University Programme in Financial and Business Mathematics, Graduate University
Programme in Computer Science and Mathematics, Graduate University Programme in
Mathematics Education.
3.5. List of courses to be taken in foreign language
All courses foreseen in the programme may be taken in English.
3.6. Criteria and conditions for transfer of ECTS credits from other studies
The transfer of ECTS credits from other studies at the University of Zagreb, as well as
from other universities in the Republic of Croatia and abroad, is envisaged. Transfer of credits is
based on comparison of study programmes. The Department of Mathematics appoints an ECTS
coordinator and a commission for credits transfer approval.
3.7. Completion of studies
The studies at the graduate programme are finished upon successful completion of all study
obligations foreseen by the programme. These obligations are: successful passing of examinations
from all required and elective courses as foreseen by the programme, completion of master’s thesis
and successful passing of the final exam. In other words, the studies are completed upon
acquisition of 120 ECTS credits in compliance with the programme. The final examination
consists of oral presentation and defence of the thesis and questions concerning the general
mathematical, computer science and pedagogical-psychological-didactical knowledge and areas of
the thesis in particular.
3.8. Requirements for continuation of interrupted studies
Students who have interrupted their studies are allowed to continue their studies in
compliance with the actual programme and the recognition of achieved ECTS credits before the
interruption. Students who have lost the right to study at Graduate University Programme in
Mathematics and Computer Science Education at the Faculty of Science, Department of
Mathematics, University of Zagreb are not allowed to continue their studies. They may continue
the studies at other graduate programmes offered by the Department of Mathematics and their
achieved ECTS credits will be recognised after comparison of study programmes.
145
4. CONDITIONS FOR REALIZATION OF THE PROGRAMME
4.1. Place of realization of the study programme
All teaching activities of the Graduate University Programme in Mathematics and Computer
Science Education takes place at work premises (classic, multimedia and computer classrooms,
library, and reading-room) of the Faculty of Science, Department of Mathematics, University of
Zagreb, Bijenička cesta 30, Zagreb, and at work premises (classic and computer classrooms) in
primary and secondary schools in the City of Zagreb, selected for conduction of teaching practice.
4.2. Information on premises and equipment envisioned for studies
The building of the Department of Mathematics at 30 Bijenička cesta, Zagreb, with the total
area of 8400 m2, was constructed in 1991, and extended in 2013. There are 21 classrooms, one
seating 200 persons, 11 classrooms for 70-90 persons, while the others have 30-50 seats. Seven
largest rooms are lecture theatres, equipped with multimedia equipment (sound system, LCD
projectors and computers), while other premises are equipped with LCD projectors, screens and
computers.
Student computers are distributed in 6 computer classrooms with the total of 90 working
places. Also, at the Department of Mathematics there is a modern teleconference room with a
“smart board” and HD equipment for distance online learning and work. In the computing centre
there are 19 servers for various purposes out of which 2 Linux servers and 2 Windows servers are
available to students. All student computers are connected to 100 Mbit local network with
permanent 1 Gbit connection to CARNet, and Internet. All necessary software is installed on
computers, from operating systems (MS Windows, Linux) through programming languages (C,
C++, Java), data base systems (MS SQL Server, MySQL), office packages (MS Office,
OpenOffice), to special mathematical tools (LaTeX, MATLAB, SAS Statistical Software, StatSoft
Statistica, WinEdit). The software included in MSDN AA subscription is freely available to
students.
Central library is also available and open to students, with the largest collection of literature
on mathematics in Croatia as well as student reading-room with 70 seats and connections to
computer network.
Department of Mathematics is integrated into the Croatian Higher Education Information
System (ISVU) which means that the entire studying process is supported by information
technology, so that students have the possibility to perform many of their activities online.
4.3. Teachers and collaborators to participate in execution of studies
The proposed Graduate University Programme in Mathematics and Computer Science
Education has been realised by teachers and assistants from the Faculty of Science, Department of
Mathematics, University of Zagreb and external collaborates for courses in pedagogy and
psychology, some computer science courses, and for taking care of Mathematics Teaching Practice
in Middle and Secondary School.
For these subjects a permanent collaboration will be established with the following
institutions, members of University of Zagreb: Faculty of Teacher Education — Department of
The Pedagogical, Psychological and Didactic Education of Subject Area Teachers (Didactics 1 –
Curriculum Approach, Didactics 2 – Teaching and Educational System and elective pedagogical
and psychological courses), Institute for social research - Zagreb, Centre for educational research
146
and development (Evaluation in education), Faculty of Philosophy (Educational psychology -
theories of learning and teaching) and Faculty of Electrical Engineering and Computing
(Computer Architecture, Operating Systems, Computer graphics). The Mathematics Teaching
Practice in Middle and Secondary School is organized in collaboration with a number of
elementary and secondary schools in Zagreb, and will be carried out by experienced practising
teachers of mathematics and computer science in those schools.
The precise teachers course assignments will be made according to realization plan for
each academic year. Since it is planned to enrol not more than 60 students in each year, the
compulsory course lectures will be performed for the whole group, for tutorials and seminars the
students will be divided into two groups, and for practical didactic class work into twelve groups
of 5 students. This principle applies to the teaching of elective courses with the exception of
special cases when more than 60 students enrol a particular subject (i.e. courses that are common
to a number of graduate and undergraduate studies, which are performed by visiting professors and
taught for only one academic year, and the like). In such cases, according to the needs and
possibilities (human and physical) additional round of exercises is formed.
Additional shifts for lectures and tutorials, i.e. the improvement of the teaching quality by
reducing the number of students in a particular group is brought in line with the growth dynamics
of personnel and space potentials of the Department of Mathematics, as foreseen by 2003
Development Strategic Plan. Our aim is to achieve the standard of maximum of 30 students in one
audio tutorials shift and the maximum of 15 students in one shift of laboratory tutorials (computer
classroom sessions).
Below is the list of teachers who shall participate in the realization of the Graduate
University Programme in Mathematics and Computer Science Education, but without the list of
mentors and schools where students will do their practical classroom work, since these are
reconsidered each academic year (according to capabilities of particular schools).
Faculty of Science, Department of Mathematics:
Dražen Adamović, PhD, professor
Ljiljana Arambašić, PhD, associate professor
Tina Bosner, PhD, assistant professor
Zvonimir Bujanović, PhD, assistant professor
Aleksandra Čižmešija, PhD, professor
Andrej Dujella, PhD, professor
Zrinka Franušić, PhD, assistant professor
Goran Igaly, PhD, senior lecturer
Zvonko Iljazović, PhD, assistant professor
Mladen Jurak¸ PhD, professor
Matija Kazalicki, PhD, assistant professor
Vjekoslav Kovač, PhD, assistant professor
Vedran Krčadinac, PhD, associate professor
Robert Manger¸ PhD, professor
Eduard Marušić – Paloka, PhD, professor
Željka Milin Šipuš, PhD, associate professor
Goran Muić, PhD, professor
Ivica Nakić, PhD, assistant professor
Goranka Nogo, PhD, assistant professor
Ozren Perše, PhD, assistant professor
Mirko Polonijo, PhD, professor
147
Mirko Primc, PhD, professor
Saša Singer, PhD, associate professor
Siniša Slijepčević, PhD, professor
Maja Starčević, PhD, assistant professor
Dragutin Svrtan, PhD, professor
Juraj Šiftar, PhD, professor
Hrvoje Šikić, PhD, professor
Boris Širola, PhD, professor
Sanja Varošanec, PhD, professor
Vladimir Volenec, PhD, professor
Marko Vrdoljak, PhD, assistant professor
Mladen Vuković, PhD, associate professor
Faculty of Philosophy:
Vesna Vlahović – Štetić, PhD, professor
Faculty of Electrical Engineering and Computing: Leonardo Jelenković, PhD, assistant professor
Slobodan Ribarić, PhD, professor
Faculty of Teacher Education:
Tajana Ljubin Golub, PhD, associate professor
Dubravka Miljković, PhD, associate professor
Siniša Opić, PhD, assistant professor
Daria Rovan, PhD, assistant professor
Daria Tot, PhD, assistant professor
Ruđer Bošković Institute: Tomislav Šmuc, PhD
Polytechnics of Zagreb
Mladen Mauher, PhD
148
4.4. Data about each of the engaged teachers
NAME: Dražen Adamović, PhD
JOB TITLE: Professor
DATE OF LAST PROMOTION: 19th June 2012
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University
of Zagreb
E-MAIL: [email protected]
URL: http://www.math.hr/~adamovic/
SHORT CURRICULUM VITAE:
Dražen Adamović was born in Osijek, Croatia on January 13, 1967. He studied
Mathematics at the University of Zagreb where he obtained his B.Sc. and M.Sc. degrees in
Mathematics in 1992 and 1995, respectively. In 1996 he obtained his Ph.D. in Mathematics
at the same university. The title of the thesis was ‘‘Representation of vertex algebras at half-
integer level associated to symplectic affine Lie algebra’’ (adviser prof. dr. Mirko Primc). He
was Teaching Assistant ( 1992-1998), Assistant Professor (1998-2002), Associate Professor
(2002-2007) and at the Department of Mathematics, University of Zagreb. He was promoted
to Professor in 2007. He lectured 10 undergraduate courses and 4 graduate courses.. He was
supervisor of 20 Diploma Thesis, one Master’s Thesis and two PhD dissertation. He is a
organizer of the Algebra Seminar at the Department of Mathematics. From 2003-2006 , he
was the chair of Scientific Section and Scientific Colloquium of Croatian Mathematical
Society. He is editor in Central European Journal of Mathematics (since 2004), Mathematical
Communications (since 2008). Since 2012. he is Managing Edotor of Glasnik Matematicki.
He was a leader of domestic project “Vertex-algebras” and Croatian-Hungarian research
project “Algebraic methods in mathematical physics”. He was organizer of the conferences
Functional Analysis X and Representation Theory XI, XII organized in Dubrovnik 2008.,
2009. and 2011 , and workshopa Algebraic methods in Mathematical Physics organized in
Zagreb in 2011.
His current research interests include vertex operator algebras, conformal field theory,
representation theory and infinite-dimensional Lie algebras and superalgebras. He published
30 research articles about these subjects (23 indexed in CC and SCI). According to SCI, his
papers are cited over 150 times and in some monographs on vertex algebras. He was invited
speaker at more than 20 mathematical conferences in Europa, USA, India and China. He
visited TIFR and Harish-Chandra Institute, in India, and the Erwin-Schroedinger institute in
Austria. He also visited universities Albany (USA), Lund (Sweden) and Budapest (Hungary).
He is a reviewer of Mathematical Reviews and Zentrablatt fur Mathematik. He is a member of
the Croatian Mathematical Society and the American Mathematical Society. He received
National Science Award for 2009.
149
NAME: Ljiljana Arambašić, PhD
JOB TITLE: Associate Professor
DATE OF LAST PROMOTION: 17th May 2011
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL: http://www.math.hr/~ljsekul/
SHORT CURRICULUM VITA
Education: B.Sc. 1995, University of Zagreb, Department of Mathematics, M.Sc. 1999,
University of Zagreb, Department of Mathematics, Ph.D. 2005, University of Zagreb, Department
of Mathematics, thesis advisor: Damir Bakić.
Teaching: University of Zagreb, several mathematical courses; advisor for 11 B.Sc. thesis.
Research interests: operator theory, C*-algebras, Hilbert C*-modules, frame theory,
wavelet theory.
150
NAME: Tina Bosner, PhD
JOB TITLE: Assistant Professor
DATE OF LAST PROMOTION: 27th October 2009
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL: web.math.pmf.unizg.hr/~tinab/
SHORT CURRICULUM VITAE:
She was born in Zagreb in 1973., where she obtained her B. Sc. in 1997. at the Department
of Mathematics of the University of Zagreb under the supervision of Prof. D. Svrtan. In the same
year and at the same institution she started her graduate studies. She received M. Sc. in 2002. and
Ph. D. in 2006. with the thesis „Knot insertion algorithms for Chebyshev splines“. The Ph. D.
advisor was Prof. M.Rogina.
Since 1998. she works as a teaching assistant at the Department of Mathematics of the
University of Zagreb, and since 2009. as an assistant professor. She taught several courses for
math and non-math students including Numerical methods in physics, Scientific computing and
Practicum in numerical methods of statistics.
Her research interest is Chebyshev theory for spline functions and development of
numerically stable algorithms for calculating with certain splines which can be applied to CAGD
or for solving singularly perturbed boundary value problems.
151
NAME: Aleksandra Čižmešija, PhD
JOB TITLE: Professor
DATE OF LAST PROMOTION: 19th June 2012
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL:
SHORT CURRICULUM VITAE:
Born in Čakovec, Croatia, on August 16th 1968. Graduated from Department of
Mathematics, University of Zagreb with major in mathematical informatics and statistics.
Obtained MSc degree in 1994 and PhD in 1999. PhD thesis title was Mixed Means and
Inequalities of Hardy and Carleman Type (supervisor: Croatian Academy member Josip Pečarić).
She has been employed at the University of Zagreb, Department of Mathematics, since
1990, first as an assistant, senior assistant (1999), assistant professor (2001) and associate
professor (2006). She was a vice-dean for education (2002 - 2005). She is a member of the
Division of Computer Science and the Chair of Didactics of Mathematics and ICT.
Areas of her scientific and professional interest are: mathematical analysis (functional
spaces and theory of inequalities) and didactics of mathematics. She authored 29 scientific papers
(20 of them listed in SCIE), 2 compilations of mathematical competitions and 20 didactical and
popularization papers.
She is member of the editorial boards of the following journals: Journal of Mathematical
Inequalities, Croatian Journal of Education (scientific journals listed in SCIE / SSCI), Matka and
Math-e (popularization journals).
152
NAME: Andrej Dujella, PhD
JOB TITLE: Professor
DATE OF LAST PROMOTION: 14th July 2009
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL: http://web.math.hr/~duje/
SHORT CURRICULUM VITAE:
Andrej Dujella was born on May 21, 1966. in Pula. He completed primary and secondary
education in Novigrad and Zadar, and graduated from the Department of Mathematics, University
of Zagreb in 1990. He received his M.Sc. in 1993 and Ph.D. in 1996 at the same faculty. From
1997 he works at the same faculty as Assistant Professor, from 2000 as Associate Professor, and
from 2004 as Professor. During that period, he gave lectures on 10 undergraduate and 5 graduate
courses. He was visiting professor at Technische Universität Graz (2001), University of Debrecen
(2007) and Basque Center for Applied Mathematics Bilbao (2011).
The main fields of his research interest are Diophantine equations and elliptic curves. The
most important scientific results are related to the theory of Diophantine m-tuples. His list of
publication contains 77 research papers and 3 books. Supervisor of 10 Ph.D. dissertation, 8
Master's thesis and 160 graduation thesis. Editor-in-Chief of the scientific journal Glasnik
Matematicki since 2012. In 2000 received Croatian Mathematical Society Award for Scientific
Achievements in Mathematics, in 2004 received Award of the Croatian Academy of Sciences and
Arts, and in 2006 received State annual award for science. Leader of 10 scientific projects (8 of
them are international). Married, father of three children.
153
NAME: Zrinka Franušić, PhD
JOB TITLE: Assistant Professor
DATE OF LAST PROMOTION: 19rd February 2013.
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL: http:// web.math.pmf.unizg.hr/~fran/
SHORT CURRICULUM VITAE:
Zrinka Franušić was born on January 2, 1972 in Zagreb. She completed primary and
secondary education in Zagreb. She received B.Sc. in 1995, M.Sc. in 2000 and Ph.D. degrees in
2005, all in Mathematics at Department of Mathematics, University of Zagreb. In 1995 she
started as Teaching Assistant at Department of Mathematics in Zagreb. At the present has position
of Assistant Professor at the same department.
She taught several courses in mathematics (recitations for Linear algebra, Elementary
mathematics, Euclidean spaces, Calculus, etc., lectures for Analytic geometry, Elementary number
theory, Cryptography) for math and non-math students. She was a supervisor of 15 graduation
thesis.
The main fields of her research interest is the theory of Diophantine m-tuples and
diophantine equations.
Married, mother of four children.
154
NAME: Goran Igaly, PhD
JOB TITLE: senior lecturer
DATE OF LAST PROMOTION: 19th June 2012
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL: http://web.math.pmf.unizg.hr/~igaly/
SHORT CURRICULUM VITAE:
Education: Born in Zagreb, Croatia, on March 29th 1963. Graduated from Department of
Mathematics, University of Zagreb with major in mathematical informatics and statistics.
Obtained MSc degree in 1992 and PhD in 1997
Teaching:1988—2012 At Department of Mathematics, University of Zagreb. G. Igaly was
the lecturer of about 35 courses.
Research interests: Combinatorics (formal languages, enumerative combinatorics).
155
NAME: Zvonko Iljazović, PhD
JOB TITLE: Assistant Professor
DATE OF LAST PROMOTION: 26th January 2011
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL:
SHORT CURRICULUM VITAE:
Education: B.S. (2001., University of Zagreb), M.S. (2005., University of Zagreb), PhD
(2010., University of Zagreb)
Research interests: computable analysis, computable topology
157
NAME: Leonardo Jelenković, PhD
JOB TITLE: Assistant Professor
DATE OF LAST PROMOTION: 11th July 2011
ACADEMIC INSTITUTION: Faculty of electrical engineering and computing, University of
Zagreb
E-MAIL: [email protected]
URL: http://www.fer.unizg.hr/leonardo.jelenkovic
SHORT CURRICULUM VITAE:
Leonardo Jelenković was born 1973. in Pazin, Croatia. He received the BS degree in Electrical
Engineering in 1996., and MS degree (2001) and PhD degree (2005) in Computer Science, all at
University of Zagreb Faculty of Electrical Engineering and Computing. He joined the Department
of Electronics, Microlelectronics, Computer and Intelligent Systems in 1997, and still works there
as assistant professor.
Thesis of his master degree was “Evaluation and analysis of Stewart parallel manipulators” in
which he designed algorithms for workspace calculation and analysis (kinematic properties, error
analysis). In his doctorate “Multithreaded embedded systems based on monitors”, he proposed
particular monitors (synchronization primitives) as basic building block for embedded systems
with severe hardware constraints. Mentor for BS, MS and PhD was prof. Leo Budin.
Leonardo Jelenković is involved in several courses on PhD studies (Scheduling algorithms,
Algorithms in embedded computer systems), graduate studies (Real time systems, Operating
systems for embedded computers) and undergraduate studies (Operating systems), all on
University of Zagreb Faculty of Electrical Engineering and Computing. He also teaches an course
(Operating systems) on University of Zagreb Faculty of Science. He had mentored 37 students so
far.
Research interests of Leonardo Jelenković include: operating system concepts, designs and
implementations (particularly for embedded and real-time systems), multithreading
(parallelization, scheduling, RT communication and synchronization), representation of previous
systems, methods and problems for students. He has published 13 papers in conference
proceedings and one paper in journal. He is co-author of two books (in Croatian): “Operating
Systems” (Operacijski sustavi) and “System software” (Sustavna programska potpora). He has
prepared teaching materials for his graduate courses.
Leonardo Jelenković is IEEE member. He is also secretary for AMAC-Alumni FER (alumni
association of University of Zagreb Faculty of Electrical Engineering and Computing).
158
NAME: Vedran Krčadinac, PhD
JOB TITLE: Associate Professor
DATE OF LAST PROMOTION: 28th June 2011
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University
of Zagreb
E-MAIL: [email protected]
URL: http://www.math.hr/~krcko/
SHORT CURRICULUM VITAE:
Born on the 26th November 1973 in Zagreb. Attended elementary school in Zagreb and in
Hamburg (Germany), and secondary school in Zagreb (XV. Gymnasium – MIOC). BSc
degree in December 1996, MSc degree in October 1999, and PhD degree in May 2004 at the
Department of Mathematics, Faculty of Science, University of Zagreb, under the supervision
of prof. Juraj Šiftar.
From April 1997 teaching assistant and young researcher at the Department of Mathematics.
From December 2005 assistant professor, and from June 2011 associate professor in
mathematics. Since 2005 lecturer in 10 undergraduate courses, 2 graduate courses and one
postgraduate course. Supervisor of 26 masters theses and co-supervisor of one doctoral
dissertation.
Researcher on the scientific projects Combinatorial designs and finite geometries and Non-
associative algebraic structures and their applications. Published 7 scientific papers related
to the first project; research topics are combinatorial and geometric-combinatorial structures,
in particular existence and classification problems about them. Published 5 scientific papers
related to the second project; research topics are special classes of quasigroups with
applications in geometry. Also published 6 professional papers, 4 of which co-authored by
students.
Head of the Geometry Section and active member of the Seminar for Geometry at the
Department of Mathematics. Seven contributed presentations at international conferences and
one invited plenary lecture. Member of the Croatian Mathematical Society.
159
NAME: Tajana Ljubin Golub, PhD
JOB TITLE: Associate Professor
DATE OF LAST PROMOTION: 24th November 2010
ACADEMIC INSTITUTION: Faculty of Teacher Education, University of Zagreb
E-MAIL: [email protected]
URL:
SHORT CURRICULUM VITAE:
Tajana Ljubin Golub received her degrees from University of Zagreb, Department of
Psychology. For several years she was working as a clinical psychologist (1990-1997). She was
senior lecturer at Police College of Ministry of Interior (2003-2009) teaching subjects in
psychology, and also served in the same institution as a vice dean (2003-2008).
Currently she is Associate Professor of Applied Psychology at Faculty of Teacher
Education where she teaches several courses on the educational psychology (e.g. Psychology of
Learning and Teaching) and applied psychology (e.g. Forensic Psychology, Prevention of Abuse
and Risk Behaviors). She has published around 40 papers and book chapters on topics related to
applied psychology. In 2007 she get an award „Marulić: Fiat Psychologia“ for her contribution to
the development of applied psychology in Croatia.
160
NAME: Robert Manger, PhD
JOB TITLE: Professor
DATE OF LAST PROMOTION: 13th March 2012
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL: http://www.math.hr/~manger
SHORT CURRICULUM VITAE:
Robert Manger was born in Zagreb in 1957. He received the BSc (1979), MSc (1982), and
PhD (1990) degrees in mathematics, all from the University of Zagreb. For more than ten years he
worked in industry, where he obtained practical experience in programming, computing, and
designing information systems. In the period between 2000 and 2003 he also served at the
Croatian Ministry of Science and Technology as a deputy minister responsible for ICT.
Dr Manger is presently a full professor at the Department of Mathematics. He teaches
undergraduate and postgraduate courses dealing with data structures and algorithms, database
systems, software engineering, and NP-hard combinatorial optimization problems. He is the leader
of the scientific project 037-0362980-2774 “Distributed algorithms for finding optimal paths in
graphs” financed by the Croatian Ministry of Science, Education and Sports.
His current research interests include: combinatorial optimization, design and analysis of
algorithms, meta-heuristics, parallel and distributed processing.
Dr Manger has published 22 papers in international scientific journals, 30 scientific papers
in conference proceedings, 10 professional papers, and 4 course materials. He acted as a mentor
for more than 100 undergraduate, 5 postgraduate and 4 doctoral students. He is also a co-author of
the strategic document “Croatia in the 21st Century – Information and Communication
Technology”, which has been adopted by the Croatian parliament.
Dr Manger is a member of the Croatian Mathematical Society, Croatian Society for
Operations Research and IEEE Computer Society.
161
NAME: Eduard Marusic-Paloka, PhD
JOB TITLE: Professor
DATE OF LAST PROMOTION: 14th July 2009
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL: www.math.hr/~emarusic
SHORT CURRICULUM VITAE:
He received his BSc at the University of Zagreb (1989), Msc at the University of Zagreb
(1992), and Phd at the Universite de St-Etienne in 1995.
He taught several courses, including Analytical mechanics, and Mathematical analysis 3, 4,
Methods of mathematical physics, Applied analysis, Introduction to analysis, Mathematical
methods of fluid mechanics, Introduction to Sobolev spaces.
His research interests include Partial differential equations, mathematical models in
continuum mechanics (fluid mechanics) and homogenization.
He has published 57 papers, 44 of them in journals covered by the Current Contents. His
papers are cited more then 230 times according to the WOS, so far. He is member of the editorial
bord of „Glasnik matematički“, „Differential equations and applications“ and „ISRN
Mathematical analysis“. In 2005 he has received Croatian state award for science. He was
principal investigator of 3 scientific projects financed by MZOŠ. He was researcher on one french
and one EU project.
He was the head of the Division for applied mathematics 2003./2004. i 2004./2005. of the
Department of mathematic. He is deputy head in charge of the research of the Department of
mathematics from 2007. until now.
162
NAME: Mladen Mauher, PhD
JOB TITLE: High School Professor
DATE OF LAST PROMOTION: 20th April 2010
ACADEMIC INSTITUTION: Polytechnics of Zagreb, Zagreb (1st November 2011)
E-MAIL: [email protected], [email protected]
URL: http://www.tvz.hr
SHORT CURRICULUM VITAE:
Graduated on Faculty of economic sciences, Zagreb. Master's degree from the area of economy
(economy of automations) on University in Zagreb; doctor's degree on Faculty of organization and
informatics in Varaždin, University in Zagreb.
ICT professional and management career („Chromos“, „Jugobanka Zagreb“, „Zagrebačka banka“).
Scientific and professional work in Institute of traffic sciences and Zagreb University Computing
Centre. Strategic management positions in „Jugobanka Zagreb“ and „Zagrebačka banka“ banks.
Adviser in ICT projects for „Privredna banka Zagreb “ and „Croatia insurance“, and some SME
business systems.
Head of Government Office for the internetization. Author, co-author and participant in e-
Government documents (healthcare, education, court and justice, culture, election; acts and
regulations of information society). Participated in ICT project management unit in healthcare.
Member is CARNet Management board (2002/2003). Keynote speaker on Microsoft e-
Government Leader's Conference in Seattle. Participant of Croatian delegation on World Summit
On Information Society, Geneve.
Lectured „Computer programming“ at Faculty of transportation sciences, „Banking Technology“
at DSM at Faculty of Electrical engineering and computing, „Information management
technologies“ at Master of Business Administration and „Organization and management“ (Faculty
of Economics). Lectures „Electronic government“ on Management in Informatics of Postgraduate
Studies (Faculty of Economics) and „Electronic Business Systems“ at Polytechnic graduate
professional study programme. Chosen for lecturer on PDS for Economic Theory.
Lectures on Polytechnic of Zagreb (Electronic business systems, Software engineering and
information systems, Physical Asset Management System), High school for Applied Computing
Zagreb (Software Engineering, Business Information Systems), Faculty of Science-Department of
Mathematics (Social aspects of ICT, Software Project Management).
Member of Croatian society for simulation modeling; Croatian society for operations research;
Organization board of Information Technology Interfaces Conference; Program board of „Journal
of Computing and Information Technology“ - national edition; Organization board of 5.
Symposium „Computer Science in Sport”. Member of the MIPRO International Program
Committee.
Has published more than 40 scientific and professional papers at international and domestic
conferences and journals.
163
NAME: Željka Milin Šipuš, PhD
JOB TITLE: Professor
DATE OF LAST PROMOTION: 21nd January 2014
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL:
SHORT CURRICULUM VITAE:
She received her B. sc. In 1987 with the thesis “Radon transform”, supervised by prof.
dr.sc. Mirko Primc, at the Department of Mathematics, University of Zagreb. She received her M.
sc. 1991. with the thesis “Elliptic operators and Hodge theory”, supervised by prof. dr.sc. Mirko
Primc, at the Department of Mathematics, University of Zagreb. She received her Ph. D. in 1998
with the thesis “Multidimensional isotropic spaces”, University of Zagreb, supervised by prof. dr.
sc. Boris Pavković.
She lectured the following undergraduate courses at Department of Mathematics,
University of Zagreb: Introduction to differential geometry, Analytic geometry, Geometry of
surfaces, Linear Algebra, Riemannian geometry, ICT in mathematics education, Methods of
teaching mathematics, and post-graduate courses Geometry and topology, Mathematics education
research and Semi-Riemannian geometry; and at Department of Mathematics, University of
Osijek: Introduction to differential geometry.
Her research interests include differential geometry in semi-Riemannian spaces, geometry
of Cayley-Klein spaces and mathematics education. She authored 16 research papers
published/accepted for publication in international journals. She collaborated in several scientific
projects, like: Geometries and algebraic-geometrical structures (prof. dr. sc. Vladimir Volenec),
Didactical standards in mathematics education (prof. dr. sc. Zdravko Kurnik), Differential
geometry of spaces with indefinite and degenerate metrics (prof. dr. sc. Blaženka Divjak) and
Educational research in Physics and Mathematics (dr. sc. Maja Planinić).
164
NAME: Dubravka Miljkovic, PhD
JOB TITLE: Associate Professor
DATE OF LAST PROMOTION: 3rd March 2009
ACADEMIC INSTITUTION: Faculty of Teacher Education, University of Zagreb
E-MAIL: [email protected]
URL
SHORT CURRICULUM VITAE:
Born on 28th September, 1953. in Zagreb. Graduated in Psychology and Pedagogy at the
Faculty of Philosophy, University of Zagreb in 1975. In 1986 obtained MA in Psychology with a
thesis on the area of reading and in 1990 a Ph.D. in Education with the theme in the field of
general education. Additional trainings were in the field of NGO Management, Human Resource
Management and Transactional Analysis.
After graduation she worked as a school psychologist and teacher at primary school, at
educational center and grammar school, where she taught psychology. At Croatian Studies she was
a lecturer in Educational Psychology, Psychology Teaching Methods and Positive Psychology.
She was the member of the Governing Council of the University of Applied Sciences Vern, where
she also founded several courses in the area of business and organizational psychology. Since May
2005 she has been permanently employed at Faculty of Teacher Education in the Department of
Educational Studies. From 2007 – 2009 she was the head of this department and the head of
pedagogical and psychological training course. She has been teaching Pedagogy, Didactics,
Classroom Management (at the graduate and doctoral studies), Communication in Education,
Educational Theory and Evaluation in Education.
She is one of the founders and first president of the Association of Telephonic Emergency
Services in Croatia. She (co)wrote 34 books (of which 3 are university and 1 polytechnic
textbooks), chapters in several books, about 80 scientific papers and more than 300 professional
and popular articles for many newspapers and magazines and is the editor in chief of the
pedagogical journal Napredak. She participates in various radio and TV shows related to topics in
psychology and pedagogy, she is the member of the administrative committee of the Forum for
Freedom in Education and a member of Croatian Academy of Educational Sciences, Croatian
Psychological Society, Croatian Psychological Association and Croatian Pedagogical Literary
Society.
In 1997 she was awarded The Ramiro Bujas award by Croatian Psychological Society, for
the exceptional achievements in the promotion and popularization of psychology. She was
awarded the Annual National Award for popularizing psychology by Croatian Ministry of
Science. In 2009 she received The Zoran Bujas award for psychological book of the year.
165
NAME: Goran Muić, PhD
JOB TITLE: Professor
DATE OF LAST PROMOTION: 19th July 2012
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL: http://web.math.pmf.unizg.hr/~gmuic/
SHORT CURRICULUM VITAE:
Education: Diploma thesis 1993 (advisor M. Primc). Master degree thesis 1996 (advisor M.
Tadić). Ph. D. 1997 (advisor M. Tadić).
He taught several courses in pure mathematics and computer science: Mathematical
structures, Mathematics for chemistry I, II, Complex Analysis, Algebraic Curves, Vector Spaces,
Introduction into Mathematics, Elementary Mathematics II, Computer Science Lab I, II. He gave
6 graduate courses. He advised 26 defended diploma thesis, 3 master thesis, and 4 Ph.D. thesis.
Research interests: automorphic and modular forms. He visited and gave lectures on
several universities in USA, including a three year stay at the University o Utah, Paris, Berlin,
Vienna, Tel-Aviv, Jerusalem, Poitiers, Oberwolfach, Kyoto, Hong-Kong.
He authored 39 published/accepted research papers. He was awarded by the Croatian
Mathematical at the Third Croatian mathematical congress held in Split in the summer of 2004.
He was awarded by the Outstanding Instructorship Award for research and teaching at the
University of Utah in 1999.
166
NAME: Ivica Nakić, PhD
JOB TITLE: Assistant Professor
DATE OF LAST PROMOTION: 23th September 2014
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University
of Zagreb
E-MAIL: [email protected]
URL:
SHORT CURRICULUM VITAE:
He obtained his B. Sc. in 1995. at the Department of Mathematics of the University of
Zagreb under the supervision of prof. B. Najman. In 1996. he started his graduate studies at
the Department of Mathematics. He recieved M. Sc. in 1998. In 2003 he obtained Ph. D.
thesis with the title Optimal damping of vibrational systems at the Fernuniversitaet Hagen,
Germany. The Ph. D. advisor was prof. K. Veselić.
He worked as a teaching assistent at the Department of Matematics of Univversity of
Zagreb during the following periods: 1996. -2000, 2002.-2003. From 2000 till 2002 he
worked as a Wissenschaftliche Mitarbeiter at the Fernuniversitaet Hagen in Germany. He
became assistant professor at the Department of Mathematics in 2003.
His research intersts cover systems theory, operator theory, vibrational systems and
semigroup theory, as well as various applications of aforementioned mathematical fields.
He organized two scientific conferences, and was to the main editor of the journal
math.e in the period 2009-2012.
167
NAME: Goranka Nogo, PhD
JOB TITLE: Assistant Professor
DATE OF LAST PROMOTION: 27th November 2012
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL: web.math.hr/~nogo
SHORT CURRICULUM VITAE:
She graduated from Department of Mathematics, University of Zagreb with major in
mathematical informatics and statistics. She obtained MSc degree in 1985 and PhD in 1998. PhD
thesis title was Parallel Algorithms for Network Flow Problems.
She has been employed at the University of Zagreb, Department of Mathematics, since
1982, first as an assistant, senior assistant, and assistant professor. She has been head of
Computing Centre. She is member of the Division for Computer Science and Chair of Didactics of
Mathematics and ICT.
Areas of her scientific and professional interest are: parallel algorithms, combinatorial
optimisation, and didactics of ICT. She authored 12 scientific papers and 16 didactical and
popularisation papers. She is also a co-author of two textbooks. She was associated in 5 scientific
projects, one technology project, and nine projects of ICT application.
She acted as a mentor for 16 undergraduate students.
168
NAME: Siniša Opić, PhD
JOB TITLE: Assistant Professor
DATE OF LAST PROMOTION: March 2009
ACADEMIC INSTITUTION: Faculty of Teacher Education, University of Zagreb
E-MAIL: [email protected]
URL
SHORT CURRICULUM VITAE:
Siniša Opić was born on the 08th December 1973 in Pakrac. He graduated in 1996 at the Faculty
of Philosophy, Department of Pedagogical Science. That same year he enrolled in postgraduate
studies (mr.sc.) at the Faculty of Education and Rehabilitation Sciences, Department of Behave
Disorders. After passing the differential exams he got Masters (of science) in 1999.
In 2007 he got his doctorate at the University of Zagreb, Department of Pedagogy, where since
2006 he has been working as a lecturer (part time job).
Since 2009 he has been employed as an assistant professor (docent) at Faculty of Teacher
Education, University of Zagreb (full time job).
He is also is (or was) a lecturer at the Faculty of Science, Academy of Fine Arts, Faculty of
Teacher Education in Gospić (University of Rijeka).
He performs lecture at many courses, undergraduate, graduate and doctoral studies. The areas of
scientific interest are: research methodology (social science), trichotomy of behavior disorders,
pedagogy and didactics. He mentors a dozen students in the preparation of the master thesis.
He is a reviewer of several scientific journals and several international scientific conferences,
textbooks, the University Development Fund.
He is the author of many scientific papers, professional papers, invited lectures, presentations at
international and national scientific conferences.
Published articles; http://bib.irb.hr/lista-radova?autor=231642
169
NAME: Ozren Perše, PhD
JOB TITLE: Associate Professor
DATE OF LAST PROMOTION: 19th February 2013
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University
of Zagreb
E-MAIL: [email protected]
URL:
SHORT CURRICULUM VITAE:
Ozren Perše was born in Zagreb, Croatia on March 3rd, 1976. He studied
Mathematics at the University of Zagreb where he obtained his B.Sc. and M.Sc. degrees in
Mathematics in 1998 and 2003, respectively. In 2005 he obtained his Ph.D. in Mathematics
at the same university. The title of the thesis was ‘‘Vertex operator algebras associated to
affine Lie algebras of type A_l^1 and B_l^1 on admissible half-integer levels’’ (advisors:
Dražen Adamović and Mirko Primc). From 1999 to 2007 he was Teaching Assistant at the
Department of Mathematics, University of Zagreb.
He lectured the following undergraduate courses: Linear Algebra I, II; Elementary
Mathematics II and Vector spaces. He also lectured the graduate course ‘‘Kac-Moody
algebras’’. He was supervisor of 11 Diploma Thesis. He is a co-organizer of the Algebra
Seminar at the Department of Mathematics.
His current research interests include vertex operator algebras and representation
theory of infinite-dimensional Lie algebras. He published 7 research articles about these
subjects. Since 2007, he is an investigator in the research project ‘‘Vertex operator algebras
and infinite-dimensional Lie algebras’’ headed by Mirko Primc. He was a collaborator in the
Croatian-Hungarian bilateral research project “Algebraic methods in mathematical physics”
headed by Dražen Adamović and Gabriella Bohm. In 2008 he received the Croatian
Mathematical Society Award for young scientist. He attended many mathematical
conferences in Europe, USA and Asia. He is a reviewer for Mathematical Reviews and
Zentrablatt fur Mathematik. He is a member of the Croatian Mathematical Society and the
American Mathematical Society.
170
NAME: Mirko Polonijo, PhD
JOB TITLE: Professor
DATE OF LAST PROMOTION: 12th January 1999
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL:
SHORT CURRICULUM VITAE:
Education: Born in 1949 in Zagreb. Graduated in mathematics in 1975 from the Faculty of
Sciences (PMF) in Zagreb (Theory of Quaternars and Möbius's Geometry, thesis supervisor Prof.
Vladimir Volenec). Awarded doctor's degree in 1981 from the PMF in Zagreb (Geometry of
Totally Symmetric Medial Ternary Quasigroups, thesis supervisor Prof. Vladimir Volenec).
Teaching: Employed at the Department of Mathematics of PMF since 1972. Appointed
full professor at the Department of Mathematics of PMF in 1993. Head of the Geometry Section of
the Department of Mathematics. Head of the Geometry Seminar. Head of the Graduate Seminar in
Geometry. Elected head of the Department of Mathematics from 1989 until 1992.
Taught various undergraduate and graduate courses at the Department of Mathematics of
PMF, and teacher training colleges in Osijek and Maribor. Wrote and published (independently
and as co-author) over 60 elementary-school textbooks, work-books, reference books and books
from popular and recreational mathematics.
Research interests: Research interests focus on the theories of binary and n-ary quasigroups
and other algebraic structures, algebraic nets and functional equations, as well as their application
in geometry. Published 24 research papers and 13 scholarly papers. He Participated with papers in
numerous congresses, conferences, seminars and spent some time conducting research abroad.
Collaborator in the scientific project titled Geometries and Algebraic-geometric structures.
Awarded the Department of Mathematics Award for special scientific activity in 1985, together
with professor dr. M. Primc. National annual award for popularisation and promotion of science
(2007)
171
NAME: Mirko Primc, PhD
JOB TITLE: Professor
DATE OF LAST PROMOTION: 12th January 1999
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL:
SHORT CURRICULUM VITAE:
He was born in 1948 in Zagreb. He received his B.Sc. in 1971 at the University of Zagreb,
his MSc in 1974, and his PhD in 1995 at the same institution. He has been working at the
Department of Mathematics, University of Zagreb since 1971. He spent a year at the Institute for
Advanced Studies in Princeton as a visiting scientist in 1980/1981, a year in Berkeley in 1983/84,
and a year in Lund in 1991/92.
Her research interests include Representation theory of semisimple Lie groups, and Kac-
Moody algebras. He published 23 scientific papers. He received Ruđer Bošković prize for his
scientific contrubutions.
172
NAME: Slobodan Ribarić, PhD
JOB TITLE: Professor
DATE OF LAST PROMOTION: 1997
ACADEMIC INSTITUTION: Faculty of EE and Computing, University of Zagreb
E-MAIL: [email protected]
URL: http://www.zemris.fer.hr/clan.php?clan=4&lang=1
SHORT CURRICULUM VITAE:
Slobodan Ribarić, Ph.D., is a Full Professor at the Department of Electronics, Microelectronics,
Computer and Intelligent Systems, Faculty of Electrical Engineering and Computing, University of
Zagreb, Croatia. He teaches the following courses at the undergraduate, graduate level and
postgraduate levels: Computer Architecture II, Introduction to Pattern Recognition (undergraduate
level), Pattern Recognition and Computer Vision (graduate level), and Computer and Robot Vision,
and Biometric Security Systems (postgraduate level). S. Ribarić is a head of the Laboratory of
Pattern Recognition and Biometric Security Systems (RUBOISS). Slobodan Ribarić received the
B.S. degree in electronics, the M.S. degree in automatics, and the PhD. degree in electrical
engineering from the Faculty of Electrical Engineering, Ljubljana, Slovenia, in 1974, 1976, and
1982, respectively.
His research interests include Pattern Recognition, Artificial Intelligence, Biometrics, Computer
Architecture and Robot Vision. He has published more than one hundred and fifty papers on these
topics. Some articles have been published in the leading scientific journals such as IEEE
Transactions on Ind. Electronics, IEEE Transactions on Pattern Analysis and Machine Intelligence,
Microprocessing and Microprogramming, Int. Journal of Pattern Recognition and Artificial
Intelligence i IEEE Proceedings Vision, Image & Signal Processing. Ribarić is author of five
books: Microprocessor Architecture (1986, four editions), The Fifth Computer Generation
Architecture (1986.), Advanced Microprocessor Architectures (1990, two editions), CISC and
RISC Computer Architecture (1996), Computer Structures, Architecture and Organization of
Computer Systems (2011). The book CISC and RISC Computer Architecture was named as the best
scientific books in the field of information science of year 1996 (J. J. Strossmayer award). S.
Ribarić is co-author of the book An Introduction to Pattern Recognition (1988).
Professor Ribarić has held a series of invited lectures at universities and institutes in China,
Germany, Italy and Slovenia. He is a member of Editorial Board of IET Biometrics Journal and
CIT Journal.
Ribarić is a member of the IEEE and MIPRO.
173
NAME: Saša Singer, PhD
JOB TITLE: associate professor
DATE OF LAST PROMOTION: 28st September 2010
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL: http://web.math.hr/~singer/
SHORT CURRICULUM VITAE:
Saša Singer obtained his BSc in mathematics, at the Department of Mathematics,
University of Zagreb in 1981, MSc in mathematics and PhD in mathematics, at the same
Department in 1988 and 1996, respectively. The title of the PhD thesis was ‘‘Complexity of the
Descent Functions for Polynomial Equations’’.
He is author or co-author of 28 research articles in the fields of numerical linear algebra,
and the complexity and accuracy of the numerical algorithms. He attended over 50 international
meetings. He is a member of the Croatian Mathematical Society, SIAM, ACM and ILAS. His
current research interests include design, analysis and application of the efficient and accurate
numerical algorithms.
Saša Singer is author or co-author of 14 professional and popularization papers. He is also
a member of the editorial board of Matematičko-fizički list (mathematical-physical journal for the
secondary school students).
He currently lectures the following undergraduate courses: Programming 1 and
Programming 2, and Numerical Mathematics, and the graduate course The Design and Analysis of
Algorithms. In the past he lectured 17 other courses. He also lectured three postgraduate courses.
He was supervisor of 96 Diploma Thesis, and co-supervised one PhD Thesis. He co-authored the
lecture notes Parallel algorithms and web-book Numerical analysis.
174
NAME: Siniša Slijepčević, PhD
JOB TITLE: Associate Professor
DATE OF LAST PROMOTION: 23th September 2014
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL:
SHORT CURRICULUM VITAE:
He graduated in 1994. on Department of Mathematics, University of Zagreb, and obtained
PhD in University of Cambridge, Department of Applied Mathematics and Theoretical Physics,
UK, in 1999. The topic of his PhD is in the area of Dynamical Systems.
He was a teaching assistant between 1994 and 2000 on University of Zagreb and
University of Cambridge, where he taught Mathematical Analysis, and several courses in Applied
Mathematics and Probability and Statististics. Between 2000 and 2004 he worked as a consultant
and manager in McKinsey & Company, in Prague. Since 2004, he is an Assistant Professor and
Associate Professor in the Department of Mathematics.
His research interests cover Dynamical systems and Probability. He published original
results in Matematische Zeitschrift, Nonlinearity, Discrete and Continuous Dynamical Systems A,
Ergodic Theory and Dynamical Systems, J. Dynam. Differential Equations, Physica A, and others.
The paper with the highest number of citations up to day is on applications of dynamical systems
techniques to Parabolic Differential Equations: Th. Gallay, S. Slijepčević: Energy flow in formally
gradient partial differential equations on unbounded domains (2001.), J. Dynam. Differential
Equations.
The focus of research is ergodic theory, dynamical systems, and applications. In ergodic
theory, the focus is investigations of non-uniform hyperbolicity and applications. The applications
to partial differential equations are related to dissipative systems and energy flow. The applications
to number theory are related to the phenomena of recurrence and equivalent notions of difference
and van der Corput sets.
175
NAME: Tomislav Šmuc, PhD
JOB TITLE: Senior Research Associate
DATE OF LAST PROMOTION: 2006
ACADEMIC INSTITUTION: Ruđer Bošković Institute (permanent employment as scientist)
E-MAIL: [email protected]
URL: http://www.irb.hr
SHORT CURRICULUM VITAE:
Tomislav Smuc was born on 18 August 1961 in Zagreb. He graduated from the Faculty of
Electrical Engineering at the University of Zagreb in 1986. From 1986 he works at Ruder
Boskovic Institute where he obtained Master's degree in 1991 and defended a PhD thesis in 1994,
on the topic of heuristic optimization of nuclear reactor loading patterns. During 90-ties he spent
over two years as a visiting scientist at the nuclear research centers in United Kingdom, Finland,
Germany and The Netherlands. From the year 1999 he works mainly in the field of computer
science and computational modeling with applications in other fields of science. He is currently
the head of the Division Electronics at the Institute Rudjer Boskovic Institute.
From 2008 to 2010 he introduced teaching the subject of Artificial Intelligence and from 2010
Machine learning in the graduate studies of computer science and mathematics at the University of
Zagreb. From 2008 he has mentored two PhD theses and four master theses.
His fields of research are machine learning, knowledge discovery and data mining, and
applications of these techniques primarily in the bio-sciences. He has published over 50 scientific
papers in journals and peer-reviewed conference proceedings, some of them in the top quality
journals like PLoS Genetics, PloS One, Proteomics, Annals of Nuclear Energy. Currently he is PI
of the research project on machine learning methodologies for predictive modeling in
computational biology. He is a member of the IEEE Computer Society and European and Croatian
nuclear society.
176
NAME: Maja Starčević, PhD
JOB TITLE: Assistant Professor
DATE OF LAST PROMOTION: 27th October 2009
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL:
SHORT CURRICULUM VITAE:
Education: B.Sc. 1999 (Department of Mathematics, University of Zagreb), M.Sc. 2003
(Department of Mathematics, University of Zagreb), Ph.D. 2008 (Department of Mathematics,
University of Zagreb).
Teaching: held recitations for 9 courses and lectures for 5 undergraduate courses (Linear
algebra, Analytical mechanics, Systems of differential equations, Object oriented programming
(C++), .Net programming ...), supervisor of 6 B.Sc. thesis
Research interests: mathematical modelling if fluid mechanics, partial differential
equations
177
NAME: Dragutin Svrtan, PhD
JOB TITLE: Professor
DATE OF LAST PROMOTION: 11st March 2003
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL:
SHORT CURRICULUM VITAE:
Date and place of birth: June 9,1950 - Kraljevec Gornji, Croatia
Graduation: Theoretical Mathematics at the University of Zagreb, Croatia , 1971
M.Sc., University of Zagreb, 1979, Ph.D., University of Zagreb, 1982
Languages: Croatian, English, German and Russian
Family status : married , two sons Miro and Damir
Research Possition:
1971-1982,1983-1985 Teaching Assistant, Department of Mathematics, University of Zagreb
1982-1983 Fulbright Research Scholar, Department of Mathematics, Berkeley, USA
1985-1990 Assistent Professor, Department of Mathematics, University of Zagreb
1990-1997 Associate Professor, Department of Mathematics, University of Zagreb
1997- Professor, Department of Mathematics, University of Zagreb.
2001(15.01-15.04) Visiting Professor , LMU, Munich , Germany.
Education:
1971 Graduated in Theoretical Mathematics at the University of Zagreb (Diploma Work:
"Elements of Morse theory")
1979 Obtained an M.Sc. degree at the University of Zagreb (M.Sc.thesis: "Surgery on
differentiable manifolds")
1982 Obtained an Ph.D. degree at the University of Zagreb (Ph.D.Thesis: "Contributions to the
theory of symmetric functions with applications to the Chern character of exterior powers")
Teaching: Differential Geometry, Concrete Mathematics, Number Theory,
Research interests: Differential Geometry and Topology (Chern Character, Atiyah Sutcliffe
conjectures), Algebraic Combinatorics (formal languages, polyomino enumerations,
noncommutative symmetric functions), Symbolic computation (cluster algebras, Robbins problem,
Sabitov theory), Quantum Algebra (multiparametric quon algebras ) .
Among other research results : Proofs of Scott's conjecture on permanents, Korbas conjecture on
Stieffel_Whitney classes of grassmannians, disproof of one-parametric and a multiparametric
extension of Zagier's conjecture, proof of some casses of Atiyah_Suttclife conjectures, solution of
a Robbins heptagon and octagon problem .
178
NAME: Juraj Šiftar, PhD
JOB TITLE: Professor
DATE OF LAST PROMOTION: 13th December 2011
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL:
SHORT CURRICULUM VITAE:
Born in 1955. in Karlovac, Croatia. Living in Zagreb since 1967. Has two children.
Graduated (B.Sc.) in 1977. in Theoretical mathematics at the Mathematical Department of
Faculty of Natural Sciences and Mathematics in Zagreb. Since 1977/78. working as a teaching
assistant at the same department. Obtained M.Sc. degree in 1980. (thesis: "Groups of
perspectivities of finite translation planes"). In 1983/84. working on a Ph.D. thesis under
supervision of Prof. Z.Janko at the Mathematical Institute in Heidelberg. Obtained Ph.D. degree in
1985. in Zagreb (thesis "Finite 4-semiaffine linear spaces"). Elected to the position of assistant
professor in 1986, associate professor in 1993, professor in 2006 and tenured professor in 2011.
Teaching: courses in Linear algebra, Projective geometry, Set theory and Selected topics in
geometry for undergraduate students of mathematics, various mathematical courses for
undergraduate students of physics, electrical engineering etc at the University in Zagreb; 11
postgraduate courses mostly in the fields of finite geometries and coding theory. In 1993/94. gave
an elective course "Finite projective planes" as a visiting professor at the Institute for Geometry of
the Technical University in Graz, Austria. Supervised more than 50 diploma (B.Sc.) theses, four
M.Sc. theses and one Ph.D. thesis.
Publications: 17 research papers in the fields of finite geometries and quasigroup theory,
some of them with co-authors B.Shita, H.Zeitler and V.Krčadinac.
179
NAME: Hrvoje Šikić, PhD
JOB TITLE: Professor
DATE OF LAST PROMOTION: 21th April 2009
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL:
SHORT CURRICULUM VITAE:
Education: Diploma (Univ of Zagreb, 1982), Magister (Univ of Zagreb, 1986), PhD (Univ
of Florida, 1993)
Teaching: Lectures and exercise sections for more than twenty various courses in Croatia
and USA.
Research interests: Probability and stochastic processes, potential theory, wavelets.
180
NAME: Boris Širola, PhD
JOB TITLE: Professor
DATE OF LAST PROMOTION: 13th March, 2012
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL:
SHORT CURRICULUM VITAE:
Boris Širola was born 1963 in Rijeka, Croatia. He completed both the elmentary and
secondary school in Zagreb, and then (acad. year 1983/84) enrolled on the study of mathematics at
PMF-MO. He received his B.Sc. in 1988. The same year he became an instructor and graduate
student of mathematics at PMF-MO. He received his M.Sc. in 1992, and his Ph.D. in 1996. In
October 2000 he became an assistant professor, in February 2006 an associate professor, and in
March 2012 a professor.
For many years he was teaching several courses: Algebraic structures, Elementary
mathematics 1 and 2, Mathematics 1 and 2 etc. He was also an instructor for numerous courses;
e.g., Mathematical analysis 3 and 4, Vector space, Chosen topics in algebra, Theory of analytic
functions etc. In the graduate school he lectured on 3 courses: Lie algebras and representation
theory, Commutative algebra and Riemann Zeta-function. He was an advisor for 6 graduate thesis.
His main research interest is in algebra: Lie algebras, algebraic groups and their
representations, noncommutative algebra and algebraic number theory. His publication list
consists of 18 papers; and one more paper has been accepted for publication. Some of renowned
journals where he has published papers are: Algebras and Representation Theory, Journal of
Algebra, Journal of Lie Theory, Proceedings of the Amer. Math. Soc., Transactions of the Amer.
Math. Soc. etc. He was the principal researcher of 3 scientific projects funded by the Ministry of
Science, Education and Sport, Reublic of Croatia. He is a co-founder and co-leader of the Seminar
for algebra. As a visiting scholar he spent an acad. year 1998/99 at the MIT (Cambridge, USA). In
shorter periods, of 3 to 4 weeks, he also visited the TIFR (Mumbai), Mathematische Institut,
Heinrich Heine Universitet (Dusseldorf) and University of Utah (Salt Lake City). He gave a
number of talks at international mathematical conferences and seminars, both at home and abroad.
He is a member of the Croatian Mathematical Sociey and American Mathematical Society.
181
NAME: Daria Tot, PhD
JOB TITLE: Assistant Professor
DATE OF LAST PROMOTION: 5th May 2010
ACADEMIC INSTITUTION: Faculty of Teacher Education, University of Zagreb
E-MAIL: [email protected]
URL:
SHORT CURRICULUM VITAE:
She was born on 24 February 1964 in Odžak. She completed elementary and secondary school in
Rijeka, where she graduated from the Faculty of Education in 1997 and became Teacher of
Pedagogy. She completed her master thesis Continual Professional Training and Professional
Development of Teachers at the Faculty of Humanities and Social Sciences in Rijeka in 2006. She
obtained an MSc degree in the area of social sciences, field of educational sciences, and in 2009
she obtained a PhD degree, from the same institution, in social sciences, in the field of pedagogy,
branch of didactics, with the doctoral dissertation Self-evaluation of Teachers and the Quality of
Teaching.
After graduating from the Faculty of Humanities and Social Sciences , she was employed as an
expert associate of pedagogy in a private elementary school Grivica in Rijeka, in the kindergarten
Rijeka and in the elementary school Milan Brozović in Kastav. As an external associate teacher
she organized seminars and workshops at the courses School Pedagogy and Theory of Educational
System in School at the Department of Pedagogy at the Faculty of Humanities and Social Sciences
in Rijeka from 2006 to 2010 (form 2008 as an assistant).
At the beginning of May 2010 she was hired as a senior lecturer (docent), and since 25 May 2010
she has been working at the Faculty of Teacher Education in Zagreb.
As a member of teaching staff at the Department for Educational Sciences she gives lectures at the
following courses: Didactics 1: Curriculum Approach, Didactics 2: Teaching and Teacher's
Professional Activities, Pedagogy 1: Theory and Practice of Education and Pedagogy 2:
Educational System to students of teacher education studies at the Faculty of Science in Zagreb.
She teaches Didactics as part of the pedagogical-psychological and didactical program for subject
teachers at the Faculty of Teacher Education in Zagreb. As an external associate she teaches
Pedagogy in the (Trainer Education Department) at the Faculty of Kinesiology in Zagreb.
She participated in writing analyses and reviews for the Napredak magazine, as well as papers for
the conference on ECNSI advanced and systematic research. She is a member of Croatian
Pedagogical Society.
She is a researcher involved in a scientific project approved by the Ministry of Science, Education
and Sports of the Republic of Croatia (009-0000000-2489) led by Professor Anita Klapan, PhD.
Project title: "Perspectives of Adult Education in Croatia in the framework of lifelong learning".
She has worked as an external associate professor since 2007 on the scientific project of the
Ministry of Science, Education and Sports called "Analytical model of monitoring new
educational technologies in lifelong learning", Ministry of Science and Technology of the
Republic of Croatia (227-2271694-1699), led by Professor Vladimir Šimovic, PhD.
The field of her research are professional competences of teachers and subject teachers, their
professional development as well as evaluation and self-evaluation of their work. She proposed a
182
model of professional development for teachers and subject teachers, and she also created a
hypothetical algorithmic model of teacher’s self-evaluation. She has published 15 scientific papers
and many academic papers, and has actively participated in the work of several national and
international professional and scientific conferences.
She actively participated in the organization of conferences at the Institute of Education of the
Republic of Croatia (Education and Teacher Training Agency). She is working on popularization
of science by giving lectures on pedagogy and didactics at the Primorsko Goranska County Expert
Council of pedagogues and the City of Zagreb as well as to giving lectures to teachers and subject
teachers in schools. She participated in the work of a dozen international scientific conferences.
183
NAME: Sanja Varošanec, PhD
JOB TITLE Professor
DATE OF LAST PROMOTION: 13th December 2011
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL:
SHORT CURRICULUM VITAE:
She received her B.S.(Mathematics) 1986, Department of Mathematics, University of
Zagreb, her M.Sc. in Mathematics in 1990 at the Department of Mathematics, University of
Zagreb, and her Ph.D. in Mathematics in 1994 at the Department of Mathematics, University of
Zagreb
Title of her dissertation is Gauss' Type Inequalities, thesis adviser: Josip Pečarić. From
1987 untill 1996 she was an assistant at Dept. of Math., from 1996 she was an assistant professor,
from 2001 an associate professor, and from 2006 she has been a professor of mathematics at the
same Department.
She taught several courses including Mathematical Analysis I and II, Projective Geometry,
Introduction in Differential Geometry, Didactics of Mathematics I, II, III and IV, and Descriptive
Geometry.
Her main research interests are in mathematical analysis, especially in theory of
inequalities. She has published more than 50 scientific articles in the international mathematical
journals and proceedings. She took a part in seven projects funded by the Croatian Ministry of
Science. Now, she is a principal researcher of one of them, a co-leader of Seminar of Inequalities
and Applications. Since 2002 she has been a chair woman of Cathedra for mathematical education.
She also published several mathematical textbooks for secondary and primary schools
and wrote a number of articles with themes from elementary mathematics. She has been an
associate editor of Mathematical Inequalities and Applications and editor for Poučak and
Matematika i škola, journals for mathematics teachers.
184
NAME: Vesna Vlahović – Štetić, PhD
JOB TITLE: Professor
DATE OF LAST PROMOTION: 12th June 2007
ACADEMIC INSTITUTION: Faculty of Philosophy, University of Zagreb
E-MAIL: [email protected]
URL:
SHORT CURRICULUM VITAE:
She was born in 1959 in Zagreb where she finished primary school and Mathematical grammar
school. She attended the study of psychology at the Department of Psychology, Faculty of
Philosophy, University of Zagreb, from where she graduated in 1982, receiving the MA degree in
1986 and the PhD in 1996 at the same institution.
From 1982 until 1987 she worked as an assistant at the Department of psychology of the Faculty
of arts and sciences in Zadar. She became an assistant at the Department of Psychology of the
Faculty of Philosophy in Zagreb in 1987 and a senior assistant in 1996. In 1998 she was promoted
to the position of assistant professor, in 2002 to associated professor, and in 2007 to full professor.
Since 2000 she has been the Chief of the Chair of Educational Psychology.
At the graduate program level she gives lectures in ‘’Educational psychology of gifted students’’,
‘’Methodology of teaching psychology’’ and ‘’Educational Psychology: learning and teaching’’ to
students of psychology, ‘’Psychology of learning and teaching mathematics’’ to psychology and
mathematics students, and ‘’Working with gifted students’’ to students of the Faculty of
Philosophy. Currently, she is the chief of the program Psychology of education at the postgraduate
doctoral studies while giving lectures in ‘’Cognitive models of learning: the example of
mathematics and natural sciences’’ on the same studies. She is also taking part in teaching at the
postgraduate programs of pedagogy and glotodidactics at the Faculty of Philosophy in Zagreb and
‘’Early upbringing and obligatory education’’ at the Faculty of Teacher Education. Besides
teaching at the University she has given numerous educations and lectures to teachers, principles,
psychologists and pedagogues in schools, CARNet lecturers, university assistants and professors.
Currently, she is the chief researcher on the scientific project Psychological factors of math
learning: performance, strategies, motivation and attitudes. She published over fifty scientific and
professional articles and co-authored five books (one of them is currently a university textbook
and one is university handbook). She has actively participated in more than twenty scientific
conventions in Croatia and abroad.
She has taken part in several projects of NGOs, UNICEF, UNESCO and the Institute for
education. She is the member of the Croatian psychological association, European Association for
Research on Learning and instruction (EARLI) and International School Psychology Association
(ISPA).
185
NAME: Vladimir Volenec, PhD
JOB TITLE: Professor
DATE OF LAST PROMOTION: 28th April 2009
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL:
SHORT CURRICULUM VITAE:
He was born in 1943 in Sređani Donji, near Daruvar. He received his B.Sc. in 1965 at the
University of Zagreb, his MSc in 1968, and his PhD in 1971 at the same institution. He has been
working at the Department of Mathematics, University of Zagreb since 1965.
He published 115 scientific papers, mostly in Geometry and Algebra. He also published
several secondary school teaching books. He received several local grants. He supervised 20 MSc
and PhD thesis, and authored 10 graduate courses. He participated in many international
conferences, and was a visiting scientist in Budapest, Graz and Prague.
186
NAME: Marko Vrdoljak, PhD
JOB TITLE: Associate professor
DATE OF LAST PROMOTION: 27th November 2012
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University
of Zagreb
E-MAIL: [email protected]
URL:
SHORT CURRICULUM VITAE:
Born in Tuzla, Bosnia and Herzegovina, on July 17th, 1972. Graduated from
Department of Mathematics, University of Zagreb in 1995 (Optimal control for the process of
heating of a rod, advisor M. Alić). Obtained MSc degree in 1999 (Homogenisation and its
applications to optimal shape design, advisor N. Antonić) and PhD in 2004 with the thesis On
some questions in relaxation theory for optimal design problems, supervised by N. Antonić.
From October 1999 till March 2000 he worked as a guest researcher at Max-Planck
Institute for Mathematics in the Sciences in Leipzig with research project titled Optimal
design and relaxation. Took a part in six scientific projects funded by the Croatian Ministry of
Science (leader of the project Mathematical modelling of geophysical phenomena and the
international project Functional analysis methods in mathematical modelling).
From 1996 to 2006 he was teaching assistent, and since 2006 he is assistant professor
at the Department of Matematics, University of Zagreb. Main areas of his scientific interest
are Partial Differential equations, Calculus of Variations and Optimal control.
187
NAME: Mladen Vuković, PhD
JOB TITLE: Associate professor
DATE OF LAST PROMOTION: 21th February 2012
ACADEMIC INSTITUTION: Faculty of Science, Department of Mathematics, University of
Zagreb
E-MAIL: [email protected]
URL: web.math.hr/~vukovic
SHORT CURRICULUM VITAE:
Born in Varaždin, Croatia, on August 29th 1963. Graduated from Department of
Mathematics, Faculty of Science, University of Zagreb, with major in theoretical mathematics.
Obtained MSs degree in 1990 and PhD in 1996. PhD thesis title was Generalized Veltman models.
He has been employed at the University of Zagreb, Department of Mathematics since 1987,
first as an teaching assistant, senior assistant (1996), assistant professor (2000) and associate
professor (2012).
On the graduate study of mathematics in Zagreb he gave six courses. He taught over than
twenty undergraduate courses in pure mathematics and computer science (Mathematical Logic,
Computability, Complexity, Set Theory, Differential and Integral Calculus, Linear Algebra,
Incompleteness of Arithmetic, Mathematical Structures, …) He gave lectures on Faculty of
Transport and Traffic Sciences and Faculty of Electrical Engineering and Computing in Zagreb,
University of Osijek and University of Bihać. He was supervisor of 65 diploma thesis, two
master’s thesis and one PhD dissertation. He is the author of the book about mathematical logic.
Now, he is a head of the Seminar for mathematical logic and foundations of mathematics on the
graduate study of mathematics.
He is a member of the editorial board of Matematičko-fizički list journal and Math.e
electronic journal. For many years he has written reviews for Zentralblatt fur Mathematik and
Mathematical Reviews. From 2001 to 2005 he was head for undergraduate study of education of
Mathematics. From 2005 to 2010 he was head of integrated study Mathematics and Physics. From
2010 he is head of all undergraduate studies at Department of Mathematics.
The area of his research interest is mathematical logic, or precisely provability and
interpretability logics, and computability. He published twelve science articles and thirteen
didactical and popularization mathematical articles. His article are in the following journals:
Mathematical Logic Quarterly, Logic Journal of IGPL and Notre Dame Journal of Formal Logic.
He took a part on ten mathematical conferences. More than fifteen years he was a project
collaborator on the different science project, and he is head of a science project on mathematical
logic, now.
He is a member of the Croatian Mathematical Society and Association for mathematical
logic.
188
4.5. List of teaching sites for practical teaching
The Graduate University Programme in Mathematics and Computer Science Education
provides mathematical and computer science teaching practice, with 60 hours of practice in
primary school and 60 hours of practice in high school for each student. Teaching practice is
conducted in selected primary and secondary schools in the City of Zagreb, in groups of up to 5
students (that is, in 12 groups). In the academic year 2011/12. the appointed schools were:
• primary schools: Primary School August Harambašić, Primary School August Šenoa, PS Dobriša
Cesarić, PS Fran Galović, PS Ivan Goran Kovačić, PS Malešnica, PS Gustav Krklec, PS Otok,
PS Pavlek Miškin, PS Prečko, PS Remete, PS Silvije Strahimir Kranjčević and PS Vrbani;
• high schools: II. Grammar school, V. Grammar school, IX. Grammar school, XI. Grammar
school, XV. Grammar School, Grammar School Titus Brezovacki, School of Natural Sciences
Vladimir Prelog, Technical School Ruder Boskovic.
List of schools for teaching practice will be updated for every academic year, in accordance with
designated mentors - math and computer science teachers in the appointed schools, and the needs
of this study.
4.6. Optimum number of students considering space, equipment and number of teachers
We foresee the registration of approximately 30 students in each year of studies.
4.7. Estimated costs of studies per student
Total costs of studies per student are estimated to 48 000 kn, i.e. 24 000 kn per year of
studies.
4.8. Methods for monitoring quality and performance of study programme execution
The Head of the Graduate University Programme in Mathematics and Computer Science
Education is appointed from the ranks of teachers from the faculty. His/her task is to organise
studies, coordinate its realisation and monitor the quality of courses and student performance
during each academic year.
The Council of Heads of Studies organises the performance of undergraduate and graduate
studies. In addition to heads of all undergraduate and graduate studies, the Council also includes
Assistant Head of Department, time-table coordinator, and assistant and student representatives. At
regular meetings of the Council, the student success and teaching process for the courses are
discussed.
Also, at the Department of Mathematics there is the Chair for Methods of Teaching
Mathematics and Computer Science whose objectives, among other things, are improvement and
ongoing concern about controlling the quality of teaching at the department, preparation,
implementation and evaluation of teaching, the analysis of classification procedure and student
efficiency at all study programmes.
All teachers and collaborators (assistants), for all courses they teach, have regular weekly
consultations at previously defined hours. Besides that, as support for each course, materials and
information for students are placed at web sites and students are able to discuss their courses and
studies with teachers, assistants and among themselves at appropriate Internet forums.