Theoretical Computer Science
Follow-up Master's degree in full-time form. The language of instruction is English.
The programme can be studied only as a single subject with a specialization (Discrete Algorithms and Models, Formal Analysis of Computer Systems, Fundamentals of Artificial Inteligence or Principles of Programming Languages). Tuition fee is €4,500 per academic year.
Admission to Master Programme Theoretical Computer Science (study from autumn 2026)
Submission deadline until midnight 15 April 2026.
What will you learn?
The study of theoretical computer science focuses on a deeper understanding of basic principles underpinning the development of contemporary information technologies, including non-classical computational devices such as neural networks or quantum computers. Together with the active mastering of advanced theoretical as well as practical concepts, a special emphasis is put on the development of abstract thinking. The students gain a deeper understanding of advanced algorithms, principles of modern programming languages, and methods for verification and analysis of computer programs. Further, they understand the basic advantages and limitations of non-classical computational devices. After successfully completing the programme, the students are qualified for a wide variety of positions requiring complex expert skills.
Practical training
The practical training in not an obligatory part of the study program.
Career opportunities
After successfully completing the study programme, the students are qualified for a variety of IT positions including a developer, system architect, or verification engineer. Solid mathematical skills together with deep knowledge of non-trivial algorithms enable the students to find jobs in the financial sector. The acquired knowledge and skills may be well used also in the follow-up Ph.D. programme.
Admission requirements
For the application process, the applicant needs to do the following steps:
- Submit an electronic application including all required documents and pay the application fee 800 CZK.
Recommended literature
Deadlines
Submit your application during this period
Study options
Single-subject studies with specialization
In the single-subject studies, the student deepens knowledge in the concrete focus of the degree programme and chooses one specialization. The specialization is stated in the university diploma.
Courses – curriculum examples
An example of your study plan:
Single-subject studies with specialization
Follow-up studies
After completion of the Master's studies, it is possible to continue further studies in a Doctoral degree programme (after satisfying the admission requirements).
Study information
| Provided by | Faculty of Informatics | |
|---|---|---|
| Type of studies | Follow-up master's | |
| Mode | full-time | Yes |
| combined | No | |
| distance | No | |
| Study options | single-subject studies | No |
| single-subject studies with specialization | Yes | |
| major/minor studies | No | |
| Standard length of studies | 2 years | |
| Language of instruction | English | |
|
Tuition fees
The studies are subject to tuition, fees are paid per academic year |
€4,500 Find out more |
|