Study plan - Approved

Academic year:
2025/2026
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 - Matematika
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚMV/UDM/22  Introduction to mathematics   3 4P  Fabrici, Kovalčíková, Schnürerová 
ÚMV/FRPa/19  Function of real variable   7 2L + 4P  PaS  Hutník, Halčinová, Borzová, Kleinová, Hurajová 
ÚMV/ALG2a/22  Algebra I   6 3L + 3P  PaS  Kőszegyová, Vodička, Schwartzová 
ÚMV/MAN2b/22  Mathematical analysis of function of real variable   7 4L + 3P  PaS  ÚMV/FRPa/19 Hutník, Halčinová, Borzová 
ÚMV/ALG2b/22  Algebra II   6 4L + 2P  PaS  ÚMV/ALG2a/22 Ploščica, Kőszegyová 
ÚMV/GEO2a/24  Geometry I   4 2L + 2P  PaS  Fabrici 
ÚMV/MAN2c/22  Mathematical analysis III   5 2L + 2P  PaS  ÚMV/MAN2b/22 Hutník, Cisko 
ÚMV/DSMa/10  Discrete mathematics I   5 2L + 2P  PaS  Soták, Onderko 
ÚMV/GEO2b/22  Geometry II   2 1L + 1P  ÚMV/GEO2a/24 Lukáč 
ÚMV/ATC/22  Algebra and number theory   3 2L + 1P  PaS  ÚMV/ALG2b/22 Ploščica 
ÚMV/GEO2c/22  Geometry III   4 2L + 2P  PaS  ÚMV/ALG2b/22 Soták, Šabaková, Švecová 
ÚMV/MRUa/22  Mathematical problem solving strategies I   2 2P  Doboš 
ÚMV/GEO2d/22  Geometry IV   5 3L + 2P  PaS  Fabrici, Šabaková 
ÚMV/UAD/10  Introduction to data analysis   2 1L + 1P  Hančová, Gajdoš, Štein 
ÚMV/TPP2/22  Probability theory   4 2L + 2P  PaS  ÚMV/MAN2c/22 Klein, Gajdoš 
ÚMV/MRUb/22  Mathematical problem solving strategies II   2 2P  Semanišinová 


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  Bačíková, Kalina 


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š, Staňa, Olejár, Kotlárová, Šnajder 
ÚINF/MZI/21  Introduction to study of informatics   5 2L + 2P  Krajči 
ÚINF/PAZ1b/15  Programming, algorithms, and complexity   7 2L + 4P  PaS  ÚINF/PAZ1a/15 Šebej, Opiela, Pristaš, Kotlárová, Šnajder 
ÚINF/PRP2/15  Principles of computers   4 2L + 1P  Pisarčík 
ÚINF/DBS1a/15  Database systems   5 2L + 2P  Török, Miňo 
ÚINF/OSY/24  Operating systems   4 2L + 1P  ÚINF/PRP2/15 Pisarčík, Sokol 
Ú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  Geffert, Š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 
ÚINF/SLO1a/15  Symbolic logic   5 2L + 1P  Krajči 
ÚINF/ZLI/21  Linux basics   2 2P  Sokol, Marková, Staňa 
ÚINF/INSa/21  Competitions in Informatics 1   4 4P  Plichtová 
ÚINF/INSb/21  Competitions in Informatics 2   4 4P  Krivoš-Belluš 


Block - Foreign Language Min. 2  Credits
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
CJP/PFAJ4/07  English Language of Natural Science   2 2P  PaS  Slovenská 

 
 
Compulsory elective courses

Block - Matematika - pre pokračovanie na MXmu 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  Semanišinová 


Block - Matematika - pre pokračovanie na MOm alebo EFMm Min. 18  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/DSM2b/22  Discrete mathematics II   4 2L + 2P  PaS  2, 3  ÚMV/DSMa/10 or ÚMV/DSM3a/10 Fabrici, Onderko 
Ú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š, Staňa, Olejár, Kotlárová, Šnajder 
ÚMV/LCO/10  Linear and integer programming   5 2L + 2P  PaS  ÚMV/ALGa/10 Cechlárová, Hirjak 
ÚMV/MST/19  Mathematical statistics   5 2L + 2P  PaS  Hančová 
Ú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) Kiseľák, Gajdoš 


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/SZPa/22  Special seminar to bachelor thesis   1 1P  Opiela, Varga 
ÚINF/BKP/14  Bachelor Project   2    
ÚINF/SZPb/22  Special seminar to bachelor thesis   1 1P  Opiela, Varga 


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ý, Sakalová 
KPE/TVE/08  Theory of Education   2 2P  2, 3  Sakalová, 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ý, Sakalová 
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  Vagaská, Sakalová 


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á, Janovská, Michalove 
KPPaPZ/PP/15  Positive Psychology   2 2P  2, 3  Baník 
KPPaPZ/TIMPR/25  Team Work   4 2P  2, 3  Janovská 
KPPaPZ/SELFM/25  Self-Marketing   4 2P  2, 3  Kalina, Hudáková 
KPPaPZ/MANAG/25  Conflict Management   4 2P  2, 3  Kalina, Borgoňová 
KPPaPZ/KOM/25  Communication   4 2P  2, 3  Janovská, Trebuňák 


Block - II - Informatika Min. 6  Credits
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚINF/PRS/15  Programming of robotic kits 3 3P  Hanesz 
Ú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  Antoni, Horvát 
ÚINF/KRS/15  Cryptographic systems and their applications   6 3L + 2P  PaS  Jirásek, Krivoš-Belluš 
Ú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   6 2L + 2P  ÚINF/DBS1a/15 Török, Varga, Miňo 
Ú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/ASU1/15  Algorithms and data structures   4 2L + 1P  ÚINF/PAZ1a/15 and ÚINF/PAZ1b/15 Krivoš-Belluš 
Ú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   6 2L + 2P  ÚINF/DBS1a/15 Török, Varga, Miňo 
ÚINF/TVY/15  Computability theory   4 2L + 1P  Antoni 
ÚINF/AFJ1b/15  Automata and formal languages   5 2L + 1P  ÚINF/AFJ1a/15 Geffert, Š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.

 
 
Elective courses

Block - Matematika
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚMV/MMD/22  Mathematical modeling   3 3P  Borzová, Cechlárová, Fabrici, Gajdoš, Halčinová, Šupina, Hančová, Vodička, Hutník, Žežula, Kőszegyová, Kiseľák, Klein, Madaras 
ÚMV/MAE/10  Macroeconomics 4 2L + 1P  PaS  Cechlárová 
ÚMV/MIE/13  Microeconomics   4 2L + 1P  PaS  Cechlárová 
Ú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/21  Introduction to information security   5 2L + 2P  Sokol, Marková 
Ú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 
ÚINF/SVK1/15  Student scientific conference   4   2, 3   
ÚINF/RPBI/20  Resolving computer security incidents   3 3P  Sokol, Marková 
ÚINF/UUI/23  Introduction to artificial intelligence   3 2P    Tkáčová 


Block - I
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
Dek. PF UPJŠ/USPV/13  Introduction to Study of Sciences   2 12sL + 3dP  Kireš 


Block - Games and sports
 Študent môže absolvovať všetky ponúkané predmety z bloku TV, ale do štandardného počtu 180 kreditov sa študentovi môžu započítať maximálne 6 kreditov.
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚTVŠ/TVa/11  Sports Activities I.   2 2P  Berta, Horbacz, Kaško, Kručanica, Melichar, Tomková, Čurgali, Buková, Uher, Vokál, Küchelová, Salonna 
ÚTVŠ/TVb/11  Sports Activities II.   2 2P  Horbacz, Kaško, Čurgali, Berta, Kručanica, Melichar, Tomková, Buková, Uher, Vokál, Küchelová, Salonna 
ÚTVŠ/TVc/11  Sports Activities III.   2 2P  Čurgali, Horbacz, Kaško, Berta, Kručanica, Melichar, Tomková, Buková, Uher, Vokál, Küchelová, Salonna 
ÚTVŠ/TVd/11  Sports Activities IV.   2 2P  Čurgali, Horbacz, Kaško, Berta, Kručanica, Melichar, Tomková, Buková, Uher, Vokál, Küchelová, Salonna 
ÚTVŠ/LKSp/13  Summer Course-Rafting of TISA River   2 2P    Kaško 


Block - Fb_EC Games and sports
 Študent môže absolvovať všetky ponúkané predmety z bloku TV, ale do štandardného počtu 180 kreditov sa študentovi môžu započítať maximálne 6 kreditov.
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚTVŠ/TVa/11  Sports Activities I.   2 2P  Berta, Horbacz, Kaško, Kručanica, Melichar, Tomková, Čurgali, Buková, Uher, Vokál, Küchelová, Salonna 
ÚTVŠ/TVb/11  Sports Activities II.   2 2P  Horbacz, Kaško, Čurgali, Berta, Kručanica, Melichar, Tomková, Buková, Uher, Vokál, Küchelová, Salonna 
ÚTVŠ/TVc/11  Sports Activities III.   2 2P  Čurgali, Horbacz, Kaško, Berta, Kručanica, Melichar, Tomková, Buková, Uher, Vokál, Küchelová, Salonna 
ÚTVŠ/TVd/11  Sports Activities IV.   2 2P  Čurgali, Horbacz, Kaško, Berta, Kručanica, Melichar, Tomková, Buková, Uher, Vokál, Küchelová, Salonna 
ÚTVŠ/KP/12  Survival Course   2 2P    Kručanica 
ÚTVŠ/LKSp/13  Summer Course-Rafting of TISA River   2 2P    Kaško 

 
 

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