FI IBA Information Security
Name in Czech: Information Security
master's full-time specialized, language of instruction: English English
Included in the programme: FI N-PSKB_A Computer Systems, Communication and Security

Study-related information

  • Parts of the final state examination and its content
    The state final exam consists of two separately classified parts: defense of the diploma thesis and professional final examination. The entire state exam lasts about one hour (approximately 30 minutes of defense, 30 minutes of examination). The presentation of the Master's Thesis is 15 minutes, the next 15 minutes is devoted to reviews and discussion. In the following oral exam, the student responds without preparation to the questions asked, typically two to three questions are given, with at least one question being asked from the common core of the follow-up study program and at least one question from the student's specialization.

    The student must be able to explain the basic concepts he / she learned in the profiling subjects of the program, demonstrate the ability to use the basic techniques, methods and concepts explained in the profiling subjects of the program and must be able to respond to the relevant additional questions, selected topic is discussed in depth. If a student is not able to meet one of these requirements, the exam cannot be successfully passed.

    The precondition of access to the final exam is the submission of the Master's Thesis. In the case of negative reviews on the diploma thesis, the student may give up his/her defense, accept the "fail" and proceed straight to the oral exam. In case of unsuccessful defense, it is not possible to withdraw from examination.
  • Suggestion of theses topics and the topics of defended theses
    Examples of defended theses:


    1) Optimisation heuristics in randomness testing:

    https://is.muni.cz/auth/th/408351/fi_m/


    2) The automated testing of randomness with multiple statistical batteries:

    https://is.muni.cz/auth/th/410282/fi_m/


    3)Domain Name Generation Algorithms:

    https://is.muni.cz/auth/th/b17r9/


    4)Safe Association with Discovered Wireless Devices:

    https://is.muni.cz/auth/th/q0ho0/


    5)Project in Matrix Organization:

    https://is.muni.cz/auth/th/ug6ep/

Recommended progress through the study plan

Obligatory courses of the programme / Povinné předměty studijního programu (eqlvumvv)

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:IA174Fundaments of Cryptography P. Novotnýzk 2/0/13+2 1-
FI:MV013Statistics for Computer Science P. Hasilzk 2/2/03+2 2P
FI:PA191Advanced Computer Networking E. Hladkázk 2/0/02+2 1Z
FI:PV079Applied Cryptography V. Matyášzk 1/1/24+2 1Z
FI:SOBHADefence of Thesis D. SvobodaSZk 0/0/0- 4-
FI:SZMGRState Exam (MSc degree) D. SvobodaSZk 0/0/0- 4-
20 credits

Choice among courses of Mathematics / Volba předmětu Matematika

Pass at least 2 courses of the following list

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:IV111Probability in Computer Science V. Řehákzk 2/2/03+2 1P
FI:MA007Mathematical Logic A. Kučerazk 2/1/14+2 3P
FI:MA010Graph Theory D. Kráľzk 2/1/03+2 3P
FI:MA012Statistics II O. Pokorazk 2/2/03+2 3-
FI:MA015Graph Algorithms J. Obdržálekzk 2/1/03+2 3-
FI:MA018Numerical Methods J. Zelinkazk 2/2/03+2 3P
FI:MA026Advanced Combinatorics P. Hliněnýzk 2/1/03+2 3-
36 credits

Choice among courses of Informatics / Volba předmětu Informatika

Pass at least 1 course of the following list

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:IA008Computational Logic A. Blumensathzk 2/2/03+2 2-
FI:IA101Algorithmics for Hard Problems I. Černázk 2/0/02+2 2Z
FI:IV003Algorithms and Data Structures II I. Černázk 2/2/03+2 2-
FI:IA159Formal Methods for Software Analysis J. Strejčekzk 2/0/02+2 3-
FI:IA169Model Checking J. Strejčekzk 2/1/03+2 2Z
FI:IA267Scheduling H. Rudovázk 2/02+2 --
FI:PV021Neural Networks T. Brázdilzk 2/0/24+2 --
33 credits

Choice among courses of HW systems / Volba předmětu HW Systémy

Pass at least 2 courses of the following list.

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PA174Design of Digital Systems II Z. Matějzk 2/0/02+2 1P
FI:PA175Digital Systems Diagnostics II V. Přenosilzk 2/0/02+2 1-
FI:PA176Architecture of Digital Systems II Z. Matějzk 2/0/02+2 2-
FI:PA190Digital Signal Processing V. Přenosilzk 2/0/02+2 2-
FI:PA192Secure hardware-based system design Z. Matějzk 2/2/25+2 1-
FI:PA221Hardware description languages Z. Matějk 0/2/13+1 2-
FI:PV191Embedded systems seminar Z. Matějk 0/3/03+1 2-
FI:PV193Accelerating Algorithms at Circuit Level V. Přenosilzk 2/02+2 2-
FI:PV194External Environments of Digital Systems V. Přenosilzk 2/02+2 2-
FI:PV198Onechip Controllers Z. Matějzk 2/0/13+2 1-
FI:PV200Introduction to hardware description languages Z. Matějk 0/2/13+1 1-
FI:PV286Secure coding principles and practices L. Chmielewskizk 2/0/13+2 --
53 credits

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.

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:SDIPRDiploma Thesis D. Svobodaz 0/0/020 4-
20 credits

Obligatory courses for specialization / Povinné předměty specializace

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PV181Laboratory of security and applied cryptography V. Matyášk 0/2/12+1 1Z
FI:PV204Security Technologies P. Švendazk 2/2/25+2 2P
FI:PA197Secure Network Design E. Hladkázk 2/0/13+2 2Z
FI:PA193Seminar on secure coding principles and practices L. Chmielewskiz 0/2/13 2P
FI:PV286Secure coding principles and practices L. Chmielewskizk 2/0/13+2 2-
FI:PA018Advanced Topics in Information Technology Security V. Matyášzk 1/1/24+2 3Z
FI:PA168Postgraduate seminar on IT security and cryptography V. Matyášk 0/2/13+1 4Z
33 credits

Programming

Obtain at least 4 credits by passing subjects of the following list

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PA164Machine learning and natural language processing V. Nováčekzk 2/1/03+2 3-
FI:PA165Enterprise Applications in Java T. Pitnerzk 2/2/03+2 3-
FI:PA228Machine Learning in Image Processing P. Matulazk 2/2/14+2 3-
FI:PV179System Development in C#/.NET M. Macákk 2/2/03+1 3-
FI:PV197GPU Programming J. Filipovičzk 1/1/02+2 3-
FI:PV248Python Seminar P. Ročkaik 0/2/13+1 3-
FI:PV249Development in Ruby T. Pitnerk 2/2/03+1 3-
FI:PV260Software Quality B. Bühnovák 2/2/14+1 3-
FI:PV275Introduction to Quantum Computer Programming J. Boudazk 2/2/03+2 3-
FI:PV284Introduction to IoT K. Slavíčekk 2/2/03+1 3-
FI:PV288Python P. Ročkaiz 2/0/02 3-
48 credits

Free credits / Volné kredity