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.
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?
Suitable follow-on FI PhD programmes:
- Computer Systems and Technology
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

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.

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.

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.

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

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.

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.
In the study catalogue you will find lists of required and elective courses and a recommended course of study.
Internships are not a required part of the degree program.
Relevant research groups
- Centre for Research on Cryptography and Security (CRoCS)
- Laboratory for Quantum Information Processing and Cryptography (LQIPC)
- Laboratory of Digital Systems Design and Architecture (EmLab)
- Advanced Network Technologies Laboratory (SITOLA)
- Laboratory of Software Architectures and Information Systems (Lasaris)
- Cybersecurity Laboratory (KYPO)
Specialisation
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.

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.

Meet a successful graduate
Award-winning computer scientist trains computers to recognize humans by their gaitGraduate Michal Balážia received the prestigious Joseph Fourier Award for the development of a biometric system.

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.

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.
