Due to the overlapping between the field of mathematics and computer science (studying computer science requires mathematics as a prerequisite, and computer science has become the most attractive area for the application of mathematical models and skills), this double specialisation has an interesting, diverse and achievable programme in which mathematics and computer science courses supplement and complement each other. The programme lasts 3 years and upon its completion, students receive a bachelor’s degree in mathematics and computer science. The total number of ECTS credits for mathematics (121) and computer science (54) provides all the competences necessary for holder of a bachelor’s degree in mathematics and computer science, as well as the possibility of continuing studies in the undergraduate study programmes Mathematics, Mathematics and Computer science or Computer science, with a teaching component, not just at the Faculty of Science, but everywhere in Croatia and Europe. Though the actual programme specialising in education is a logical continuation of some of the teaching graduate study programmes, its main characteristic is the mutually obtained intertwining of competences in mathematics and computer science, providing comprehensive education of professionals who become capable of applying their integral competencies, knowledge and skills in mathematics and computer science not only in the education system, but also in IT companies, the financial sector, insurance companies, and in jobs that require abilities in mathematical modelling, programming and analytical thinking, as well as the application of ICT techniques.
LIST OF MANDATORY AND ELECTIVE COURSES OF THE STUDY PROGRAM
LIST OF COURSES | |||||||
---|---|---|---|---|---|---|---|
Year of study: 1. | |||||||
Semester: 1. | |||||||
STATUS | CODE | COURSE | HOURS IN THE SEMESTER | ECTS | |||
P | S | V | T | ||||
Mandatory | PMM709 | Introduction to Mathematics | 45 | 45 | 8 | ||
PMM712 | Introduction to Algebra with Analytic Geometry | 45 | 45 | 8 | |||
PMM711 | Introduction to mathematical analysis | 30 | 30 | 5 | |||
PMID10 | Programming I | 30 | 30 | 6 | |||
PMM017 | Mathematical program tools I | 30 | 2 | ||||
PMS250 | English for Specific Purposes I | 30 | 2 | ||||
Total mandatory | 150 | 30 | 180 | 31 |
LIST OF COURSES | |||||||
---|---|---|---|---|---|---|---|
Year of study: 1. | |||||||
Semester: 2. | |||||||
STATUS | CODE | COURSE | HOURS IN THE SEMESTER | ECTS | |||
P | S | V | T | ||||
Mandatory | PMM713 | Mathematical analysis I | 30 | 30 | 5 | ||
PMM019 | Elementary geometry | 30 | 30 | 6 | |||
PMM714 | Linear Algebra | 45 | 45 | 8 | |||
PMID20 | Programming II | 30 | 30 | 6 | |||
PMM018 | Mathematical program tools II | 30 | 2 | ||||
PMS251 | English for Specific Purposes II | 30 | 2 | ||||
Total mandatory | 135 | 30 | 165 | 29 |
LIST OF COURSES | |||||||
---|---|---|---|---|---|---|---|
Year of study: 2. | |||||||
Semester: 3. | |||||||
STATUS | CODE | COURSE | HOURS IN THE SEMESTER | ECTS | |||
P | S | V | T | ||||
Mandatory
|
PMM802 | Mathematical analysis II | 45 | 45 | 9 | ||
PMM700 | Introduction to Mathematical Logic and Set Theory | 30 | 30 | 5 | |||
PMIE10 | Data Structures and Algorithms | 30 | 30 | 6 | |||
PMIA10 | Introduction to Computing | 30 | 30 | 5 | |||
PMIH10 | Databases | 30 | 30 | 5 | |||
Total mandatory | 165 | 165 | 30 |
LIST OF COURSES | |||||||
---|---|---|---|---|---|---|---|
Year of study: 2. | |||||||
Semester: 4. | |||||||
STATUS | CODE | COURSE | HOURS IN THE SEMESTER | ECTS | |||
P | S | V | T | ||||
Mandatory | PMM804 | Combinatorics | 30 | 30 | 5 | ||
PMM102 | Introduction to Number Theory | 30 | 30 | 5 | |||
PMID30 | Object oriented programming | 30 | 30 | 6 | |||
PMM013 | METHODOLOGY SEMINAR: BIOGRAPHIES OF FAMOUS MATHEMATICIANS | 30 | 3 | ||||
PMM809 | ASSESSMENT IN EDUCATION | 30 | 3 | ||||
PMM715 | Basic algebraic structures | 30 | 30 | 6 | |||
PMIC71 | Internet Services Practicum | 30 | 2 | ||||
Total mandatory | 150 | 180 | 30 |
LIST OF COURSES | |||||||
---|---|---|---|---|---|---|---|
Year of study: 3. | |||||||
Semester: 5. | |||||||
STATUS | CODE | COURSE | HOURS IN THE SEMESTER | ECTS | |||
P | S | V | T | ||||
Mandatory | PMM012 | METHODOLOGY SEMINAR: MATH COMPETITIONS | 30 | 3 | |||
PMM803 | Mathematical analysis III | 45 | 30 | 7 | |||
PMM807 | Elementary Mathematics in basic education | 30 | 30 | 5 | |||
PMM917 | USING TECHNOLOGY IN MATH TEACHING | 30 | 3 | ||||
PMM701 | Introduction to Applied Mathematics | 30 | 30 | 5 | |||
PMII10 | Introduction to Artificial Intelligence | 30 | 30 | 5 | |||
PMS138 | Physical Education I | 30 | 0,5 | ||||
Total mandatory | 135 | 150 | 28,5 |
LIST OF COURSES | |||||||
---|---|---|---|---|---|---|---|
Year of study: 3. | |||||||
Semester: 6. | |||||||
STATUS | CODE | COURSE | HOURS IN THE SEMESTER | ECTS | |||
P | S | V | T | ||||
Mandatory | PMM716 | INTRODUCTION OF PROBABILITY | 45 | 45 | 8 | ||
PMM116 | Complex analysis | 30 | 30 | 6 | |||
PMIC25 | Computer systems | 45 | 45 | 8 | |||
PMIC40 | Security of computer lecturing lab | 15 | 15 | 2,5 | |||
PMID38 | Visual Programming Languages and Environment | 15 | 15 | 2,5 | |||
PMS139 | Physical Education II | 30 | 0,5 | ||||
PMM805 | Final undergraduate exam | 4 | |||||
Total mandatory | 135 | 195 | 31,5 |
P | Lectures |
S | Seminars |
V | Exercises |
T | Field classes |
Upon completion of the undergraduate study programme Mathematics and Computer science at the Faculty of Science in Split, based on the above curriculum and syllabus, the following graduate study programmes can be enrolled at the Faculty of Science in Split:
- Graduate study programme Mathematics and Computer science, specialisation in Education, graduate study programme Mathematics, specialisation in Education (Instead of passed courses from the study programme, appropriate replacement courses will be prescribed: Financial Mathematics, Game Theory and Euclidean Space)
- Graduate study programme Computer science, specialisation in Education (Instead of passed courses from the graduate study programme, Programming Network Applications is prescribed)