FI DEV Design and development of software systems
Name in Czech: Návrh a vývoj softwarových systémů
master's full-time specialized, language of instruction: Czech
Included in the programme: FI N-SWE Software Engineering
master's full-time specialized, language of instruction: Czech
Included in the programme: FI N-SWE Software Engineering
Semester 1
Code | Name | Type of Completion | Credits | Profile Cat. | Requirement |
FI:PA103 | Object-oriented Methods for Design of Information Systems | zk | 2+2 | P | P |
FI:PA159 | Net-Centric Computing I | zk | 2+2 | Z | P |
FI:PA191 | Advanced Computer Networking | zk | 2+2 | Z | P |
FI:PV157 | Authentication and Access Control | zk | 2+2 | Z | P |
FI:PV167 | Seminar on Design and Architecture Patterns | z | 3 | P | P |
FI:PV168 | Seminar in Java programming | k | 3+1 | - | P |
FI:PV179 | System Development in C#/.NET | k | 3+1 | - | P |
FI:PV197 | GPU Programming | zk | 2+2 | - | P |
FI:PV198 | Onechip Controllers | zk | 3+2 | - | P |
FI:PV248 | Python Seminar | k | 3+1 | - | P |
FI:PV249 | Development in Ruby | k | 3+1 | - | P |
FI:PV255 | Game Development I | z | 4 | - | P |
FI:PV258 | Software Requirements Engineering | zk | 2+2 | P | P |
FI:PV264 | Seminar on programming in C++ | k | 3+1 | - | P |
FI:PV281 | Programming in Rust | k | 4+1 | - | P |
FI:PV288 | Python | z | 2 | - | P |
FI:PV292 | Multiplatform Flutter Application Development | k | 4+1 | - | P |
FI:PV293 | Softwarové architectures | k | 3+1 | - | P |
72 credits |
Semester 2
Code | Name | Type of Completion | Credits | Profile Cat. | Requirement |
FI:IA014 | Advanced Functional Programming | zk | 2+2 | - | P |
FI:IB016 | Seminar on Functional Programming | z | 2 | - | P |
FI:PA152 | Efficient Use of Database Systems | zk | 3+2 | - | P |
FI:PA165 | Enterprise Applications in Java | zk | 3+2 | - | P |
FI:PA179 | Project Management | zk | 2+2 | P | P |
FI:PA187 | Project managment and project | z | 3 | P | P |
FI:PA200 | Cloud Computing | k | 2+1 | - | P |
FI:PV003 | Relational Database System Architecture | zk | 3+2 | P | P |
FI:PV017 | Information Technology Security | zk | 1+2 | - | P |
FI:PV178 | Introduction to Development in C#/.NET | zk | 3+2 | - | P |
FI:PV239 | Mobile Application Development | k | 4+1 | - | P |
FI:PV249 | Development in Ruby | k | 3+1 | - | P |
FI:PV264 | Seminar on programming in C++ | k | 3+1 | - | P |
FI:PV286 | Secure coding principles and practices | zk | 3+2 | - | P |
FI:SA200Reg | Registration for SA200 | z | - | - | P |
57 credits |
Semester 3
Code | Name | Type of Completion | Credits | Profile Cat. | Requirement |
FI:PA017 | Information Systems Management | zk | 2+2 | P | P |
FI:PA212 | Advanced Search Techniques for Large Scale Data Analytics | zk | 2+2 | - | P |
FI:PA220 | Database systems for data analytics | zk | 2+2 | Z | P |
FI:PV182 | Human-Computer Interaction | zk | 3+2 | - | P |
FI:PV247 | Modern Development of User Interfaces | z | 3 | P | P |
FI:PV252 | Frontend Web Development and User Experience | k | 4+1 | P | P |
FI:PV278 | Development of Intuitive User Interfaces | z | 4 | P | P |
FI:SA200 | Internship - Software Engineering | k | 15+1 | - | P |
45 credits |
Semester 4
Code | Name | Type of Completion | Credits | Profile Cat. | Requirement |
FI:PA036 | Database System Project | z | 2 | P | P |
FI:PA053 | Distributed Systems and Middleware | zk | 2+2 | P | P |
FI:PV260 | Software Quality | k | 4+1 | Z | P |
FI:SDIPR | Diploma Thesis | z | 20 | - | P |
FI:SOBHA | Defence of Thesis | SZk | - | - | P |
FI:SZMGR | State Exam (MSc degree) | SZk | - | - | P |
31 credits |