Study plan - Approved

Academic year:
2026/2027
Study programme:
MIb - Mathematics and Informatics - (Joint degree study, bachelor I. deg., Full-Time form)
Study field:
22. - Mathematics
Study field:
18. - Computer Science
 

Study section
Compulsory courses

Block - Pedagogika a psychológia
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
KPE/Pg/15  Pedagogy   2 2L  Novocký, Orosová 
KPPaPZ/Ps/15  Psychology   2 2L  Kalina, Barbierik 


Block - Matematika
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚMV/UDM/26  Introduction to mathematics   3 2L + 2P  Slabý, Schnürerová 
ÚMV/FRPa/19  Function of real variable   7 2L + 4P  PaS  Hutník, Halčinová, Borzová, Puškárová 
ÚMV/ALG2a/22  Algebra I   6 3L + 3P  PaS  Kőszegyová, Vodička, Schwartzová, Pastula, Volesková 
ÚMV/MAN2b/22  Mathematical analysis of function of real variable   7 4L + 3P  PaS  ÚMV/FRPa/19 Hutník, Halčinová 
ÚMV/ALG2b/22  Algebra II   6 4L + 2P  PaS  ÚMV/ALG2a/22 Kőszegyová, Ploščica 
ÚMV/GEO2a/24  Geometry I   4 2L + 2P  PaS  Fabrici, Schnürerová 
ÚMV/MAN2c/22  Mathematical analysis III   5 2L + 2P  PaS  ÚMV/MAN2b/22 Borzová 
ÚMV/DSMa/10  Discrete mathematics I   5 2L + 2P  PaS  Soták, Onderko 
ÚMV/UAD/10  Introduction to data analysis   2 1L + 1P  2, 3  Hančová, Jurková, Štein 
ÚMV/ATC/22  Algebra and number theory   3 2L + 1P  PaS  ÚMV/ALG2b/22 Ploščica 
ÚMV/GEO2b/26  Geometry II   2 1L + 1P  ÚMV/GEO2a/24 Lukáč 
ÚMV/GEO2c/22  Geometry III   4 2L + 2P  PaS  ÚMV/ALG2b/22 Soták 
ÚMV/GEO2d/22  Geometry IV   5 3L + 2P  PaS  Fabrici 
ÚMV/MRUa/26  Mathematical problem solving strategies I   2 2P  Doboš 
ÚMV/TPP2/22  Probability theory   4 2L + 2P  PaS  ÚMV/MAN2c/22 Klein, Jurková 
ÚMV/MRUb/22  Mathematical problem solving strategies II   2 2P  Semanišinová 


Block - Informatics Min. 65  Credits
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚINF/PAZ1a/15  Programming, algorithms, and complexity   8 3L + 4P  PaS  Šebej, Opiela, Pristaš, Kotlárová, Šnajder, Bača, Huraj 
ÚINF/MZI/26  Introduction to study of informatics   6 2L + 2P  Krajči 
ÚINF/PAZ1b/15  Programming, algorithms, and complexity   7 2L + 4P  PaS  ÚINF/PAZ1a/15 Šebej, Opiela, Pristaš, Kotlárová, Šnajder, Bača, Huraj 
ÚINF/PRP2/15  Principles of computers   4 2L + 1P  Šebej 
ÚINF/DBS1a/15  Database systems I   5 2L + 2P  Miňo 
ÚINF/OSY/24  Operating systems   4 2L + 1P  ÚINF/PRP2/15 Sokol, Gurský 
ÚINF/SPP1a/15  Programming environments in schools I   4 2L + 2P  ÚINF/PAZ1a/15 Guniš 
ÚINF/AFJ1a/15  Automata and formal languages   4 2L + 1P  Šebej 
ÚINF/PSIN/15  Computer network Internet   5 3L + 1P  PaS  ÚINF/PAZ1a/15 or ÚINF/PRG1/15 Gurský, Staňa 
ÚINF/SPP1b/22  Programming environments in schools II   4 2L + 2P  ÚINF/SPP1a/15 Šnajder, Brinziková 
ÚINF/SLO1a/15  Symbolic logic   5 2L + 1P  Krajči 
ÚINF/ZLI/26  Linux basics   2 2P  Staňa, Baran, Zmuda 
ÚINF/INSa/21  Competitions in Informatics 1   4 4P  Plichtová 
ÚINF/INSb/21  Competitions in Informatics 2   4 4P  Krivoš-Belluš 

 
 
Compulsory elective courses

Block - Spoločenský a sociálno-vedný základ Min. 2  Credits
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚFV/DGS/21  Students` Digital Literacy   2 2P  Hanč 
KF/VKFV/07  Selected Topics in Philosophy of Education (General Introduction)   2 2P  2, 3  Hruška 
KPO/SPKVV/15  Social and Political Context of Education 2 2L  2, 3  Ruman 
ÚBEV/BDD/05  Biology of Children and Adolescents   2 2L + 0P  2, 3  Kassayová 


Block - Pedagogika Min. 4  Credits
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
KPE/OLŠ/15  School Administration and Legislation   2 2P  2, 3  Novocký, Galajda 
KPE/TVE/08  Theory of Education   2 2P  2, 3  Galajda, Vagaská 
KPE/ALP/06  Alternative Education   2 2P  Vagaská 
KPE/MMKV/17  Multiculturalism and Multicultural Education   2 2P  Novocký 
KPE/INP/17  Inclusive Pedagogy   2 2P  Novocký 
ÚINF/EDS/15  Educational software   2 2P  Tkáčová 
KPE/POŽ/21  Getting to know the Student in Education   2 2P  Novocký, Galajda 
KPE/IIŠP/21  Integration and Inclusion in School Practice   2 2P  Novocký, Vagaská 
KPE/SSU/15  Teachers´ Support Groups   2 2P  Orosová 
KPE/MKŠP/21  Mentoring and Coaching in School Practice   2 2P  Galajda, Szabó 


Block - Psychológia Min. 4  Credits
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
KPPaPZ/PKŽ/15  Psychology of Everyday Life   2 2P  2, 3  Kalina 
KPPaPZ/PUDB/15  Drug Addiction Prevention in University Students   2 2P  2, 3  Orosová, Liptáková, Škvarová 
KPPaPZ/PP/15  Positive Psychology   2 2P  2, 3  Dobrowolska Kulanová 
KPPaPZ/TIMPR/25  Team Work   4 2P  2, 3  Dobrowolska Kulanová 
KPPaPZ/SELFM/25  Self-Marketing   4 2P  2, 3  Liptáková 
KPPaPZ/MANAG/25  Conflict Management   4 2P  2, 3  Kalina, Borgoňová 
KPPaPZ/KOM/25  Communication   4 2P  2, 3  Janovská, Barbierik 


Block - Matematika - pre pokračovanie na MXmu alebo na jednoodborovom štúdiu v odbore X Min. 8  Credits
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚMV/MAN2d/22  Mathematical analysis IV   4 2L + 2P  PaS  ÚMV/MAN2b/22 Halčinová 
ÚMV/DSM2b/22  Discrete mathematics II   4 2L + 2P  PaS  ÚMV/DSMa/10 or ÚMV/DSM3a/10 Fabrici, Onderko 
ÚMV/ATA/24  Algebra and theoretical arithmetic   4 2L + 2P  PaS  Doboš 
ÚMV/VEM/22  Selected topics in elementary mathematics   2 1L + 1P  PaS  ÚMV/MAN2c/22 Doboš 
ÚMV/SMK/17  Seminar to mathematical clubs   2 2P  Slabý 


Block - Matematika 1 - pre pokračovanie na MOm Min. 9  Credits
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚMV/DSM2b/22  Discrete mathematics II   4 2L + 2P  PaS  2, 3  ÚMV/DSMa/10 or ÚMV/DSM3a/10 Fabrici, Onderko 
ÚMV/LCO/10  Linear and integer programming   5 2L + 2P  PaS  ÚMV/ALGa/10 Cechlárová, Hirjak 


Block - Matematika 2 - pre pokračovanie na MOm Min. 9  Credits
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚMV/MAN2d/22  Mathematical analysis IV   4 2L + 2P  PaS  2, 3  ÚMV/MAN2b/22 Halčinová 
ÚMV/ALG1c/24  Algebra III   7 4L + 2P  PaS  ÚMV/ALG1b/24 or ÚMV/ALG2b/22 Ploščica 
ÚINF/PAZ1a/15  Programming, algorithms, and complexity   8 3L + 4P  PaS  2, 3  Šebej, Opiela, Pristaš, Kotlárová, Šnajder, Bača, Huraj 
ÚMV/NUM/19  Numerical methods   6 2L + 3P  PaS  (ÚMV/MANb/19 or ÚMV/MAN2b/22 or ÚMV/FRPb/19) and (ÚMV/ALG1b/24 or ÚMV/ALG2b/22 or ÚMV/ALG3b/22 or ÚMV/ALG4b/22) Gajdoš, Kiseľák 


Block - Matematika 1 - pre pokračovanie na EFMm Min. 13  Credits
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚMV/LCO/10  Linear and integer programming   5 2L + 2P  PaS  ÚMV/ALGa/10 Cechlárová, Hirjak 
MAE/MIE  Ekonómia
   - ÚMV/MIE/13  Microeconomics 4 2L + 1P  PaS  Cechlárová 
   - ÚMV/MAE/10  Macroeconomics   4 2L + 1P  PaS  Cechlárová 
ÚMV/FMT/10  Financial mathematics   4 2L + 1P  PaS  Lučivjanská 


Block - Bakalársky projekt
 Študent si vyberá predmety z ústavu, na ktorom robí bakalársku prácu
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚMV/BKPa/22  Bachelor project I   1 1P  Hutník 
ÚMV/BKPb/22  Bachelor project II   2    
ÚINF/PBS/15  Pro-seminar to bachelor thesis   1 1P  Opiela, Varga 
ÚINF/SZPX/22  Seminar for bachelor thesis for XIb   1 1P  Šnajder 
ÚINF/BKP/14  Bachelor Project   2    
ÚINF/SZPb/22  Special seminar to bachelor thesis   1 1P  Opiela, Varga 


Block - II - Informatika Min. 6  Credits
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚINF/KRS/15  Cryptographic systems and their applications   6 3L + 2P  PaS  Jirásek, Krivoš-Belluš 
ÚINF/PAZ1c/17  Programming, algorithms, and complexity   5 2L + 3P  ÚINF/PAZ1a/15 Kačala 
ÚINF/UNS1/15  Introduction to neural networks   5 2L + 2P  ÚINF/PAZ1a/15 or ÚINF/PRG1/15 Antoni, Horvát 
ÚINF/PRS/15  Programming of robotic kits 3 3P  Plichtová 
ÚINF/UKN/24  Introduction to cognitive and neural sciences   5 2L + 2P  2, 3  Kopčo, Lokša, Doreswamy, Singhal, Fedorenko 
ÚINF/DBS1b/15  Database systems II   6 2L + 2P  ÚINF/DBS1a/15 or ÚINF/DBS/15 Miňo 
ÚINF/ASU1/15  Algorithms and data structures   4 2L + 1P  ÚINF/PAZ1a/15 and ÚINF/PAZ1b/15 Krivoš-Belluš 
ÚINF/PWS/25  Programming of web-pages   2 2P  (ÚINF/DBS1a/15 or ÚINF/DBS/15) and (ÚINF/PAZ1a/15 or ÚINF/PRG1/15) Guniš 
ÚINF/SWI1a/15  Software engineering   2 2P  ÚINF/DBS1a/15 Semanišin, Varga 
ÚINF/TYS1/15  Typographical systems   2 2P  Krajči 


Block - Continuation on one major study of Conputer Science Min. 10  Credits
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚINF/SWI1a/15  Software engineering   2 2P  ÚINF/DBS1a/15 Semanišin, Varga 
ÚINF/DBS1b/15  Database systems II   6 2L + 2P  ÚINF/DBS1a/15 or ÚINF/DBS/15 Miňo 
ÚINF/TVY/15  Computability theory   4 2L + 1P  Antoni 
ÚINF/AFJ1b/15  Automata and formal languages   5 2L + 1P  ÚINF/AFJ1a/15 Šebej 
 The subjects of the block are intended for students who want to continue at the second degree after completing a bachelor's degree by studying one major study program Computer Science.


Block - Matematika 2 - pre pokračovanie na EFMm Min. 4  Credits
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚMV/ZIP/10  Life insurance   4 2L + 1P  PaS  ÚMV/MANb/19 and ÚMV/TPP/19 Žežula 
ÚMV/KOP/10  Convex programming   5 3L + 1P  PaS  ÚMV/LCO/10 and (ÚMV/MAN1c/22 or ÚMV/MAN2d/22 or ÚMV/FRPb/19) Madaras, Onderko 

 
 
Elective courses

Block - Matematika
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚMV/MMD/22  Mathematical modeling   3 3P  Hančová, Borzová, Fabrici, Halčinová, Kiseľák, Klein, Kőszegyová, Šupina, Vodička, Žežula 
ÚMV/ZBR/14  Bridge fundamentals   2 2P  Ploščica, Vodička 
ÚMV/SVK/10  Students scientific conference   4      


Block - IT podpora
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚINF/UIB1/26  Introduction to information security   5 2L + 2P  Sokol, Rapavá 
ÚINF/IKTP/15  Information and Communication Technologies   2 2P  2, 3  Antoni 
ÚINF/PJP/25  Programming language Python   4 1L + 2P  PaS  ÚINF/PAZ1a/15 Guniš, Szoplák, Šnajder, Lokša, Baran, Micheľ 
ÚINF/SVK1/15  Student scientific conference   4   2, 3   
ÚINF/RPBI/20  Resolving computer security incidents   3 3P  Sokol, Zmuda, Rapavá 
ÚINF/UUI/23  Introduction to artificial intelligence   3 2P    Tkáčová 

 

Certified study programmes
Abbreviation Name
IB1
Ethics in Biomedical Sciences For Medical Practice
IB12a
Use, Administration, and Development in the SAP System – Administrator
IB12p
Use, Administration, and Development in the SAP System – Programmer
IB12u
Use, Administration, and Development in the SAP System – User
IB9
International certificate of TOEFL
ĽPZ
Ľudské práva pre každého
PM
Psychomotorika
SFS
Skills for Success – from University to Workplace

 

State exams
Compulsory courses

Block - Štátna skúška
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚMV/BPO/14  Bachelor thesis and its defence   4   OB       
ÚMV/BMM/25  Mathematics   2   SS      ÚMV/MAN2c/22 and ÚMV/ATC/22 and ÚMV/GEO2d/22  


Block - State Exam
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚINF/BPO/14  Bachelor Thesis and its Defence   4   OB       
ÚINF/BSSMI/22  Essentials of Informatics   2   SS      ÚINF/PSIN/15 and ÚINF/PAZ1b/15 and ÚINF/OSY/24 and ÚINF/AFJ1a/15 and ÚINF/SLO1a/15  

 
 
Compulsory elective courses
 
 


Such a symbol can occur after the teaching range:
d - Days in a semester
h - Hours in a week
r - Hours in a year
s - Hours in a semester
t - Weeks in a semester
When none of these symbols are given, expected range of teaching is "hours in a week"

Other signs can occur next to the courses of the study programmes
! - course will not be implemented in the given academic year
+ - course will not be implemented, perhaps the next academic year
- - course is implemented for the last time

* - course has more prerequisites


Explanatory notes:

Range: L - Lecture, P - Practice
Semester: W - Winter, S - Summer
End: S - Examination, H - Evaluation, Z - Credit Exam, A - Passing, PaS - Continuous assessment with examination, P - Continuous assessment / Practice