Průchod studijním plánem
navazující prezenční se specializací, vyučovací jazyk: angličtina
Zahrnut v programu: FI N-PSKB_A Computer Systems, Communication and Security
Informace o studiu
- Součásti SZZ a jejich obsahStátní závěrečná zkouška sestává ze dvou odděleně klasifikovaných součástí: obhajoby diplomové práce a odborné závěrečné zkoušky. Celá státní zkouška trvá zhruba jednu hodinu (přibližně 30 minut obhajoba, 30 minut zkoušení). Na prezentaci diplomové práce má student 15 minut, dalších 15 minut je věnováno rozboru posudků a diskuzi. V následující ústní závěrečné zkoušce student odpovídá bez přípravy na položené otázky, typicky jde o rozpravu v rozsahu dvou až tří otázek, přičemž minimálně jedna otázka je mu kladena z okruhu společného základu navazujícího studijního programu a minimálně jedna otázka ze studentem vybrané specializace.
Pro úspěšné složení závěrečné zkoušky musí student být schopen vysvětlit základní pojmy s nimiž se seznámil v profilujících předmětech programu, musí demonstrovat schopnost použití základních technik, metod a pojmů vysvětlených v profilujících předmětech programu a musí být schopen reagovat na relevantní doplňující otázky, případně, vybrané téma rozvinout do hloubky. Pokud student není schopen dostát některému z těchto požadavků, je hodnocen stupněm nevyhovující.
Podmínkou přístupu k závěrečné zkoušce je odevzdání diplomové práce. V případě negativních posudků na diplomovou práci se student může vzdát obhajoby, akceptovat hodnocení „nevyhověl“ a přejít rovnou ke zkoušení. V případě neúspěšné obhajoby není možné odstoupit od zkoušení. - Návrh témat kvalifikačních prací a témata obhájených pracíPříklady témat obhájených prací:
1)Applications of Unitary k-designs in Quantum Information Processing:
https://is.muni.cz/auth/th/sps7e/
2)Selected botnet detection techniques using flow data:
https://is.muni.cz/auth/th/h42u4/
3)Implementation and security analysis of construction algorithm of Sigma-LFSR:https://is.muni.cz/auth/th/jw1bj/
4)Preventive techniques for hardware Trojans:
https://is.muni.cz/auth/th/jw1bj/
5)Assessment of randomness sources in mobile devices:
https://is.muni.cz/auth/th/b9o4l
Doporučený průchod studijním plánem
Obligatory courses of the programme / Povinné předměty studijního programu
Kód | Název | Ukončení | Kreditů | Semestr | Profilace |
FI:IA174 | Fundaments of Cryptography | zk | 3+2 | 3 | - |
FI:MV013 | Statistics for Computer Science | zk | 3+2 | 2 | P |
FI:PA191 | Advanced Computer Networking | zk | 2+2 | 1 | Z |
FI:PV079 | Applied Cryptography | zk | 4+2 | 3 | Z |
FI:SOBHA | Obhajoba závěrečné práce | SZk | - | 4 | - |
FI:SZMGR | Státní zkouška (magisterský studijní program) | SZk | - | 4 | - |
20 kreditů |
Choice among courses of Mathematics / Volba předmětu Matematika
Pass at least 2 courses of the following list
Kód | Název | Ukončení | Kreditů | Semestr | Profilace |
FI:IV111 | Probability in Computer Science | zk | 3+2 | 1 | P |
FI:MA007 | Matematická logika | zk | 4+2 | 1 | P |
FI:MA010 | Graph Theory | zk | 3+2 | 1 | P |
FI:MA012 | Statistics II | zk | 3+2 | 1 | - |
FI:MA015 | Graph Algorithms | zk | 3+2 | 1 | - |
FI:MA018 | Numerical Methods | zk | 3+2 | 1 | P |
FI:MA026 | Advanced Combinatorics | zk | 3+2 | 1 | - |
36 kreditů |
Choice among courses of Informatics / Volba předmětu Informatika
Pass at least 1 course of the following list
Kód | Název | Ukončení | Kreditů | Semestr | Profilace |
FI:IA008 | Computational Logic | zk | 3+2 | 2 | - |
FI:IA101 | Algoritmika pro těžké problémy | zk | 2+2 | 2 | Z |
FI:IV003 | Algorithms and Data Structures II | zk | 3+2 | 2 | - |
FI:IA159 | Formal Methods for Software Analysis | zk | 2+2 | 2 | - |
FI:IA169 | Model Checking | zk | 3+2 | 2 | Z |
FI:IA267 | Scheduling | zk | 2+2 | - | - |
FI:PV021 | Neural Networks | zk | 4+2 | - | - |
33 kreditů |
Choice among courses of HW systems / Volba předmětu HW Systémy
Pass at least 2 courses of the following list.
Kód | Název | Ukončení | Kreditů | Semestr | Profilace |
FI:PA174 | Design of Digital Systems II | zk | 2+2 | 1 | P |
FI:PA175 | Digital Systems Diagnostics II | zk | 2+2 | 3 | - |
FI:PA176 | Architecture of Digital Systems II | zk | 2+2 | 2 | - |
FI:PA190 | Digital Signal Processing | zk | 2+2 | 2 | - |
FI:PA192 | Secure hardware-based system design | zk | 5+2 | 1 | - |
FI:PA221 | Hardware description languages II | k | 3+1 | 2 | - |
FI:PV191 | Embedded systems seminar | k | 3+1 | 2 | - |
FI:PV193 | Akcelerace algoritmů na obvodové úrovni | zk | 2+2 | 2 | - |
FI:PV194 | Vnější prostředí digitálních systémů | zk | 2+2 | 2 | - |
FI:PV198 | Onechip Controllers | zk | 3+2 | 1 | - |
FI:PV200 | Introduction to hardware description languages | k | 3+1 | 1 | - |
FI:PV286 | Secure coding principles and practices | zk | 3+2 | 2 | - |
53 kreditů |
Master's Thesis / Diplomová práce
It is necessary to collect 20 credits for completing Master's Thesis. / Povinnost získat 20 kreditů z předmětu SDIPR.
Kód | Název | Ukončení | Kreditů | Semestr | Profilace |
FI:SDIPR | Diplomová práce | z | 20 | 4 | - |
20 kreditů |
Obligatory courses for specialization / Povinné předměty specializace
Kód | Název | Ukončení | Kreditů | Semestr | Profilace |
FI:IA267 | Scheduling | zk | 2+2 | 2 | - |
FI:PB170 | Seminar on Digital System Design | k | 2+1 | 1 | P |
FI:PB171 | Seminar on Digital System Architecture | k | 2+1 | 2 | P |
FI:PA175 | Digital Systems Diagnostics II | zk | 2+2 | 3 | Z |
FI:PA176 | Architecture of Digital Systems II | zk | 2+2 | 2 | P |
FI:PV191 | Embedded systems seminar | k | 3+1 | 2 | P |
FI:PV198 | Onechip Controllers | zk | 3+2 | 3 | P |
FI:PV200 | Introduction to hardware description languages | k | 3+1 | 1 | - |
31 kreditů |
Programming
Obtain at least 4 credits by passing subjects of the following list.
Kód | Název | Ukončení | Kreditů | Semestr | Profilace |
FI:PA164 | Machine learning and natural language processing | zk | 3+2 | 4 | - |
FI:PA165 | Enterprise Applications in Java | zk | 3+2 | 4 | - |
FI:PA228 | Machine Learning in Image Processing | zk | 4+2 | 4 | - |
FI:PV179 | Vývoj systémů v C#/.NET | k | 3+1 | 4 | - |
FI:PV197 | GPU Programming | zk | 2+2 | 4 | - |
FI:PV248 | Python Seminar | k | 3+1 | 4 | - |
FI:PV249 | Vývoj v jazyce Ruby | k | 3+1 | 4 | - |
FI:PV260 | Software Quality | k | 4+1 | 4 | - |
FI:PV275 | Introduction to Quantum Computer Programming | zk | 3+2 | 4 | - |
FI:PV284 | Introduction to IoT | k | 3+1 | 4 | - |
FI:PV288 | Python | z | 2 | 4 | - |
48 kreditů |
Free credits / Volné kredity
Graduate from other courses in order to collect at least 120 credits in total within the study of this programme. / Absolvovat další předměty tak, aby celkový zisk kreditů byl minimálně 120 kreditů za celé studium tohoto studijního programu.