Studijní katalog FI MU 2026/2027
navazující magisterský program (český) se specializacemi
- český studijní program, přednášky mohou být v angličtině
- prof. RNDr. Václav Matyáš, M.Sc., Ph.D.
Program Počítačové systémy, komunikace a bezpečnost umožní dobře pochopit architektury, principy, metody navrhování a provozu bezpečných počítačových systémů se zohledněním hardwarových i softwarových aspektů, včetně síťové komunikace. Absolvent získá také v jedné ze zvolených specializací oboru hlubší znalosti.
Absolvent programu bude připraven na navrhování a zajištění provozu bezpečných počítačových systémů se zohledněním hardwarových i softwarových aspektů, včetně síťové komunikace. Absolvent specializace Hardwarové systémy bude připraven navrhovat řešení praktických problémů s využitím počítačového hardwaru, tvořivě upravovat hardwarové systémy a nasazovat je, najde uplatnění mj. v pozicích: Vývojář vestavěných systémů; Návrhář a analytik hardwarových systémů; Programátor jednočipových řadičů. Absolvent specializace Softwarové systémy bude schopen zastávat různé role (např. Vývojář systémového softwaru; Vývojář podnikových systémů; Systémový inženýr pro cloud) v IT odděleních podílejících se na vývoji a provozu informačních systémů a při využívání IT pro činnost organizací. Absolventi specializace Informační bezpečnost najdou uplatnění ve společnostech vyvíjejících či dodávajících systémy zohledňující bezpečnostní požadavky, ale i při pokročilé správě a provozu takových systémů, mj. v pozicích: Vývojář bezpečnostního softwaru nebo hardwaru; Analytik bezpečnosti a zranitelnosti systémů; Specialista na testování a hodnocení bezpečnosti systémů či Specialista pro reakce na bezpečnostní incidenty. Absolvent specializace Počítačové sítě a komunikace bude schopen působit mj. jako Síťový analytik; Síťový inženýr; Inženýr síťových aplikací.
Požadavky na úspěšné absolvování programu
- Získat nejméně 120 kreditů za celou dobu studia a složit státní závěrečnou zkoušku.
- Získat 20 kreditů za předmět SDIPR a obhájit diplomovou práci. Viz pokyny.
- Absolvovat všechny povinné a povinně volitelné předměty programu a vybrané specializace nejvyšší formou ukončení (není-li explicitně uvedeno jinak).
- Splnit podmínky alespoň jedné specializace studijního programu.
Povinné předměty programu
IA174
|
Z | Fundaments of Cryptography |
|---|---|---|
PA191
|
P | Advanced Computer Networking |
PV079
|
P | Applied Cryptography |
SOBHA
|
Obhajoba závěrečné práce | |
SZMGR
|
Státní zkouška (magisterský studijní program) | |
| Statistika Absolvovat alespoň 1 předmět z následujícího seznamu | ||
MV013
|
Z | Statistics for Computer Science |
MA012
|
Z | Statistics II |
| Matematika Absolvovat alespoň 2 předměty z následujícího seznamu | ||
IV111
|
P | Probability in Computer Science |
MA007
|
Matematická logika | |
MA010
|
P | Graph Theory |
MA015
|
Graph Algorithms | |
MA018
|
Numerical Methods | |
MA026
|
Advanced Combinatorics | |
| Teorie Informatiky Absolvovat alespoň 1 předmět z následujícího seznamu | ||
IA008
|
Computational Logic | |
IA066
|
Introduction to Quantum Computing | |
IA101
|
Algoritmika pro těžké problémy | |
IA159
|
Formal Methods for Software Analysis | |
IA169
|
Model Checking | |
IA267
|
Scheduling | |
IV003
|
Algorithms and Data Structures II | |
PV021
|
Neural Networks | |
| Hardwarové systémy Absolvovat alespoň 2 předměty z následujícího seznamu | ||
PA192
|
Secure Hardware-based System Design | |
PV198
|
Onechip Controllers | |
PV286
|
Secure Coding Principles and Practices | |
Specializace: Ekosystémy vývoje čipů
Specializace Ekosystémy vývoje čipů poskytuje specifické znalosti pro práci s programovatelnými strukturami rozšiřujícími se na paralelní a distribuované systémy, počítačové sítě a kryptografii. Výuka zdůrazňuje rovnováhu kurzů poskytujících potřebný teoretický základ a kurzů zaměřených na praktické dovednosti, ve kterých se studenti podílejí na návrhu, implementaci, analýze, testování a provozu vestavěných systémů. Nedílnou součástí studia je rovněž práce na projektu s malým týmem zaměřeným na experimentální a prototypová řešení zajímavých problémů spojených s řešením praktických problémů vyplývajících z výzkumné a vývojové činnosti fakulty.
Povinné předměty specializace
PB170
|
P | Seminar on Digital System Design |
|---|---|---|
PB171
|
P | Seminar on Digital System Architecture |
PA121
|
Validation of ASIC Design | |
PA122
|
Verification of ASIC Design | |
PA174
|
P | Design of Digital Systems II |
PA176
|
P | Architecture of Digital Systems II |
PV200
|
Introduction to Hardware Description Languages | |
PA221
|
Hardware Description Languages II | |
PV191
|
P | Lab Seminar – EmLab |
PřF:F8118
|
Fyzika a technologie výroby čipů pro nefyzikální obory | |
| Digitální systémy Absolvovat alespoň 1 předmět z následujícího seznamu | ||
PA175
|
Digital Systems Diagnostics II | |
PA190
|
Digital Signal Processing | |
Doporučený průchod studiem
Podzim 2026 (1. semestr)
Jaro 2027 (2. semestr)
Podzim 2027 (3. semestr)
Specializace: Softwarové systémy
Specializace Softwarové systémy orientuje absolventa na znalosti a dovednosti potřebné ve všech etapách vývoje a úprav rozsáhlých softwarových systémů, zejména informačních systémů. Důraz je kladen na znalosti potřebné pro návrh a vývoj systémů s nasazenými moderními softwarovými technologiemi.
Povinné předměty specializace
PA017
|
P | Information Systems Management |
|---|---|---|
PA103
|
P | Object-oriented Methods for Design of Information Systems |
PA152
|
Z | Efficient Use of Database Systems |
PA160
|
Z | Net-Centric Computing II |
PV217
|
P | Service Oriented Architecture |
PV258
|
P | Software Requirements Engineering |
PV260
|
Software Quality | |
| Výpočetní infrastruktury Absolvovat alespoň 2 předměty z následujícího seznamu | ||
PA039
|
Supercomputer Architecture and Intensive Computations | |
PA200
|
Cloud Computing | |
PA234
|
Infrastuctural and Cloud Systems | |
PV293
|
Softwarové architektury | |
| Programování Absolvovat alespoň 1 předmět z následujícího seznamu | ||
PA165
|
Enterprise Applications in Java | |
PV179
|
Vývoj systémů v C#/.NET | |
PV281
|
Programování v jazyce Rust | |
Doporučený průchod studiem
Podzim 2026 (1. semestr)
Jaro 2027 (2. semestr)
Podzim 2027 (3. semestr)
Specializace: Informační bezpečnost
Specializace Informační bezpečnost se zaměřuje na oblasti bezpečnosti počítačových systémů a sítí, kryptografie a jejich aplikací. Cílem je připravit takového absolventa, který bude schopen pracovat v řadě úloh, které jsou rozhodující pro zajištění bezpečnosti profilů specifických pro IT (např. směrem ke kryptografii, technologickým aspektům nebo řízení bezpečnosti). Studium nad rámec společného základu a specializace je ponecháno na volbě studenta.
Povinné předměty specializace
PV181
|
P | Practical Security and Applied Cryptography Seminar |
|---|---|---|
PV204
|
P | Security Technologies |
PA197
|
Secure Network Design | |
PA193
|
P | Seminar on Secure Coding Principles and Practices |
PV286
|
Z | Secure Coding Principles and Practices |
PA018
|
Z | Advanced Topics in Information Technology Security |
PA168
|
Z | Postgraduate Seminar on IT Security and Cryptography |
| Bezpečnost Absolvovat alespoň 1 předmět z následujícího seznamu | ||
PA211
|
Cybersecurity Operations | |
PA192
|
Secure Hardware-based System Design | |
PV285
|
IoT Security | |
| Programování Získat alespoň 4 kredity absolvováním předmětů z následujícího seznamu | ||
PA164
|
Machine Learning and Natural Language Processing | |
PA165
|
Enterprise Applications in Java | |
PA228
|
Machine Learning in Image Processing | |
PV179
|
Vývoj systémů v C#/.NET | |
PV197
|
GPU Programming | |
PV260
|
Software Quality | |
Doporučený průchod studiem
Podzim 2026 (1. semestr)
Jaro 2027 (2. semestr)
Podzim 2027 (3. semestr)
Specializace: Informační bezpečnost DD Cagliari
Tato specializace je obdoba specializace Informační bezpečnost, jen je ve variantě dvojího diplomu (double degree) ve spolupráci s University of Cagliari. Student musí absolvovat předměty specializace Informační bezpečnost a navíc strávit alespoň jeden semestr na University of Cagliari. V rámci pobytu na University of Cagliari lze absolvovat předměty, kterými lze nahradit vybrané ekvivalení povinné předměty na FI.
Povinné předměty specializace
PV181
|
P | Practical Security and Applied Cryptography Seminar |
|---|---|---|
| Security Technologies Absolvovat alespoň 1 předmět z následujícího seznamu | ||
PV204
|
P | Security Technologies |
ZZ_IA_0582
|
Digital Forensic Techniques (Cagliari University) | |
ZZ_IA_0585
|
Reverse Engineering and Malware Analysis (Cagliari University) | |
| Secure Network Design Absolvovat alespoň 1 předmět z následujícího seznamu | ||
PA197
|
Secure Network Design | |
ZZ_IA_0580
|
Web Security (Cagliari University) | |
PA193
|
P | Seminar on Secure Coding Principles and Practices |
PV286
|
Z | Secure Coding Principles and Practices |
PA018
|
Z | Advanced Topics in Information Technology Security |
PA168
|
Z | Postgraduate Seminar on IT Security and Cryptography |
| Bezpečnost Absolvovat alespoň 1 předmět z následujícího seznamu | ||
PA211
|
Cybersecurity Operations | |
PA192
|
Secure Hardware-based System Design | |
PV285
|
IoT Security | |
ZZ_IA_0514
|
Computer Vision Technologies and Biometrics (Cagliari University) | |
| Programování Získat alespoň 4 kredity absolvováním předmětů z následujícího seznamu | ||
PA164
|
Machine Learning and Natural Language Processing | |
PA165
|
Enterprise Applications in Java | |
PA228
|
Machine Learning in Image Processing | |
PV179
|
Vývoj systémů v C#/.NET | |
PV197
|
GPU Programming | |
PV260
|
Software Quality | |
ZZ_IA_0113
|
Industrial Software Development (Cagliari University) | |
| Povinné predměty programu jsou doplněny následovně: | ||
| Advanced Computer Networking Absolvovat alespoň 1 předmět z následujícího seznamu | ||
PA191
|
P | Advanced Computer Networking |
ZZ_IA_0218
|
Network Security (Cagliari University) | |
| Statistika Absolvovat alespoň 1 předmět z následujícího seznamu | ||
MV013
|
Z | Statistics for Computer Science |
MA012
|
Z | Statistics II |
ZZ_IA_0013
|
Machine Learning (Cagliari University) | |
| Teorie Informatiky Absolvovat alespoň 1 předmět z následujícího seznamu | ||
IA008
|
Computational Logic | |
IA066
|
Introduction to Quantum Computing | |
IA101
|
Algoritmika pro těžké problémy | |
IA159
|
Formal Methods for Software Analysis | |
IA169
|
Model Checking | |
IA267
|
Scheduling | |
IV003
|
Algorithms and Data Structures II | |
PV021
|
Neural Networks | |
ZZ_IA_0205
|
Artificial Intelligence (Cagliari University) | |
ZZ_IA_0584
|
Control, Learning and Security in Network Systems (Cagliari University) | |
| Hardwarové systémy Absolvovat alespoň 2 předměty z následujícího seznamu | ||
PA192
|
Secure Hardware-based System Design | |
PV198
|
Onechip Controllers | |
PV286
|
Secure Coding Principles and Practices | |
ZZ_IA_0117
|
Fault Diagnosis & Estimation in Dynamical Systems (Cagliari University) | |
Doporučený průchod studiem
Podzim 2026 (1. semestr)
Jaro 2027 (2. semestr)
Podzim 2027 (3. semestr)
-
ZZ_IA_0205Artificial Intelligence (Cagliari University) -
ZZ_IA_0218Network Security (Cagliari University) -
ZZ_IA_0113Industrial Software Development (Cagliari University) -
ZZ_IA_0582Digital Forensic Techniques (Cagliari University) -
ZZ_IA_0115Supervisory Control and Monitoring (Cagliari University)
Alternativní průchod studiem
Podzim 2026 (1. semestr)
Jaro 2027 (2. semestr)
-
ZZ_IA_0013Machine Learning (Cagliari University) -
ZZ_IA_0117Fault Diagnosis & Estimation in Dynamical Systems (Cagliari University) -
ZZ_IA_0585Reverse Engineering and Malware Analysis (Cagliari University) -
ZZ_IA_0580Web Security (Cagliari University) -
ZZ_IA_0514Computer Vision Technologies and Biometrics (Cagliari University) -
ZZ_IA_0584Control, Learning and Security in Network Systems (Cagliari University)
Podzim 2027 (3. semestr)
Specializace: Počítačové sítě a komunikace
Specializace Počítačové sítě a komunikace je zaměřená na získání pokročilých znalostí architektur, principů operací a zásad provozu počítačových sítí. Obor je koncipován tak, aby uspokojil jak zájemce o prakticky orientované pokročilé informace a znalosti z oblasti počítačových sítí a jejich aplikací, tak i zájemce o hlubší seznámení s teoretickými základy oboru a studium počítačových sítí jako speciálního případu distribuovaných systémů. Kromě znalostí v oblasti počítačových sítí student získá během studia znalosti o bezpečnosti, principy práce s multimediálními daty, základní znalosti v oblasti paralelních systémů a nezbytné teoretické zázemí.
Povinné předměty specializace
PA053
|
P | Distributed Systems and Middleware |
|---|---|---|
PA151
|
P | Bezdrátové sítě |
PA160
|
P | Net-Centric Computing II |
PA197
|
Secure Network Design | |
PV169
|
P | Základy přenosu dat |
PV188
|
Z | Principles of Multimedia Processing and Transport |
PV284
|
P | Introduction to IoT |
PV301
|
P | Network Automation and Programmability |
| Výpočetní infrastruktury Absolvovat alespoň 1 předmět z následujícího seznamu | ||
PA039
|
Supercomputer Architecture and Intensive Computations | |
PA234
|
Infrastuctural and Cloud Systems | |
| Bezpečnost pro sítě Absolvovat alespoň 1 předmět z následujícího seznamu | ||
PV285
|
IoT Security | |
PA232
|
Privacy and Anonymity Technologies | |
PV280
|
Network Forensics | |
| Programování Získat alespoň 4 kredity absolvováním předmětů z následujícího seznamu | ||
PA164
|
Machine Learning and Natural Language Processing | |
PA165
|
Enterprise Applications in Java | |
PA228
|
Machine Learning in Image Processing | |
PV179
|
Vývoj systémů v C#/.NET | |
PV197
|
GPU Programming | |
PV260
|
Software Quality | |