Study plan - Approved

Academic year:
2024/2025
Study programme:
ADUIb - Data Science and Artificial Intelligence - (Joint degree study, bachelor I. deg., Full-Time form)
Study field:
22. - Mathematics
Study field:
18. - Computer Science
 

Study section
Min. 172 Credits
Compulsory courses

Block - Mathematics Min. 72  Credits
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚMV/ALGa/10  Algebra I   7 3L + 3P  PaS  Kőszegyová, Vodička, Schwartzová 
ÚMV/FRPa/19  Function of real variable   7 2L + 4P  PaS  Hutník, Halčinová, Borzová, Kleinová, Hurajová 
ÚMV/UAD/10  Introduction to data analysis   2 1L + 1P  Hančová, Gajdoš, Štein 
ÚMV/FRPb/19  Function of real variables   8 4L + 3P  PaS  ÚMV/FRPa/19 Šupina, Borzová 
ÚMV/ALG3b/22  Algebra II for informaticians   7 4L + 2P  PaS  ÚMV/ALGa/10 Soták, Vodička 
ÚMV/ADA/19  Data analysis   4 1L + 3P  ÚMV/UAD/10 Hančová 
ÚMV/MSW/10  Mathematical software   3 1L + 2P  Lukáč, Onderko, Brinziková 
ÚMV/LCO/10  Linear and integer programming   5 2L + 2P  PaS  ÚMV/ALGa/10 Cechlárová, Hirjak 
ÚMV/DSMa/10  Discrete mathematics I   5 2L + 2P  PaS  Soták, Onderko 
ÚMV/TPP/19  Probability theory   5 2L + 2P  PaS  ÚMV/MAN1c/22 or ÚMV/MAN2c/22 or ÚMV/FRPa/19 Klein, Kleinová 
ÚMV/DSMb/10  Discrete mathematics II   5 2L + 2P  PaS  ÚMV/DSMa/10 or ÚMV/DSM3a/10 Fabrici, Onderko 
ÚMV/MST/19  Mathematical statistics   5 2L + 2P  PaS  Hančová 
ÚMV/PDAb/19  Project of data analysis II   3 3P  Lučivjanská, Antoni 
Ú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, Basarik 


Block - Informatics Min. 65  Credits
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚINF/MZI/21  Introduction to study of informatics   5 2L + 2P  Krajči 
ÚINF/ZLI/21  Linux basics   2 2P  Sokol, Marková, Staňa 
ÚINF/PAZ1a/15  Programming, algorithms, and complexity   8 3L + 4P  PaS  Šebej, Opiela, Pristaš, Krídlo, Staňa, Olejár, Kotlárová 
ÚINF/PAZ1b/15  Programming, algorithms, and complexity   7 2L + 4P  PaS  ÚINF/PAZ1a/15 Šebej, Opiela, Pristaš, Krídlo, Kotlárová 
ÚINF/DBS/15  Database systems for Mathematicians   6 3L + 2P  Török, Miňo 
ÚINF/USU/19  Introduction to machine learning   5 2L + 2P  PaS  Antoni 
ÚINF/UIB1/21  Introduction to information security   5 2L + 2P  Sokol, Marková 
ÚINF/AFJ1a/15  Automata and formal languages   4 2L + 1P  Geffert, Šebej 
ÚINF/PPPy/24  Advanced programming in Python   2 1L + 1P  PaS  ÚINF/PAZ1a/15 Guniš, Szoplák, Šnajder 
ÚINF/PDA/19  Data analysis project I   4 4P  Antoni, Doreswamy 
ÚINF/UNS1/15  Introduction to neural networks   5 2L + 2P  Antoni, Horvát 
ÚINF/FUN1/21  Functional programming   3 3P  Krídlo 
ÚINF/ANO/15  Image analysis   4 2L + 2P  Opiela 
ÚFV/VADA/19  Vybrané aplikácie dátovej analýzy   3 3L  Žukovič, Parimucha, Vaľa, Bombara 
ÚINF/TSD/19  Technologies of big data processing   2 2P  Antoni, Doreswamy 

 
 
Compulsory elective courses Min. 21 Credits

Block - Mathematical Foundations of Data Science Min. 9  Credits
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚMV/MMD/22  Mathematical modeling   3 3P  1, 2  Borzová, Cechlárová, Fabrici, Gajdoš, Halčinová, Šupina, Hančová, Vodička, Hutník, Žežula, Kőszegyová, Kiseľák, Klein, Madaras 
ÚMV/MAP/19  Matrix calculus   5 2L + 2P  PaS  ÚMV/ALG1b/24 or ÚMV/ALG3b/22 Žežula, Klein 
ÚMV/DYS/19  Dynamic systems   5 2L + 2P  PaS  ÚMV/MANb/19 or ÚMV/MAN2b/22 or ÚMV/FRPb/19 Kiseľák 
ÚMV/DSMc/10  Discrete mathematics III   5 2L + 2P  PaS  ÚMV/DSMb/10 Madaras, Onderko 
Ú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 
ÚMV/RPR/22  Decision processes   5 2L + 2P  Madaras, Halčinová 


Block - Bakalársky projekt Min. 3  Credits
 Š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/SZPa/22  Special seminar to bachelor thesis   1 1P  Opiela, Varga 
ÚINF/SZPb/22  Special seminar to bachelor thesis   1 1P  Opiela, Varga 


Block - Information Technology Methods for Data Science Min. 9  Credits
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚINF/SLO1a/15  Symbolic logic   5 2L + 1P  Krajči 
ÚINF/MIS/15  Management of information systems   4 1L + 2P  Semanišin, Puci 
ÚINF/LOP1/15  Logic programming   5 2L + 2P  Krídlo 
ÚINF/UGR1/15  Introduction to computer graphics   5 2L + 2P  2, 3  Krivoš-Belluš, Jirásek 
ÚINF/UKN/24  Introduction to cognitive and neural sciences   5 2L + 2P  2, 3  Kopčo, Lokša, Doreswamy, Singhal, Fedorenko 
ÚINF/ZIV/24  Internet of Things   3 5dP  2, 3  ÚINF/PAZ1a/15 Opiela, Pristaš 
ÚINF/ASU1/15  Algorithms and data structures   4 2L + 1P  2, 3  ÚINF/PAZ1a/15 and ÚINF/PAZ1b/15 Krivoš-Belluš 
ÚINF/PSIN/15  Computer network Internet   5 3L + 1P  PaS  2, 3  ÚINF/PAZ1a/15 or ÚINF/PRG1/15 Gurský, Staňa 
ÚINF/PMO1/15  Proces modelling   5 2L + 2P  2, 3  ÚINF/PAZ1b/15 and ÚINF/DBS1a/15 and ÚINF/SWI1a/15 Semanišin 
ÚINF/AFJ1b/15  Automata and formal languages   5 2L + 1P  ÚINF/AFJ1a/15 Geffert, Šebej 
 ÚINF/ZIV/24 sa vyučuje blokovo týždeň pred začiatkom zimného semestra
 ÚINF/ASU1/15 sa v šk. roku 24/25 posledný krát ponúka ako odporúčaný aj pre 3. ročník
 ÚINF/PMO1/15 sa realizuje iba každý druhý rok

 
 
Elective courses

Block - Informatika
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚINF/SVK1/15  Student scientific conference   4   2, 3   


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 - Fb_EC Development of language skills
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
CJP/PFAJAKA/07  Academic English   2 2P    Slovenská 
CJP/PFAJGA/07  Communicative Grammar in English   2 2P    Slovenská, Markovičová 
CJP/PFAJKKA/07  Communicative Competence in English   2 2P    Mitríková, Slovenská 
KGER/NJKG/07  Communicative Grammar in German Language   2 2P    Strömplová 

 

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
ICIK2
Statistics for the practise
ĽPZ
Ľudské práva pre každého
PM
Psychomotorika
SFS
Skills for Success – from University to Workplace
Z-E-S
Foreign Erasmus Internship

 

State exams
Min. 8 Credits
Compulsory courses

Block - State exam
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚMV/BSA/22  Methods of data analysis and artificial intelligence   4   SS      ÚMV/FRPb/19 and ÚMV/LCO/10 and ÚMV/MST/19 and ÚINF/USU/19 and ÚINF/UNS1/15  

 
 
Compulsory elective courses

Block - Bakalárska práca a jej obhajoba Min. 4  Credits
Abbreviation Name Current Credit Range End Year Sem. Prerequisites Teacher
ÚMV/BPO/14  Bachelor thesis and its defence   4   OB       
ÚINF/BPOA/22  Bachelor Thesis and its Defence   4   OB      ÚINF/SZPb/22  

 
 


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