This degree programme is designed to develop both the depth and breadth in the students' knowledge of mathematics and Informatics, and is also intended to prepare graduates for careers in teaching and other careers in public and private sector for which BSc degree in math and informatics is required. Upon successful completion of this programme students should have the knowledge and skills needed for continuing their education on the next level – second cycle. Depending on their preferences students can through elective courses acquire additional knowledge from various areas of mathematics, didactics and computer science.

Learning outcomes related to competencies and skills specific to mathematics:

Upon succesful completion of the programme students will be able to:

  • Identify, formulate, abstract, and solve mathematical problems that use tools from a variety of areas of mathematics,
  • design mathematical models, apply mathematical analysis and problem-solving skills in math problems that tipically appear in elementary school math courses.

Learning outcomes related to competencies and skills specific to informatics:

Upon succesful completion of the programme students will be able to:

  • use computer technology, software, and algorithmic processes necessary in quantitative analysis and mathematical modeling,
  • design, implement, and evaluate programs in various programming languages,
  • perform web programming related work,
  • efficiently plan and give instructions for implementing informatics related course projects.

Learning outcomes related to competencies and skills specific to teaching:

Upon succesful completion of the programme students will be able to:

  • Efficiently interpret and implement current curricula regarding mathematics and informatics courses in elementary schools,
  • combine different teaching methods in creating an interactive classroom learning environment,
  • use different evaluation techniques and make qualified decisions when using a specifis evaluation technique regarding the course goals and outcomes,
  • efficiently plan and give instructions for implementing course projects,
  • compare different approaches to active learning in math and informatics courses.

Learning outcomes - generic

Upon succesful completion of the programme students will be able to:

  • develop problem solving and analytical skills,
  • successfully transfer their ideas using different media,
  • to communicate effectively with a range of audiences
  • work independently and in a team,
  • use literature written in English and other foreign languages,
  • reflect on their own personal performance, to draw conclusions from this and to take action to guide themselves in terms of performance and development in their professional area.
  • razviju istraživačke vještine,
  • su u stanju da uspješno prenesu svoje ideje koristeći različite medije,
  • koriste računare u različitim kontekstima,
  • su u stanju da rade nezavisno kao i u timu,
  • koriste literaturu na engleskom i drugim stranim jezicima koja se odnosi na matematiku i informatiku.

The holder of BSc in mathematics and informatics education degree is qualified to teach mathematics and informatics courses in elementary schools. Additionally, the holder is qualified to work in various companies and institutions which employ BSc in mathematics and informatics, such as banks, insurance companies, IT companies, etc.

Name of qualification: Bachelor of Mathematics - Mathematics and Informatics


Theoretical Mathematics – The Curriculum
(academic year 2016/17)

Bachelor's (first cycle) academic study programme

PMAT 110 Elementary Mathematics 2+2+0 4
PMAT 120 Analysis I 4+4+0 9
PMAT 130 Introduction to Mathematics 3+2+0 5
PMAT 140 Linear Algebra I 3+2+0 5
CS 110 Programming I 2+2+2 7

PMAT 160 Analytic Geometry 2+2+0 6
PMAT 170 Analysis II 4+4+0 8
PMAT 180 Elementary Number Theory 2+2+0 4
CS 160 Programiranje II 3+2+2 6
PMAT 190 Linearna algebra II 3+2+0 6

PMAT 210 Set Theory 2+2+0 4
PMAT 220 Probability Theory 2+2+0 4
PMAT 230 Analysis III 4+3+0 7
AMAT 210 Differential Equations 3+2+0 6
AMAT 220 Numerical Mathematics 2+0+2 5
CS 230 Computer Algebra Systems 2+0+2 4

AMAT 260 Statistics I 2+1+2 5
PMAT 260 Geometrija I 3+2+0 5
CS 270 Computer Networks 2+0+2 5
PMAT 280 Combinatorics 2+2+0 5
EDU 260 Psychology 2+1+0 5
------------- Elective course 1 ------------ min 5

PMAT 310 Algebra I 3+3+0 6
CS 330 Database Systems 3+2+0 5
CS 320 Web Programming 2+2+0 5
PMAT 320 Complex Analysis I 3+3+0 6
EDU 320 Pedagogy 2+1+0 5
------------- Elective course 2 ------------ min 3

EDU 390 Methods of Teaching Informatics 3+0+2 6
EDU 360 Didactics 2+1+0 3
EDU 370 Methods of Teaching Mathematics 3+2+0 6
EDU 380 Methodical Practice 1+0+2 3
CS 370 Dynamic Web Systems 2+0+2 5
PMAT 375 Projective Geometry 2+2+0 4
------------- Elective course 3 --------------- min 3

Elective courses

Why study at the Department of Mathematics?

Mathematics as a scientific discipline acts fascinating and is positioned on the top of the pyramid of knowledge. It is a set of ideas that are themselves beautiful enough to engross human attention. It is impossible to imagine any serious scientific discipline without mathematics.

Mathematics occupies a very important place in modern science in which very complex and difficult problems are often solved by reducing them to the mathematical expressions, formulas and equations whose resolution can come up with solutions.

Job opportunities for graduates of the Department of Mathematics are numerous, so that almost all the students immediately after graduation quickly find employment. The best students are offered positions at the Faculty. Students whose major is in mathematical education and teaching easily find employment as teachers or professors of mathematics and / or computer science in primary and secondary schools, and students of other majors are offered a number of places outside educational sector, such as: banks, software engineering house.

Mathematicians and computer scientists are among rare experts who have no problem to find a suitable job.