University of Primorska Faculty of Mathematics, Natural Sciences and Information Technologies

Mathematical Sciences


Math department's yearly report:
Report 2014
Report 2013
Report 2012
Report 2011


NEW: Enrolment 2023/24 – study fields

The following study fields are offered to students in the academic year 2023/24:

  • Financial Mathematics,
  • Cryptography,
  • General Mathematics.

Information about the courses and study fields is available HERE.

Cooperation with Lomonosov Moscow State University - the study field Geometry and Applications will not be offered in the next academic year 2023/24

Students that choose the study field Geometry and Applications (only in English), will have the chance to spend the first year of study at UP FAMNIT and the second year at Lomonosov Moscow State University. During the first year of study, students will be enrolled at UP FAMNIT, while during the second year they will be enrolled in both Universities. After having completed the studies, graduates will obtain a double degree.

Students who prefer not to go abroad will complete their studies at UP FAMNIT and obtain the diploma at the University of Primorska.

Tuition fees for the 1st year of study is the same for all students enrolled in the Master’s programme Mathematical Science study program, in accordance with the Price List of the University of Primorska, while the tuition for the 2nd year depends on the student's decision to study at Lomonosov or not. Students who decide to study at Lomonosov, will have to pay the tuition fees at Lomonosov (and at UP FAMNIT only the enrolment fees). The amount of the tuition fees for Lomonosov Moscow State University will be announced later.

For more information, please, contact UP FAMNIT Student Services.

General information

Name of the programme: Mathematical Sciences
Type of programme: Master's, 2nd Bologna cycle
Degree awarded: "magister matematike" equiv. to Master's degree in Mathematics
Duration: 2 years (4 semesters)
ECTS-credits: 120
Programme structure: 12 courses (72 ECTS), 4 seminars (24 ECTS), Master's Thesis (24 ECTS)
Mode of study: full-time
Language of study: Slovene, English (in English from 2016/17)

Programme coordinatortop

Prof. Vito Vitrih, PhD

For information regarding application, enrolment and other administrative procedures please contact Student Services.

About the programmetop

Welcome to Famnit

The master’s programme is intended for those students who want to further their knowledge of mathematics acquired at the undergraduate level.

The courses are designed in such a way that, upon completion of the degree, students have several opportunities to choose from: continuation with doctoral studies, employment in industry or the public sector, or switching to other sciences, well equipped with the knowledge they have gained.

The courses are mostly elective and cover various topical mathematical areas. Of course, detailed understanding of these topics requires a certain knowledge of basic mathematical concepts that students learn at the undergraduate level (see Admission requirements below). Depending on the students' enthusiasm, skills, interests and ambitions/plans for the future, they can be introduced to research mathematics. The latter mainly depends on the help of a supervisor for the master's thesis. There are also some courses offered in applied mathematics which are particularly suitable for students interested in the financial sector and the secondary sector (manufacturing and industry).

Educational and professional goals  top

  • Students gain and consolidate an in-depth knowledge of the special mathematical areas.
  • Students who intend to continue their studies in the doctoral programme are gradually introduced to research mathematics.
  • Students interested in financial mathematics gain some specific knowledge of applied mathematics. For example, probability and statistics courses are particularly important for those interested in the finance, insurance or banking sectors.
  • Students are provided with a thorough understanding of mathematics and taught the importance of analytical thought and argumentation, as well as the usefulness of various mathematical problem-solving methods.
  • Students develop and learn to employ mathematical thinking, reasoning and argumentation in diverse mathematical areas.
  • Students learn to recognise the connections between different mathematical theories and other natural and social sciences.
  • Students develop the capacity to analyse given data in the sense of both reaching new conclusions and of teamwork in problem-solving.
  • Students learn to employ modern technological tools (e.g. calculators, PCs, graphoscopes, projectors) in solving and demonstrating mathematical problems and concepts.

Course structuretop

The study programme lasts two years (120 ECTS), comprising courses, seminars and preparation and defence of the master’s thesis.

Courses are divided into basic courses, internal elective and external elective courses (Table 1). During their studies, students must take 3 basic courses, 6 internal elective courses and 3 external elective courses.

The Seminar (study obligation in the 1st and 2nd year of study) contains the following obligations: in the 1st year, students must deliver at least one lecture or presentation, while in the 2nd year they attend lectures at the Mathematical Research Seminar of the faculty.

Students choose the study field by enrolling. Students choose basic courses and internal elective courses related to their selected study field.

Short descriptions of courses are available here.

Table 1: Structure of the study programme (MS-18)
Year of study Study obligation  ECTS-credits (ECTS)
ECTS ECTS/Year of study
1. Basic Course I 6 60
Basic Course II 6
Basic Course III 6
Internal Elective Course I 6
Internal Elective Course II 6
Internal Elective Course III 6
External Elective Course I 6
External Elective Course II 6
Seminar I 6
Seminar II 6
2. Internal Elective Course IV 6 60
Internal Elective Course V 6
Internal Elective Course VI 6
External Elective Course III 6
Seminar III 6
Seminar IV 6
Master's Thesis 24

Table 2: Basic Courses (MS-18)
(The list shows all basic courses of the study programme. Every academic year, the Faculty offers a different (shorter) selection of basic courses.)
No. Course ECTS Form of contact hour
L SE T Total
1. Selected Topics in Algebra (1) 6 45 - 15 60
2. Selected Topics in Analysis (1) 6 45 - - 45
3. Selected Topics in Discrete Mathematics (1) 6 45 15 - 60
4. Selected Topics in Financial Mathematics (1) 6 45 15 - 60
5. Selected Topics in Cryptography (1) 6 45 15 - 60
6. Selected Topics in Mathematical Statistics (1) 6 45 15 - 60
7. Molecular Modeling Course 6 45 15   60
8. Selected Topics in Functional Analysis 6 45 - - 45
9. Mathematical Practicum 6 - - 60 60
L = lecture, SE = seminar, T = tutorial
ECTS = ECTS-credits

Table 3: Internal Elective Courses (MS-18)
(The list shows all internal elective courses of the study programme. Every academic year, the Faculty offers a different (shorter) selection of elective courses.)
No. Course ECTS Form of contact hour
L SE T Total
1 Algebraic Combinatorics 6 45 - - 45
2 Elliptic Curves in Cryptography 6 45 - - 45
3 Philosophy 3 30 - - 30
4 Healthcare Financing 6 45 - - 45
5 Geometry and Topology 3 45 - - 45
6 Geometric Measure Theory 3 30 - - 30
7 Geometric Aspects in Discrete Dynamical Systems 6 30 - 15 45
8 Geometrical Optimization Problems 3 30 - - 30
9 Groups, Covers and Maps 6 45 - - 45
10 Selected Topics in Algebra (2) 6 45 - - 45
11 Selected Topics in Partial Differential Equations 6 45 - - 45
12 Selected Topics in Dynamical Systems 6 45 - 15 60
13 Selected Topics in Discrete Mathematics (2) 6 45 - - 45
14 Selected Topics in Complex Analysis 6 45 - - 45
15 Selected Topics in Mathematical Statistics (2) 6 45 - - 45
16 Selected Topics in Numerical Mathematics 6 45 - - 45
17 Selected Topics in Theory of Association Schemes 6 45 - - 45
18 Selected Topics in Theory of Finite Geometries 6 45 - - 45
19 Selected Topics in Number Theory 6 45 - - 45
20 Selected Topics in Topology 6 30 - 30 60
21 Selected Topics in Computing Methods and Applications 6 45 - - 45
22 Chaotic Dynamical Systems 6 45 - - 45
23 Characters of Finite Groups 6 45 - - 45
24 Combinatorial and Convex Geometries 6 45 - - 45
25 Combined Quantum and Classical Methods for Molecular Simulations 6 45 - - 45
26 Cryptographic Hash Functions and Block Chains 6 30 15 - 45
27 Lie Groups and Lie Algebras 3 30 - - 30
28 Mathematical Modelling 6 45 - - 45
29 Mathematical Finances in Real Time 6 45 - - 45
30 Mathematical Topics in a Foreign Language 6 45 - - 45
31 Molecular Dynamics Simulation Methods 6 45 - - 45
32 Molecular Graphics 6 45 - - 45
33 Computer Aided Geometric Design 3 30 - - 30
34 Symmetry and Traversability in Graphs 6 45 - - 45
35 Stochastic Processes 6 45 - - 45
36 Game Theory 6 45 - - 45
37 Coding Theory 6 45 - - 45
38 Theory of Finite Fields 6 45 - - 45
39 Measure Theory 6 45 - - 45
40 Theory of Permutation Groups 6 45 - - 45
41 Project Management 3 30 - - 30
42 Introduction to Public-key Cryptography 6 45 - - 45
43 Introduction to Symmetric-cipher Cryptography 6 45 - - 45
44 Probability with Measure (1) 6 45 - - 45
45 Probability with Measure (2) 6 45 - - 45
46 Probability 6 45 - - 45
47 History and Methodology of the Subject 3 30 - - 30

Course structure and programme information for students enrolled 2007/08 - 2017/18

In the past year changes occurred in the course plan. In the beginning of this section you can find the course plan for students enrolled from the academic year 2018/19.

Here you can find information regarding course structure, compulsory and elective courses, and also short description of courses for students enrolled for the first time in the academic years 2007/08 - 2017/18 (MS-07):

Elective coursestop

The elective courses are divided into internal and external elective courses:

  • INTERNAL elective courses are courses from the mathematical field of expertise and are presented in the Table 3;
  • EXTERNAL elective courses may be chosen from the areas of social sciences, humanities and natural sciences, and from study programmes at other faculties; however, students may also select a course from internal elective courses as their external elective course.

Every academic year, the Faculty offers a different selection of elective courses from the internal elective courses listed. The Faculty tries to meet student interests within the limits of the Faculty’s resources. The final selection of elective courses for the next academic year is published in July. The coordinator will help guide students when choosing their study field and elective courses after the second year.

Study fieldstop

Students choose the study field by enrolling. 

Every study field, aside from the study field of General Mathematics, belongs to a subject core. Students choose basic courses and internal elective courses related to their selected study field, while the external elective courses provide students with the opportunity to expand their knowledge in selected fields within the Social Sciences, Humanities and Natural Sciences, and/or enable an in-depth study of a selected professional field (which may be selected at any university that has introduced the ECTS system).

Students can opt for one of the following eight study fields:

Study fields for students enrolled 2007/08 - 2017/18

In the past year changes occurred in the course plan. In the beginning of this section you can find information regarding elective courses and study fields for students enrolled from the academic year 2018/19.

HERE you can find information regarding elective courses and study fields for students enrolled for the first time in the academic years 2007/08 - 2017/18 (MS-07).

Admission requirementstop

Admission to the 1st year shall be granted to applicants having:

  • completed a first-cycle study programme in any mathematical study field; or
  • completed a first-cycle study programme in other professional fields, provided that they have, prior to enrolment, fulfilled all study obligations that are deemed essential for the continuation of studies in the Master's study programme in Mathematics and accumulated at least 30 credits. The applicants may fulfil these obligations during their first-cycle studies, under training programmes, or by taking examinations prior to enrolment in the study programme Mathematical Sciences.

Applicants having completed a four-year (single-discipline or two-discipline) academic study programme in Mathematics or Mathematics-related study fields may directly enrol in the 2nd year of study (see information on transfers between the programmes below). The Senate of the Faculty has the authority to impose mandatory study obligations on individuals applying for transfer, based on their qualifications. 

In the case of enrolment limitations, applicants shall be selected on the basis of the average grade obtained in the undergraduate studies.

Admission may also be gained by an applicant having completed a comparable study abroad. Prior to enrolment the applicant must apply for the recognition of completed education.

Continuation of studies according to the transfer criteriatop

Transfers between study programmes are possible on the basis of the Higher Education Act, Criteria for Transferring between Study Programmes and in accordance with other regulations of this field.

The transition between study programmes is the enrolment in the higher year of the study programme, in case of leaving the education at the initial study programme and continuing the study process at another study program of the same degree. The transition takes into account the comparability of the study programmes and the completed study obligations of the candidate in the initial study program.

Access to Year 2 of the Master’s programme of Mathematical Sciences on the basis of the Criteria for Transferring between Study Programmes is granted to candidates, provided that the following conditions have been met:

  • the candidate fulfils the requirements for admission to the study programme of Mathematical Sciences;
  • completion of the first study programme which the candidate is transferring from ensures the acquisition of comparable competencies as those envisaged by the study programme of Mathematical Sciences; and
  • other conditions in accordance with the Criteria for Transferring between Study Programmes have also been met (a comparable course structure, course requirements completed).

Individual applications for transfer shall be considered by the relevant committee of UP FAMNIT. Apart from comparability between both fields of study, the committee shall also consider comparability between the study programmes, in accordance with the Criteria for Transferring between Study Programmes. The applicant may also be required to complete differential exams as defined by the relevant Faculty committee.

Enrolment on the basis of the Criteria for Transferring between Study Programmes is also open to candidates of a related study programme abroad who have been, in the process of recognition of their studies abroad, legally granted the right to continue their educational training in the study programme of Mathematical Sciences.

In the case of limited enrolment, applicants shall be selected on the basis of the average grade obtained during the study programme they are transferring from.

Advancement requirements  top

For enrolment in the next study year it is necessary to collect at least 42 ECTS-credits from courses and exams in the current study year. The Study Committee of the Faculty may permit a student who has not fulfilled all study obligations for the particular year to enrol to the next year. The student is obliged to submit a formal written request to the Study Committee. The progress may be approved if a student could not fulfil the obligations for justifiable reasons. Students may repeat a year only once during the study period. A minimum of 18 ECTS-credits in courses from the current year of study are required in order to repeat the year. 

Requirements for the Completion of Studies 

Students shall be deemed to have completed their studies when they fulfil all the prescribed study requirements to a total of 120 ECTS-credits, including the Master's Thesis. With the Master's Thesis, the student demonstrates expertise and knowledge in the selected study programme, a critical understanding of theories, concepts and principles (basic as well as advanced), originality and creativity in the use and application of knowledge, and the capacity to analyse a problem and form suitable solutions. The theme of the Master’s Thesis must relate to the field of the selected study programme. Students publicly present the theme of their Master’s Thesis at a seminar (verbal presentation), normally twice, and at least once prior to a final defence of the Master’s Thesis.

Graduates' competenciestop

General competencies

  • The ability to analyze, synthesize and predict solutions and consequences of the factors related to the discipline of mathematics.
  • The ability to critically assess the developments in the field of mathematics.
  • Development of communication skills.
  • Skills of co-operation, team work and project work.
  • The ability to autonomously seek and acquire professional knowledge and to integrate it with existing knowledge.
  • The ability to seek and interpret new information and to place it into the context of the discipline of mathematics.
  • Autonomy in professional work.

Subject-specific competencies

  • The ability to describe a given situation with the correct use of mathematical symbols and notations.
  • The ability to explain and understand mathematical concepts and principles.
  • The ability to solve mathematical (and other) problems with the use of modern technology.
  • The ability to use the algorithmic approach – to solve a given problem by developing an algorithm.
  • The ability to perform a numerical, graphical and algebraic analysis of a given problem.
  • The ability to deduce new logical conclusions from the information given.
  • The ability to tackle a given mathematical problem with confidence and to find its solution.

Graduate employment opportunities  top

Graduates will be able to obtain employment in organisations dealing with Computer and Information Science (computer and related companies and institutions), Statistics (Statistical Office, insurance companies, banks), Mathematical Finance (insurance companies, banks, stock exchange, brokerage firms), Gambling Theory (lottery, sports lottery), as well as in the fields of education and research. Graduates can also opt for professional careers not directly related to Mathematics, as the skills acquired in logical reasoning, deliberation, assessment of procedures and results, including an analytical approach to problem-solving, represent qualities indispensable for executive workers in numerous branches of the economy.