Translated using DeepL

Machine-translated page for increased accessibility for English questioners.

Computer systems, communications and security

The study programme aims to prepare the graduate to have a good understanding of the architectures, principles, methods of designing and operating secure computer systems, taking into account both hardware and software aspects, including network communication.

The candidate chooses one of the specialisations Hardware Systems, Information Security, Computer Networks and Communications or Software Systems.

Application form
Admissions Guide

Czech study programme with lectures in English / English programme
Form Full-time
Duration of study 2 years
Graduate profile

Graduates of the program will be prepared to design and operate secure computer systems with consideration of both hardware and software aspects, including network communications. A description of the specializations below provides more information.

Where to go after this degree?
Graduate career exploration

FI graduates are valued in practice, with an average gross starting salary of more than 50,000 CZK over the last few years, according to a survey of all degrees. More on graduate employability

Meet successful graduates

Karel Kubicek
Karel Kubicek


PhD student wants to automatically monitor how websites comply with GDPR

Masaryk University graduate Karel Kubicek is working at the famous Swiss technical university ETH on automating the control of regulations concerning the handling of personal data.

Jan Jancar
Ján Jančár


Computer scientist from MU is looking for vaccination dates

The system of Ján Jančár, a PhD student from the Faculty of Informatics of MU, searches and sends information about vaccination opportunities in Slovakia.

Foto: Helena Brunnerová
Martin Ukrop


Reflective diary helps young teachers improve teaching

Beginning teachers at FI MU exchange experiences in the Teaching Lab and have developed a teacher diary that is finding applications beyond the faculty.

Vojtěch Polášek
Vojtěch Polášek


Where there's a will, there's a way

Blind software programmer Vojtěch Polášek graduated from FI MU with honors and started his full-time career at Red Hat

Vít Šesták
Vít Šesták


Google didn't believe him at first. Then he appreciated it

Computer science student Vít Šesták was inducted into the Google Hall of Fame.

Petr Palas
Petr Palas


There is no one right time for entrepreneurship

The company of MU Faculty of Computer Science graduate Petr Palas is based in Brno, but thanks to the Internet, his Kentico Software products are used by customers from all over the world.

Patrik Hudák
Patrik Hudák


He found bugs in the Starbucks website. He was paid thousands of dollars

Patrik Hudák, a young computer scientist from FI MU, is involved in web security and is considering setting up his own start-up.

Study Catalogue

In the study catalogue you will find lists of required and elective courses and a recommended course of study.

Study catalog


Internships are not a required part of the degree program.


Specializations are curricula that set out the requirements for graduation, such as required courses.

Hardware Systems

The specialization provides specific knowledge for working with programmable structures extending to parallel and distributed systems, computer networks and cryptography. The curriculum emphasizes a balance of courses providing the necessary theoretical foundation and courses focused on practical skills in which students participate in the design, implementation, analysis, testing, and operation of embedded systems. Project work with a small team focused on experimental and prototype solutions to interesting problems related to practical problems arising from the faculty's research and development activities is also an integral part of the course.

Graduates of the specialization will be prepared to design solutions to practical problems using computer hardware, creatively modify hardware systems and deploy them.

Mikroprocesorový vývojový kit

Information Security

The specialization focuses on the areas of security of computer systems and networks, cryptography and their applications. The aim is to prepare a graduate who will be able to work in a range of roles that are critical to ensuring the security of IT-specific profiles (e.g. towards cryptography, technological aspects or security management). Study beyond the common core and specialisation is left to the student's choice.

Graduates of the specialisation will find employment in companies developing or delivering systems that take security requirements into account, as well as in the advanced management and operation of such systems.

Den otevřených dveří v Centre for Research on Cryptography and Security (CRoCS)
Meet a successful graduate
Award-winning computer scientist trains computers to recognize humans by their gait

Graduate Michal Balážia received the prestigious Joseph Fourier Award for the development of a biometric system.

Michal Balážia

Computer Networks and Communications

The specialization is aimed at acquiring advanced knowledge of architectures, principles of operations and principles of computer network operations. The specialization is designed to satisfy both those interested in practically oriented advanced information and knowledge of computer networks and their applications, as well as those interested in a deeper introduction to the theoretical foundations of the field and the study of computer networks as a special case of distributed systems. In addition to knowledge in the field of computer networks, the student will gain knowledge of security, principles of working with multimedia data, basic knowledge in the field of parallel systems and the necessary theoretical background.

The graduate of the specialization will be able to work as a designer of large-scale networks, head of a computer network department or project manager, or as an independent expert in computer network applications or security.

Knihovnička odborné literatury v laboratoři SITOLA

Software systems

The specialisation focuses the graduate on the knowledge and skills needed in all stages of the development and modification of large-scale software systems, especially information systems. Emphasis is placed on the knowledge needed to design and develop systems with deployed modern software technologies.

Graduates of the specialisation will be able to play various roles in IT departments involved in the development and operation of information systems and in the use of IT for the activities of organisations.

Studenti se mohou zapojit do výzkumu a vývoje v laboratoři LaSArIS