Progression through the study plan
Plan
FI SWA Software Systems
Name in Czech: Software Systems
master's full-time specialized, language of instruction: English
Included in the programme: FI N-PSKB_A Computer Systems, Communication and Security
master's full-time specialized, language of instruction: 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
Statistics
Pass at least 1 course of the following list
Math
Pass at least 2 courses of the following list
Theory of informatics
Pass at least 1 course of the following list
| Code | Name | Type of Completion | Credits | Term | Specialization |
| FI:IA008 | Computational Logic | zk | 3+2 | 2 | - |
| FI:IA066 | Introduction to Quantum Computing | zk | 3+2 | 2 | - |
| FI:IA101 | Algorithmics for Hard Problems | zk | 2+2 | 2 | Z |
| 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:IV003 | Algorithms and Data Structures II | zk | 4+2 | 2 | - |
| FI:PV021 | Neural Networks | zk | 4+2 | - | - |
| 39 credits |
Hardware systems
Pass at least 2 courses of the following list
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 | Type of Completion | Credits | Term | Specialization |
| FI:SDIPR | Diploma Thesis | z | 20 | 4 | - |
| 20 credits |
Obligatory courses for specialization / Povinné předměty specializace
| Code | Name | Type of Completion | Credits | Term | Specialization |
| FI:PA017 | Information Systems Management | zk | 2+2 | 1 | P |
| FI:PA103 | Object-oriented Methods for Design of Information Systems | zk | 2+2 | 3 | P |
| FI:PA152 | Efficient Use of Database Systems | zk | 3+2 | 4 | Z |
| FI:PA160 | Net-Centric Computing II | zk | 2+2 | 4 | Z |
| FI:PV217 | Service Oriented Architecture | k | 2+1 | 3 | P |
| FI:PV258 | Software Requirements Engineering | zk | 2+2 | 2 | P |
| FI:PV260 | Software Quality | zk | 4+2 | 4 | - |
| 30 credits |
Computational Infrastructures
Pass at least 2 courses of the following list
Programming
Pass at least 1 course of the following list