Study programme - Approved

Academic year:
2024/2025
Study programme:
Computer Science (INF)
(Single degree study, bachelor I. deg., full time form)
Teaching languages: English, Slovak
Study field:
18. Computer Science
Person responsible for the delivery, development and quality of the study programme:
doc. RNDr. Dana Pardubská, CSc.

Study section
Compulsory courses

Block: Physical Education Activities - Obligatory
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 1-MXX-110/00  Physical Education and Sport (1) - L. Mókus, D. Mašlejová, J. Leginusová, T. Kuchár, M. Ortutay, M. Dovičák, J. Raábová, B. Nedbálek, T. Lovecký, L. Ondrušová 1/W    2P   0        
 1-MXX-120/22  Physical Education and Sport (2) - T. Kuchár, D. Mašlejová, L. Mókus, J. Leginusová, M. Ortutay, M. Dovičák, J. Raábová, B. Nedbálek, T. Lovecký, L. Ondrušová 1/S    2P   1        

Predmety Telesná výchova (1) - (6) si študenti konverzných študijných programov zapisujú o jeden ročník neskôr.

Block: Foreign Languages - Obligatory
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 1-MXX-232/10  English Language (4) - A. Maďarová, A. Zemanová, Ľ. Kožehubová, E. Foltánová, A. Barnes, S. Dobiašová, K. Hromadová, J. Kočvarová 2/S    2P   2        

Block: Obligatory Subjects
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 1-INF-110/22  Mathematical Analysis (1) - Z. Kubáček, S. Dylda, T. Rusin, I. Zabaikina 1/W    3L + 2P   6   C      
 1-INF-115/00  Algebra (1) - M. Sleziak, J. Guričan, M. Makovník, B. Pokorná, N. Hronkovičová 1/W    2L + 2P   5   C      
 1-INF-130/00  Computer Architecture - D. Olejár, R. Ostertág 1/W    4L   5   C      
 1-INF-120/00  Introduction to Discrete Structures - M. Škoviera, E. Mačajová, J. Rajník 1/W    2L + 2P   5   C      
 1-INF-127/15  Programming (1) in C/C++ - B. Brejová, D. Bernát, J. Kostičová 1/W    4L + 4P   8   C      
 1-INF-166/11  Programming (2) in Java - P. Kostolányi, B. Brejová, J. Mazák, M. Matok 1/S    2L + 2P   6   C      
 1-INF-160/00  Introduction to Combinatorics and Graph Theory - E. Mačajová, M. Škoviera, J. Rajník 1/S    2L + 2P   6   C      
 1-INF-150/22  Mathematical Analysis (2) - Z. Kubáček, I. Zabaikina, R. Bohdal 1/S    3L + 2P   6   C      
 1-INF-156/22  Algebra (2) - M. Sleziak, J. Guričan, Š. Glevitzká, B. Pokorná, M. Makovník 1/S    2L + 2P   5   C      
 1-INF-526/15  System Programming - J. Janáček, D. Bernát, R. Lukoťka 1/S    2L + 2P   6   C      
 1-INF-220/00  Algorithms and Data Structures - R. Kráľovič, Š. Sádovský 2/W    4L   5   C      
 1-INF-235/22  Project (1) - T. Plachetka 2/W    2S   2   C      
 1-INF-230/00  Introduction to Database Systems - T. Plachetka, J. Mazák 2/W    2L + 2P   5   C      
 1-INF-225/15  Programming (3) - R. Ostertág, R. Lukoťka, M. Matok 2/W    2L + 2P   6   C      
 1-INF-215/14  Formal Languages and Automata (1) - B. Rovan, P. Kostolányi 2/W    3L + 2P   6   C      
 1-INF-517/22  Principles of Software Design (1) - R. Lukoťka 2/W    2C   3   C      
 1-INF-171/15  Operating Systems - D. Bernát, J. Mazák 2/S    3L + 1P   6   C      
 1-INF-210/22  Introduction to Mathematical Logic - R. Lukoťka, J. Mazák 2/S    2L + 3P   6   C      
 1-INF-283/15  Computer Networks (1) - J. Janáček, D. Bernát, D. Olejár 2/S    2L + 1P   4   C      
 1-INF-265/22  Project (2) - T. Plachetka 2/S    2S   2   C      
 1-INF-310/00  Design of Efficient Algorithms - M. Anderle, R. Kráľovič, J. Rajník 2/S    3L + 1P   6   C      
 1-INF-175/00  Social Aspects of Informatics - D. Olejár, M. Winczer 2/S    2C   2   C      
 1-INF-518/22  Principles of Software Design (2) - R. Lukoťka, J. Kostičová 3/W    2C   2   C      
 1-INF-911/15  BSc Seminar (1) - D. Pardubská, T. Plachetka, R. Lukoťka 3/W    1S   1   C      
 1-INF-167/15  Computational Complexity and Computability - D. Pardubská 3/W    3L + 1P   6   C      
 1-INF-920/15  BSc Seminar (2) - D. Pardubská, T. Plachetka, R. Lukoťka 3/S    1S   1   C      

Predmety 1-INF-517/22 Princípy tvorby softvéru (1) a 1-INF-518/22 Princípy tvorby softvéru (2) nahrádzajú predmet 1-INF-516/15 Princípy tvorby softvéru.
 
Compulsory elective courses

Block: Obligatory-Optional Subjects min. 17 credits
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 1-MAT-551/22  Geometry for Graphics (1) - Ľ. Balko, P. Chalmovianský 3/W    4C   5   C      
 2-INF-178/15  Cryptology (1) - M. Stanek 3/W    4L   6   C      
 1-BIN-301/15  Methods in Bioinformatics - B. Brejová, T. Vinař, A. Gafurov 3/W    2L + 2P   6   C      
 1-MAT-570/15  Modelling and Rendering Techniques - R. Ďurikovič 3/W    2L + 2P   6   C      
 2-INF-183/15  Computer Networks (2) - J. Janáček, D. Olejár 3/W    2L + 1P   4   C      
 1-DAV-201/20  Fundamentals of Probability and Statistics - R. Harman, P. Somogyi, L. Filová, T. Kossaczká 3/W    3L + 2P   6   C      
 2-INF-174/15  Graph Theory - E. Mačajová 3/W    3L + 1P   6   C      
 2-INF-176/15  Unix for System Administrators - J. Janáček, D. Bernát, T. Plachetka 3/W    2L + 2P   6   C      
 1-MAT-560/00  Web Graphics - A. Ferko 3/W    4C   5   C      
 1-MAT-210/22  Mathematical Analysis (3) - Z. Kubáček, F. Jaroš, K. Rostás 3/W    4L + 2P   8   C      
 2-INF-182/22  Algebra (3) - M. Sleziak, J. Guričan 3/S    2L + 2P   5   C      
 2-INF-186/15  Formal Languages and Automata (2) - B. Rovan, P. Kostolányi 2, 3/S    3L + 2P   6   C      
 1-MAT-552/22  Geometry for Graphics (2) - Ľ. Balko, P. Chalmovianský 3/S    2C   3   C      
 1-INF-240/15  Graphical Systems, Visualization, Multimedia - A. Ferko 3/S    3C   4   C      
 2-INF-420/18  Combinatorial Analysis (1) - D. Olejár, M. Stanek, J. Mazák 3/S    4C   6   C      
 2-INF-184/15  Programming Languages - R. Ostertág, B. Brejová, M. Matok 3/S    2L + 2P   5   C      
 2-INF-145/15  Creating Internet Applications - R. Ostertág, M. Stanek, J. Kostičová 3/S    2L + 2P   6   C      
 1-INF-520/00  Introduction to Information Security - D. Olejár, M. Rjaško 3/S    3L   4   C      
 2-INF-187/15  Introduction to Theory of Programming - I. Prívara, R. Kráľovič, P. Hozzová 3/S    4C   4   C      
 
Elective courses

Block: Physical Education Activities - Electives
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 1-MXX-115/15  Sports in Nature (1) - M. Dovičák, T. Kuchár, J. Leginusová, D. Mašlejová, L. Mókus, M. Ortutay, J. Raábová, T. Lovecký, B. Nedbálek 1/W      2        
 1-MXX-215/15  Sports in Nature (2) - M. Dovičák, T. Kuchár, J. Leginusová, D. Mašlejová, L. Mókus, M. Ortutay, J. Raábová, T. Lovecký, B. Nedbálek 1/S      2        
 1-MXX-210/00  Physical Education and Sport (3) - T. Kuchár, J. Leginusová, D. Mašlejová, L. Mókus, M. Ortutay, M. Dovičák, J. Raábová, B. Nedbálek, T. Lovecký, L. Ondrušová 2/W    2P   2        
 1-MXX-216/18  Sports in Nature (3) - M. Dovičák, T. Kuchár, J. Leginusová, D. Mašlejová, L. Mókus, M. Ortutay, J. Raábová, T. Lovecký, B. Nedbálek 2/W      1        
 1-MXX-220/00  Physical Education and Sport (4) - T. Kuchár, L. Mókus, J. Leginusová, D. Mašlejová, M. Ortutay, M. Dovičák, J. Raábová, B. Nedbálek, T. Lovecký, L. Ondrušová 2/S    2P   2        
 1-MXX-217/18  Sports in Nature (4) - M. Dovičák, T. Kuchár, J. Leginusová, D. Mašlejová, L. Mókus, M. Ortutay, J. Raábová, T. Lovecký, B. Nedbálek 2/S      1        
 1-MXX-310/00  Physical Education and Sport (5) - T. Kuchár, L. Mókus, J. Leginusová, D. Mašlejová, M. Ortutay, M. Dovičák, J. Raábová, B. Nedbálek, T. Lovecký, L. Ondrušová 3/W    2P   2        
 1-MXX-320/22  Physical Education and Sport (6) - D. Mašlejová, L. Mókus, J. Leginusová, T. Kuchár, M. Ortutay, M. Dovičák, J. Raábová, B. Nedbálek, T. Lovecký, L. Ondrušová 3/S    2P   1        

Predmety Telesná výchova (1) - (6) si študenti konverzných študijných programov zapisujú o jeden ročník neskôr.

Block: Foreign Languages - Elective
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 1-MXX-171/20  Slovak Language for Foreign Students (1) - A. Barnes 1/W    2P   2        
 1-MXX-141/00  French Language (1) - Ľ. Kožehubová 1/W    2P   2        
 1-MXX-161/00  Russian Language (1) - V. Mirsalova 1/W    2P   2        
 1-MXX-151/00  German Language (1) - A. Maďarová, S. Dobiašová 1/W    2P   2        
 1-MXX-131/00  English Language (1) - E. Foltánová, J. Kočvarová, Ľ. Kožehubová, A. Maďarová, A. Zemanová, A. Barnes, S. Dobiašová 1/W    2P   2        
 1-MXX-133/18  Supplementary English Course (1) - J. Kočvarová 1/W    2P   2        
 1-MXX-172/20  Slovak Language for Foreign Students (2) - A. Barnes 1/S    2P   2        
 1-MXX-142/00  French Language (2) - Ľ. Kožehubová 1/S    2P   2        
 1-MXX-152/00  German Language (2) - A. Maďarová, S. Dobiašová 1/S    2P   2        
 1-MXX-132/00  English Language (2) - A. Zemanová, J. Kočvarová, A. Maďarová, Ľ. Kožehubová, E. Foltánová, A. Barnes, S. Dobiašová 1/S    2P   2        
 1-MXX-134/18  Supplementary English Course (2) - J. Kočvarová 1/S    2P   2        
 1-MXX-162/00  Russian Language (2) - V. Mirsalova 1/S    2P   2        
 1-MXX-271/20  Slovak Language for Foreign Students (3) - A. Barnes 2/W    2P   2        
 1-MXX-241/00  French Language (3) - Ľ. Kožehubová 2/W    2P   2        
 1-MXX-231/00  English Language (3) - A. Zemanová, J. Kočvarová, A. Maďarová, Ľ. Kožehubová, E. Foltánová, A. Barnes, S. Dobiašová 2/W    2P   2        
 1-MXX-261/00  Russian Language (3) - V. Mirsalova 2/W    2P   2        
 1-MXX-251/00  German Language (3) - A. Maďarová, S. Dobiašová 2/W    2P   2        
 1-MXX-272/20  Slovak Language for Foreign Students (4) - A. Barnes 2/S    2P   2        
 1-MXX-242/00  French Language (4) - Ľ. Kožehubová 2/S    2P   2        
 1-MXX-252/00  German Language (4) - A. Maďarová, S. Dobiašová 2/S    2P   2        
 1-MXX-262/00  Russian Language (4) - V. Mirsalova 2/S    2P   2        
 1-MXX-233/13  English Conversation Course (1) - A. Barnes 2, 3/W    2P   2        
 1-MXX-234/13  English Conversation Course (2) - A. Barnes 2, 3/S    2P   2        

Elective programmes 1–MXX–133/18 Supplementary English Course (1), 1–MXX–134/18 Supplementary English Course (2) and Slovak Language for Foreign Students (1) - (4) can be enrolled only with the consent of the teacher.
Elective courses 1-MXX-233/13 English Conversation Course (1) and 1-MXX-234/13 English Conversation Course (2) can be enrolled after completing the obligatory course 1-MXX-232/10 English Language (4).

Block: Humanities - Elective
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 1-MXX-491/22  Inclusive Approaches to Education of Students with Special Educational Needs - Ľ. Hlinová 1/W    2S   2        
 2-IKVa-192/19  Science, Technology and Humanity: Opportunities and Risks - M. Takáč, T. Gál 1/S    3S   5        
 1-AIN-407/22  Brain and Mind - B. Cimrová, J. Rybár 1, 2, 3/W    2C   3        
 1-AIN-408/22  Cognitive Laboratory - J. Rybár 1, 2, 3/W    2C   2        
 2-MXX-132/23  Participation in Empirical Research - X. Poslon 1, 2, 3/W    2C   2        
 1-AIN-406/22  Language and Cognition - J. Rybár 1, 2, 3/S    2C   3        
 2-MXX-132/23  Participation in Empirical Research - X. Poslon 1, 2, 3/S    2C   2        

Block: Electives
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 1-INF-810/15  Competitive Programming (1) - V. Boža, R. Kráľovič 1/W    2P   2        
 1-AIN-112/22  Introduction to Web Technologies - R. Hrušecký 1/W    2L + 2P   6        
 1-INF-615/10  Mathematical Propedeutics (1) - J. Mazák 1/W    2P   2        
 1-INF-815/15  Competitive Programming (2) - V. Boža 1/S    2P   2        
 1-AIN-189/22  Web Applications (1) - R. Hrušecký, M. Nagy, Z. Kubincová 1/S    2L + 2P   6        
 1-INF-616/14  Mathematical Propedeutics (2) - J. Mazák 1/S    2P   2        
 1-AIN-500/22  Linux for Users - I. Uhliarik 1/S    2C   2        
 1-INF-618/22  Introduction to cyber security law - J. Andraško 1, 2/W    2L   3       !  
 1-AIN-510/22  Linux - Principles and Means - D. Guller, M. Nagy, J. Kľuka 2/W    1L + 1P   3       !  
 1-INF-820/15  Competitive Programming (3) - V. Boža, R. Kráľovič 2/W    2P   2        
 1-INF-270/15  Practicum in Databases - J. Mazák, M. Rjaško 2, 3/W    2C   2        
 1-INF-825/15  Competitive Programming (4) - V. Boža 2/S    2P   2        
 1-DAV-212/22  Advanced methods for analysis and visualization of data in practice - M. Šuppa 2/S    2C   2       !  
 1-INF-830/00  Competitive Programming (5) - V. Boža, R. Kráľovič 3/W    2LP   2        
 2-INF-130/00  Service Oriented Architectures - Principles and Technologies - J. Withalm, P. Mederly 3/W    2L   4       !  
 1-INF-311/00  New Trends in Personal Computers - R. Breier, T. Ženiš 3/W    2L   2        
 1-INF-316/20  Application Programming in C++ - P. Koscelanský 3/W    2L + 2P   6        
 2-INF-173/13  Quantum Information Processing - M. Plesch 3/W    2L   3       !  
 2-INF-270/15  Design and Evaluation of User Interfaces - S. Bhatia 3/W    2C   4       !  
 2-INF-275/18  Unstructured Talks on Structures: Chapters in Mathematics for Computer Scientists (1) - P. Kostolányi, E. Mačajová 3/W    4L   6        
 2-INF-277/18  Complex Analysis for Computer Scientists - P. Kostolányi 3/W    3L + 2P   6       !  
 2-AIN-111/24  Web Design Methodology - Z. Kubincová, M. Homola, J. Kľuka 3/W    2L + 2P   6        
 2-INF-279/21  Hyperprogramming - R. Brečka 3/W    2C   3       !  
 1-INF-315/14  Principles of Reverse Engineering - R. Lipovský 3/W    2L + 2P   6        
 1-INF-318/22  Application security and secure programming - R. Ostertág, M. Stanek 3/W    2L + 1P   4       !  
 1-MAT-815/00  Fundamentals of Physics (1) - J. Tekel 3/W    2L + 2P   5        
 2-INF-276/18  Unstructured Talks on Structures: Chapters in Mathematics for Computer Scientists (2) - P. Kostolányi, E. Mačajová 3/S    4L   6        
 2-INF-278/18  Analytic and Enumerative Combinatorics - P. Kostolányi 3/S    4L   6       !  
 1-INF-317/22  Security Testing - M. Stanek 3/S    2L + 1P   4        
 1-INF-319/22  Forensic analysis - FMFI.KI 3/S    2L + 2P   6        
 

State exams
Unless determined otherwise by the programe guarantor, a student is permitted to take the state examination only if all previous study requirements have been met.
Compulsory courses

Block: State Examination Subjects
Subject code Subject title Credits Current
 1-INF-951/22  Mathematics 2        
 1-INF-961/22  Informatics 2        
 1-INF-991/22  BSc Project 10        
 

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".
Form: L - lecture, P - practicals, S - seminar, C - course, LP - laboratory practicals, X - practice, IW - independent work, E - excursion, O - other, p - practical, TS - training session, FW - fieldwork, I - internship
Current: ! - 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