Studijní katalog FI MU 2023/2024
navazující magisterský program (anglický) se specializacemi
- anglický studijní program
- 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.
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í.
- Splnit podmínky alespoň jedné specializace studijního programu.
Povinné předměty programu
IA174
|
Fundaments of Cryptography |
---|---|
MV013
|
Statistics for Computer Science |
PA191
|
Advanced Computer Networking |
PV079
|
Applied Cryptography |
SOBHA
|
Obhajoba závěrečné práce |
SZMGR
|
Státní zkouška (magisterský studijní program) |
Matematika Absolvovat alespoň 2 předměty z následujícího seznamu | |
IV111
|
Probability in Computer Science |
MA007
|
Matematická logika |
MA010
|
Graph Theory |
MA012
|
Statistics II |
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 |
IA101
|
Algoritmika pro těžké problémy |
IV003
|
Algorithms and Data Structures II |
IA158
|
Real Time Systems |
IA159
|
Formal Methods for Software Analysis |
IA169
|
Model Checking |
IV054
|
Coding, Cryptography and Cryptographic Protocols |
Hardwarové systémy Absolvovat alespoň 2 předměty z následujícího seznamu | |
IA158
|
Real Time Systems |
PA174
|
Design of Digital Systems II |
PA175
|
Digital Systems Diagnostics II |
PA176
|
Architecture of Digital Systems II |
PA190
|
Digital Signal Processing |
PA192
|
Secure hardware-based system design |
PA221
|
Hardware description languages II |
PV191
|
Embedded systems seminar |
PV193
|
Akcelerace algoritmů na obvodové úrovni |
PV194
|
Vnější prostředí digitálních systémů |
PV198
|
Onechip Controllers |
PV200
|
Introduction to hardware description languages |
Specializace: Hardwarové systémy
Specializace Hardwarové systémy 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
|
Seminar on Digital System Design |
---|---|
PB171
|
Seminar on Digital System Architecture |
PA175
|
Digital Systems Diagnostics II |
PA176
|
Architecture of Digital Systems II |
PV191
|
Embedded systems seminar |
PV198
|
Onechip Controllers |
PV200
|
Introduction to hardware description languages |
Programování Získat alespoň 4 kredity absolvováním předmětů z následujícího seznamu | |
PA165
|
Enterprise Applications in Java |
PV179
|
Vývoj systémů v C#/.NET |
PV197
|
GPU Programming |
PV248
|
Python Seminar |
PV249
|
Vývoj v jazyce Ruby |
PV284
|
Introduction to IoT |
PV288
|
Python |
PV260
|
Software Quality |
Doporučený průchod studiem
Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (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
|
Information Systems Management |
---|---|
PA039
|
Supercomputer Architecture and Intensive Computations |
PA103
|
Object-oriented Methods for Design of Information Systems |
PA152
|
Efficient Use of Database Systems |
PA160
|
Net-Centric Computing II |
PA165
|
Enterprise Applications in Java |
PV217
|
Service Oriented Architecture |
PV258
|
Software Requirements Engineering |
PV260
|
Software Quality |
Doporučený průchod studiem
Podzim 2023 (1. semestr)
Jaro 2024 (2. semestr)
Podzim 2024 (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
|
Laboratory of security and applied cryptography |
---|---|
PV204
|
Security Technologies |
PA197
|
Secure Network Design |
PA193
|
Seminar on secure coding principles and practices |
PV286
|
Secure coding principles and practices |
PA018
|
Advanced Topics in Information Technology Security |
PA168
|
Postgraduate seminar on IT security and cryptography |
Programování Získat alespoň 4 kredity absolvováním předmětů z následujícího seznamu | |
PA165
|
Enterprise Applications in Java |
PV179
|
Vývoj systémů v C#/.NET |
PV197
|
GPU Programming |
PV248
|
Python Seminar |
PV249
|
Vývoj v jazyce Ruby |
PV284
|
Introduction to IoT |
PV288
|
Python |
PV260
|
Software Quality |