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

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

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

Statistics

Pass at least 1 course of the following list

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:MA012Statistics II O. Pokorazk 2/2/03+2 --
FI:MV013Statistics for Computer Science P. Hasilzk 2/2/03+2 --
10 credits

Math

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 1P
FI:MA010Graph Theory P. Hliněnýzk 2/1/03+2 1P
FI:MA015Graph Algorithms J. Obdržálekzk 2/1/03+2 1-
FI:MA018Numerical Methods J. Zelinkazk 2/2/03+2 1P
FI:MA026Advanced Combinatorics P. Hliněnýzk 2/1/03+2 1-
31 credits

Theory of informatics

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:IA066Introduction to Quantum Computing A. Kučerazk 2/1/03+2 2-
FI:IA101Algorithmics for Hard Problems I. Černázk 2/0/02+2 2Z
FI:IA159Formal Methods for Software Analysis J. Strejčekzk 2/0/02+2 2-
FI:IA169Model Checking J. Strejčekzk 2/1/03+2 2Z
FI:IA267Scheduling H. Rudovázk 2/02+2 --
FI:IV003Algorithms and Data Structures II I. Černázk 2/2/14+2 2-
FI:PV021Neural Networks T. Brázdilzk 2/0/24+2 --
39 credits

Hardware systems

Pass at least 2 courses of the following list

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PA192Secure Hardware-based System Design Z. Matějzk 2/2/25+2 3-
FI:PV198Onechip Controllers Z. Matějzk 0/2/13+2 3-
FI:PV286Secure Coding Principles and Practices L. Chmielewskizk 2/0/13+2 2-
17 credits

Master's Thesis

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:PA017Information Systems Management J. Ráčekzk 2/0/02+2 1P
FI:PA103Object-oriented Methods for Design of Information Systems R. Ošlejšekzk 2/0/02+2 3P
FI:PA152Efficient Use of Database Systems V. Dohnalzk 2/0/13+2 4Z
FI:PA160Net-Centric Computing II L. Matyskazk 2/0/02+2 4Z
FI:PV217Service Oriented Architecture B. Rossik 2/0/02+1 3P
FI:PV258Software Requirements Engineering B. Rossizk 2/0/02+2 2P
FI:PV260Software Quality B. Rossizk 2/2/14+2 4-
30 credits

Computational Infrastructures

Pass at least 2 courses of the following list

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PA039Supercomputer Architecture and Intensive Computations L. Matyskazk 2/0/02+2 2-
FI:PA200Cloud Computing D. Gešvindrk 2/0/02+1 2-
FI:PA234Infrastuctural and Cloud Systems T. Rebokzk 2/2/03+2 2-
FI:PV293Software Architectures L. Groligk 0/2/13+1 2-
16 credits

Programming

Pass at least 1 course of the following list

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PA165Enterprise Applications in Java B. Rossizk 2/2/03+2 2-
FI:PV179System Development in C#/.NET M. Macákk 2/2/03+1 3-
FI:PV281Programming in Rust L. Groligk 2/2/14+1 3-
14 credits