Study programme - Approved

Academic year:
2024/2025
Study programme:
Applied Computer Science (Conversion Programme) (mAIN/k)
(Single degree study, master II. 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:
prof. RNDr. Roman Ďurikovič, PhD.

Study section
Compulsory courses
During the the first year of three-year programme the student has to pass courses from the bachelor's programme that are needed for successful continuation on the standard two-year programme. The particular set of courses for the first year is selected for each particular student by the guarantor.

Block: Obligatory Subjects
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 2-AIN-206/15  Physical-based Animations and Mathematical Modeling - R. Ďurikovič 1/W    2L + 2P   6   C      
 2-AIN-109/22  Programming of Parallel and Distributed Systems - D. Gruska 1/S    3L + 1P   5        
 2-AIN-923/22  Project Seminar (1) - R. Ďurikovič 1/S    2S   5        
 2-AIN-924/22  Project Seminar (2) - R. Ďurikovič 2/W    2S   5        
 
Compulsory elective courses
Pre úspešné absolvovanie študijného programu musí študent okrem povinných predmetov za celé štúdium absolvovať 10 povinne voliteľných (PV) predmetov z blokov: z toho po jednom PV z blokov A, B, C; minimálne 5PV z jedného bloku špecializácie S1, S2, S3, S4; ostávajúce 2PV z blokov S1, S2, S3, S4 (okrem už zvoleného bloku špecializácie). V súčte za všetky povinné, povinne voliteľné a výberové predmety musí získať aspoň 120 kreditov (resp. 180 kreditov pre konverzný program)

Block A: Mathematics min. 6 credits
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 2-AIN-119/15  Mathematics - Generic Subject - R. Ďurikovič 1/W      6        
 2-AIN-114/14  Multidimensional analysis and numerical mathematics - J. Babušíková 1/W    4C   6        
 2-AIN-113/22  Computational Fuzzy Logic, Modeling and Systems - D. Guller 1/W    2L + 2P   6   C      
 2-AIN-138/16  Discrete Structures in Informatics and Computer Graphics - T. Jajcayová 1/S    2L + 2P   6   C      

Generický predmet - predmet absolvovaný na zahraničnej univerzite, ERASMUS.

Block B: Computer Science Methods min. 6 credits
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 2-AIN-205/15  Algorithmics for Hard Problems - T. Vinař, J. Šiška 1/S    2L + 2P   6        
 2-AIN-108/15  Computational Logic - M. Homola, J. Pukancová 1/W    2L + 2P   6        

Predmet 2-AIN-205 Algoritmické riešenie ťažkých problémov sa bude konať, len ak si ho zapíše minimálne 10 študentov.

Block C: Additional Courses min. 3 credits
Povinný výber 1 predmetu.
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 2-AIN-233/00  Computer Vision Applications - Z. Černeková 2/W    2S   3        
 2-AIN-222/00  Computer Graphics Aplications - R. Ďurikovič 2/W    2S   3        
 2-AIN-235/22  Algorithms of Artificial Intelligence in Robotics - P. Petrovič, I. Farkaš 2/S    2L + 2LP   5        
 2-AIN-185/22  Formal Methods of Software Development - D. Gruska 2/S    3L + 1P   5   C      

Predmet 2-AIN-233 Aplikácie počítačového videnia má obmedzenú kapacitu na 30 študentov a budú uprednostnení študenti 2. ročníka.

Block S1: Computer Graphics and Vision min. 30 credits
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 2-AIN-120/15  Visual Information Processing - Generic Subject - R. Ďurikovič 1/W      6        
 2-AIN-112/15  Advanced Image Processing - Z. Černeková 1/W    2L + 2P   6        
 2-AIN-148/22  3D Vision - V. Kocur 1/S    2L + 2P   6        
 2-AIN-147/19  Computer Vision - Z. Berger Haladová 1/S    2L + 2P   6        
 2-AIN-134/14  Geometric modelling in graphics - R. Ďurikovič 1/S    2L + 2P   6        
 2-AIN-128/15  Real-time Graphics and GPU Computations - A. Mihálik 1/S    2L + 2P   6        
 2-AIN-127/15  Advanced Computer Graphics - R. Ďurikovič, A. Mihálik 1/S    2L + 2P   6        
 2-AIN-223/24  Virtual and Extended Reality - Z. Berger Haladová, M. Madaras, L. Gajdošech 2/W    4C   6        
 2-AIN-226/22  Deep Learning for Computer Vision - Z. Černeková, V. Kocur 2/W    2L + 2P   6        
 2-AIN-276/24  Digital Twin Development - M. Madaras, Š. Pócoš 2/W    4C   6        

Generický predmet - predmet absolvovaný na zahraničnej univerzite, ERASMUS.

Block S2: Artificial Intelligence min. 30 credits
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 2-AIN-129/15  Informatics - Generic Subject - R. Ďurikovič 1/W      6        
 1-BIN-301/15  Methods in Bioinformatics - B. Brejová, T. Vinař, A. Gafurov 1/W    2L + 2P   6        
 2-INF-150/15  Machine Learning - V. Boža, M. Šuppa, T. Vinař 1/W    4L   6   C      
 2-AIN-137/24  Statistical Methods in Artificial Intelligence - M. Markošová 1/S    2L + 2P   6        
 2-AIN-132/15  Neural Networks - I. Farkaš 1/S    2L + 2P   6        
 2-AIN-144/15  Knowledge Representation and Reasoning - M. Homola, J. Pukancová 1/S    2L + 2P   6        
 2-IKVa-194/21  Reinforcement Learning - P. Lacko 1, 2/S    2L + 2P   5        
 2-INF-188/22  Current Approaches in Machine Learning - V. Boža 2/S    4C   6        

Generický predmet - predmet absolvovaný na zahraničnej univerzite, ERASMUS.

Block S3: Programming and Information Systems min. 30 credits
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 2-AIN-101/15  Information Systems - Generic Subject - R. Ďurikovič 1/W      6        
 2-AIN-118/14  Programming in operating systems - J. Šiška, D. Gruska 1/W    2L + 2P   6       !  
 2-AIN-111/24  Web Design Methodology - Z. Kubincová, M. Homola, J. Kľuka 1/W    2L + 2P   6        
 2-AIN-156/22  Agile Software Development in Teams - I. Polášek 1, 2/W    1L + 3P   6        
 2-AIN-116/14  Functional Programming - P. Borovanský, D. Guller 1/S    2L + 2P   6        
 2-AIN-133/15  Extreme Programming - F. Gyarfaš, I. Uhliarik 1/S    4C   6        
 2-AIN-131/24  Advanced programming in JAVA (JakartaEE) - P. Petrovič, P. Borovanský, Z. Kubincová 1/S    4C   6        
 2-AIN-155/22  Databases (2) - T. Kramár, M. Barla 1/S    2L + 2P   6        

Generický predmet - predmet absolvovaný na zahraničnej univerzite, ERASMUS.

Block S4: Software for Education min. 30 credits
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 2-AIN-115/15  Software for Education - M. Tomcsányiová, L. Budinská, M. Čujdíková 1/W    2L + 2P   6        
 2-AIN-139/14  Compilers and interpreters - Ľ. Salanci 1/S    2L + 2P   6        
 2-AIN-136/15  Creation of Educational Software - M. Tomcsányiová, L. Budinská, M. Čujdíková 1/S    4C   6        
 2-AIN-225/15  Creation of Multimedia Applications and Computer Games - Ľ. Salanci 2/W    2L + 2P   6        
 2-AIN-224/15  Web Programming - R. Hrušecký, Z. Kubincová 2/W    2L + 2P   6        
 2-AIN-234/24  E-learning Environments in Education - R. Hrušecký, Z. Kubincová, Ľ. Jašková 2/S    4C   6        

Block: Software Engineering min. 30 credits
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 2-AIN-275/24  Development of Large Software Applications - Ľ. Šešera 1, 2/W    2L + 2P   6        
 2-AIN-156/22  Agile Software Development in Teams - I. Polášek 1, 2/W    1L + 3P   6        
 2-AIN-149/24  Software Analysis Techniques - Ľ. Šešera 1, 2/S    2L + 2P   6        
 2-AIN-140/20  Architectures of Software Systems - I. Polášek 1/S    2L + 2P   6        
 2-AIN-155/22  Databases (2) - T. Kramár, M. Barla 1/S    2L + 2P   6        
 2-AIN-131/24  Advanced programming in JAVA (JakartaEE) - P. Petrovič, P. Borovanský, Z. Kubincová 1/S    4C   6        
 2-AIN-133/15  Extreme Programming - F. Gyarfaš, I. Uhliarik 1/S    4C   6        
 2-AIN-150/24  Cloud-native App Development - Ľ. Šešera 1, 2/S    2L + 2P   6        
 
Elective courses

Block: Physical Education Activities - Electives
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 2-MXX-110/00  Physical Education and Sport (1) - 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á 1/W    2P   2        
 2-MXX-115/17  Sports in Natur (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        
 2-MXX-120/00  Physical Education and Sport (2) - M. Dovičák, T. Kuchár, J. Leginusová, D. Mašlejová, L. Mókus, B. Nedbálek, M. Ortutay, J. Raábová, T. Lovecký, L. Ondrušová 1/S    2P   2        
 2-MXX-116/18  Sports in Natur (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        
 2-MXX-210/00  Physical Education and Sport (3) - 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á 2/W    2P   2        
 2-MXX-220/00  Physical Education and Sport (4) - D. Mašlejová, L. Mókus, J. Leginusová, T. Kuchár, M. Ortutay, M. Dovičák, B. Nedbálek, J. Raábová, T. Lovecký, L. Ondrušová 2/S    2P   2        

V jednom semestri je možné udeliť za výberový predmet „Telesná výchova a šport“ jedno hodnotenie.

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-161/00  Russian Language (1) - V. Mirsalova 1/W    2P   2        
 1-MXX-141/00  French Language (1) - Ľ. Kožehubová 1/W    2P   2        
 1-MXX-151/00  German Language (1) - A. Maďarová, S. Dobiašová 1/W    2P   2        
 1-MXX-172/20  Slovak Language for Foreign Students (2) - A. Barnes 1/S    2P   2        
 1-MXX-152/00  German Language (2) - A. Maďarová, S. Dobiašová 1/S    2P   2        
 1-MXX-142/00  French Language (2) - Ľ. Kožehubová 1/S    2P   2        
 1-MXX-162/00  Russian Language (2) - V. Mirsalova 1/S    2P   2        
 1-MXX-233/13  English Conversation Course (1) - A. Barnes 1, 2/W    2P   2        
 1-MXX-234/13  English Conversation Course (2) - A. Barnes 1, 2/S    2P   2        
 1-MXX-271/20  Slovak Language for Foreign Students (3) - A. Barnes 2/W    2P   2        
 1-MXX-251/00  German Language (3) - A. Maďarová, S. Dobiašová 2/W    2P   2        
 1-MXX-261/00  Russian Language (3) - V. Mirsalova 2/W    2P   2        
 1-MXX-241/00  French Language (3) - Ľ. Kožehubová 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        

Magister elective courses can be enrolled only with the consent of the teacher and if they were not completed during Bachelor study.

Block: Humanities - Elective
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 2-MXX-130/21  Elements of AI - M. Markošová 1/W    25IW   2       !  
 2-MXX-131/21  International Team-based Research Project - Z. Kubincová, M. Homola 1/W    3C + 30sIW   5        
 2-MXX-132/23  Participation in Empirical Research - X. Poslon 1/W    2C   2        
 2-MXX-130/21  Elements of AI - M. Markošová 1/S    25IW   2       !  
 2-MXX-132/23  Participation in Empirical Research - X. Poslon 1/S    2C   2        
 2-MXX-133/23  Artificial Intelligence for Everyone - I. Farkaš   9C + 1tTS   6        

Predmet Elements of AI si možno zapísať iba v termínoch opravného zápisu bez ohľadu na dátum získania certifikátu. Hodnotenie sa udeľuje na základe preukázania certifikátom.
Predmet Artificial Intelligence for Everyone si možno zapísať iba v termínoch opravného zápisu bez ohľadu na dátum získania certifikátu. Hodnotenie sa udeľuje na základe preukázania certifikátom.
Predmet Artificial Intelligence for Everyone prebieha hybridnou formou, je spojený s mobilitou Erasmus, v rámci projektu ENLIGHT. Kurz prebieha od začiatku januára zhruba do konca marca.

Block: Elective Courses in Odd Year
Výber predmetov na doplnenie do 120 kreditov alebo 180 kreditov v prípade konverzného programu aplikovaná informatika.
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 2-AIN-145/10  Qualitative Modelling and Simulation - M. Takáč 2/S    2C   3       !  
 2-AIN-285/17  Symbolic Programming and LISP - J. Komara 2/S    3C   4       !  
 2-AIN-181/24  Evolutionary Algorithms - M. Markošová 2/S    2C   3        

Block: Elective Courses in Even Year
Výber predmetov na doplnenie do 120 kreditov alebo 180 kreditov v prípade konverzného programu aplikovaná informatika.
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 2-AIN-154/12  Complex Networks - M. Markošová 2/W    2S   3       !  
 2-AIN-255/15  Visual Information Processing - Z. Černeková 2/S    2L   3       !  
 2-AIN-188/15  Life Cycle of Infornation Systems - P. Petrovič 2/S    2S   3       !  

Block: Electives
Výber predmetov na doplnenie do 120 kreditov alebo 180 kreditov v prípade konverzného programu aplikovaná informatika.
Subject code Subject title - Teacher Ac. year
/Semester
Range
and form
Credits Core
course
Current
 2-AIN-283/22  Development of Critical Applications - D. Gruska 2/W    4C   5        
 2-AIN-286/22  Ontologies and Knowledge Engineering - M. Homola 2/W    2L + 2P   5        
 2-AIN-211/22  Shader Programming - A. Mihálik 2/S    2C   3        
 2-IKVa-192/19  Science, Technology and Humanity: Opportunities and Risks - M. Takáč, T. Gál 2/S    3S   5        
 2-IKV-189/16  Natural Language Processing - M. Šuppa 2/S    2L + 2P   6        
 2-AIN-290/15  Practice - R. Ďurikovič 2/S    150sX   6        

Dĺžka praxe je minimálne 9 týždňov.
 

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 - Obligatory
Subject code Subject title Credits Current
 2-AIN-991/22  Diploma Thesis 15        
 2-AIN-953/22  Methods of Applied Informatics 6        
 

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