Skip to main content
Skip header

Master's

About the Master’s Programme

  • Applicants to the Master’s programme must hold a Bachelor’s degree.
  • The standard duration of study is two years.
  • The programme is completed with a state final examination and the defence of a Master’s thesis.
  • Graduates are awarded the degree Engineer (Ing.), which is used as a title before the name.

Programme Structure

  • The programme begins with a shared core, providing an overview of key areas of the field — from artificial intelligence, software engineering, and computer security to mathematics and theoretical computer science.
  • At the same time, students choose one of two specializations in English or seven in Czech, defining the area in which they will further develop their expertise.
  • During the programme, students can also select from a wide range of elective courses listed in the curriculum.

Our English Specializations

  • Quantum Informatics
  • Artificial Intelligence

Pick your specialization

Quantum Informatics

Classical computers solve problems step by step. Quantum computers, by contrast, leverage the principles of quantum physics to process vast numbers of states simultaneously, enabling them to find solutions in cases where classical machines would be inefficient or fail. Quantum informatics is no longer a theoretical concept — it is an emerging field with growing practical relevance.

Students learn to work with algorithms that differ fundamentally from classical approaches. They gain insight into systems where 0 and 1 can coexist and explore how these principles can be applied in computing, cybersecurity, and data analysis. Whether your interest lies in research, advanced technologies, or the limits of computation, this field offers a clear direction for further development.

Several courses are taught by experts from IT4Innovations National Supercomputing Center, located on the VSB-TUO campus. IT4Innovations operates the Karolina and Barbora supercomputers, as well as the VLQ quantum computer. Students benefit from access to this state-of-the-art computational infrastructure throughout their studies.

Courses you will take

  • Introduction to Quantum Computing
  • Quantum Programming and Quantum Algorithms
  • Quantum and Post-Quantum Cryptography
  • Quantum Error Correction
  • Quantum Hardware
  • Quantum Intelligence
  • Quantum Circuit Optimization
  • Introduction to HPC Systems
  • and more

Career opportunities after graduation

  • Develop and maintain software packages for quantum computing platforms
  • Lead research teams focused on quantum technologies and their applications
  • Work on the development of quantum software and simulation of quantum systems
  • Specialize in quantum cryptography and data security
  • Design and optimize quantum algorithms for complex computational tasks
  • and more

Artificial Intelligence

Teach machines to think. This period is increasingly described as the beginning of a new era — the era of intelligent systems. You can be part of shaping it. You will learn how to design systems that learn, make decisions, and adapt efficiently in dynamic environments. In a field where advanced technology meets real-world application, you will learn to identify patterns in complex data and turn them into meaningful solutions.

Courses you will take

  • Artificial Intelligence
  • Natural Language Processing
  • Image Analysis I
  • Image Analysis II
  • Biologically Inspired Algorithms
  • Bioinformatics
  • Network Analysis Methods I
  • Network Analysis Methods II
  • and more

Career opportunities after graduation

  • Lead projects focused on advanced algorithms and data analysis
  • Work in companies specializing in AI, data science, and automation
  • Develop and optimize intelligent systems based on machine learning
  • Pursue research in machine learning, deep neural networks, and artificial intelligence
  • and more

Master programmes

Computer Science

Computer Science

The Computer Science programme is a logical continuation of the Bachelor's programme of the same focus. Students have the opportunity to specialize in one of the defined areas of computer science. Areas that students may pursue include machine learning, deep learning, social network analysis, machine vision, parallel programming, software systems development, theoretical computer science computational networks and systems, biologically inspired algorithms, and many others. The ratio of practical...

Study Across Europe with EUMaster4HPC

One Year at a Partner University, One at VSB – Technical University of Ostrava

Build expertise in High-Performance Computing and its applications in AI and quantum computing while gaining real international experience. Over two years, you earn two Master’s degrees while combining technical depth with hands-on practice and international collaboration, with access to workshops, joint activities, and a strong European network of students, researchers, and institutions.

More about EUMaster4HPC