Master's Degree in Informatics
Košice-Sever, Slovakia
Master degree
DURATION
2 years
LANGUAGES
English, Slovak
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
Sep 2026
TUITION FEES
EUR 3,500 / per year
STUDY FORMAT
On-Campus
Key Summary
Informatics in English and Slovak Language
Informatics (Computer Science) master's degree study program is a key master's degree study program in computer science, information and communication technologies at TU of Košice. The program is aimed at university research and cooperation with industrial practice.
Informatics in English Language
The following table lists the courses of the Informatics master's degree study program for students studying in the English language along with the theme of their focus:
1st Year
| Comp. Science Theory | Programming Methodology | Comp. Systems and Security | Software Engineering | Technological Principles | Diploma Thesis and Seminars |
|---|---|---|---|---|---|
| Semantics of Progr. Languages | Requirements Engineering | Modelling and Simulation | Current trends in Informatics 1 | ||
| Modeling and Prototyping | Computer Vision | Team Project | |||
| VR Systems | Current Trends in Informatics 2 | ||||
| Diploma Project 1 |
2nd Year
| Comp. Science Theory | Programming Methodology | Comp. Systems and Security | Software Engineering | Technological Principles | Diploma Thesis and Seminars |
|---|---|---|---|---|---|
| Type Theory | Parallel Programming | Inf. and Comm. Security | Software Syst. Evolution | Cloud Technologies | Diploma Project 2 |
| Diploma Thesis |
Informatics in Slovak Language
The following table lists the courses of the Informatics master's degree study program for students studying in the Slovak language along with the theme of their focus:
1st Year
| Comp. Science Theory | Programming Methodology | Comp. Systems and Security | Software Engineering | Computer Networks | Technological Principles | Diploma Thesis and Seminars |
|---|---|---|---|---|---|---|
| Semantics of Progr. Languages | DSL Development | Ethical Hacking | Software Syst. Evolution | Routing Algorithms | Distributed Systems | Current trends in Informatics 1 |
| Type Theory | Functional Programming | Parallel Comp. Systems | Requirements Engineering | technologies of Switched Networks | Computer Graphics | Team Project |
| Logics for Informaticians | Meta-Programming | Modeling and Prototyping | Data Processing | Current Trends in Informatics 1 | ||
| Modelling and Simulation | Team Project | |||||
| Cloud Systems | Research Methods in CS | |||||
| VR Systems | Current Trends in Informatics 2 | |||||
| Stochastic Modeling | Diploma Project 1 |
2nd Year
| Comp. Science Theory | Programming Methodology | Comp. Systems and Security | Software Engineering | Computer Networks | Technological Principles | Diploma Thesis and Seminars |
|---|---|---|---|---|---|---|
| Type Theory | DSL Development | Forensic Analysis | Software Syst. Evolution | Problems of Large Infrastructures | Computer Graphics | Research Methods in CS |
| Functional Programming | Software Security | Requirement Engineering | Data Processing | Diploma Project 2 | ||
| Parallel Programming | Inf. and Comm. Security | Modelling and Simulation | Diploma Thesis |
A graduate of the master's degree study program can specify, design, implement and maintain software systems and work independently with a high level of creativity. Graduates can analyze systems in terms of complexity and efficiency and design suitable solutions to key problems. A graduate can operate creatively in a wide range of information technology applications, on which (s)he applies advanced methods and techniques depending on the selected courses of the study program.
A graduate finds employment in both the home and the international labor market or can continue studying in the 3rd grade (doctoral study) in the same or similar focus. In practice, graduates can find employment in the area of design, implementation, testing and maintenance of complex software and computer systems and networks, and have experience with work in teams and agile methods of software development. Graduates find employment both as juniors and seniors in the following professions:
- programmer
- developer
- tester
- architect
- project manager
- web, mobile and cloud application developer and designer
- Game developer and designer
- usability and user experience expert
- IT consultant
- computer networks specialist
- database specialist
- Team leader


