FI OPS Deployment and operations of software systems
Name in Czech: Nasazení a provoz softwarových systémů
master's full-time specialized, language of instruction: Czech Czech
Included in the programme: FI N-SWE Software Engineering

Study-related information

  • Parts of the final state examination and its content
    The final state exam consists of two separately classified parts: the thesis defense and the professional final examination. The whole state examination takes about one hour (approximately 30 minutes for the defense, and 30 minutes for the examination). The student has 15 minutes to present his/her thesis, the next 15 minutes are devoted to the presentation of reviews and discussion. In the following oral examination, the student answers given questions without prior preparation, typically the examination is a debate in the range of two to three questions, with at least one question being asked from the common foundation of the follow-up study program and at least one question from the student's chosen specialization.

    To pass the final exam, the student must be able to explain the basic terms he/she has 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 be able to respond to relevant additional questions or unfold them in depth. If a student is unable to meet any of these requirements, the student fails.

    The condition for access to the final examination is the submission of the thesis. In the case of negative assessments for the thesis, the student can waive the defense, accept the assessment "failed" and proceed straight to the examination. If the defense is unsuccessful, it is not possible to withdraw from the examination.
  • Requirements of the study
    Given that the degree program is accredited in a professional profile and the content of the curriculum does not include the full scope of compulsory practice, it is assumed that the student enters the degree program in a situation where he completed part of compulsory practice at the bachelor's degree. If this is not the case, he/she is obliged to complete this part of the compulsory practice beyond the scope of the study plan.
  • Suggestion of theses topics and the topics of defended theses
    Examples of the defended theses:
    1) Security solutions for cloud technologies
    https://is.muni.cz/auth/th/hr2ua/
    2) Data Consistency in Distributed Systems
    https://is.muni.cz/auth/th/ahms7/
    3) High-Availability VoIP
    https://is.muni.cz/auth/th/u6d1c/
    4) Structured Logging in Java Language
    https://is.muni.cz/auth/th/k1ae2/
    5) High Performance Networking and Charting in Web Applications
    https://is.muni.cz/auth/th/ddr45/

Recommended progress through the study plan

Povinné předměty studijního programu

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PA017Information Systems Management J. Ráčekzk 2/0/02+2 3P
FI:PV157Authentication and Access Control V. Matyášzk 2/0/02+2 1Z
FI:PV260Software Quality B. Bühnovák 2/2/14+1 4Z
FI:PA179Project Management J. Ráčekzk 1/1/02+2 2P
FI:PA053Distributed Systems and Middleware M. Batkozk 2/0/02+2 4P
FI:SOBHADefence of Thesis D. SvobodaSZk 0/0/0- --
FI:SZMGRState Exam (MSc degree) D. SvobodaSZk 0/0/0- --
FI:SA200RegRegistration for SA200 J. Ráčekz 0/0/0- 2-
FI:SA200Internship - Software Engineering J. Ráčekk 0/0/0 Stáž v minimálním rozsahu 400 hodin.15+1 3-
37 credits

Programování

Získat alespoň 12 kreditů absolvováním předmětů z následujícího seznamu.

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:IA014Advanced Functional Programming J. Obdržálekzk 2/02+2 1-
FI:IB016Seminar on Functional Programming M. Jonášz 1/1/02 1-
FI:PA165Enterprise Applications in Java T. Pitnerzk 2/2/03+2 1Z
FI:PV179System Development in C#/.NET M. Macákk 2/2/03+1 1P
FI:PV168Seminar in Java programming B. Bühnovák 2/2/03+1 1-
FI:PV264Seminar on programming in C++ N. Benešk 0/2/13+1 1-
FI:PV248Python Seminar P. Ročkaik 0/2/13+1 1-
FI:PV249Development in Ruby T. Pitnerk 2/2/03+1 1-
FI:PV255Game Development I J. Chmelíkz 2/2/14 1-
FI:PV178Introduction to Development in C#/.NET M. Macákzk 2/2/03+2 2-
FI:PV197GPU Programming J. Filipovičzk 1/1/02+2 1-
FI:PV198Onechip Controllers Z. Matějzk 2/0/13+2 1-
FI:PV239Mobile Application Development B. Bühnovák 2/1/14+1 1-
FI:PV281Programming in Rust T. Pitnerk 2/2/14+1 1-
FI:PV288Python P. Ročkaiz 2/0/02 1-
FI:PV292Multiplatform Flutter Application Development B. Bühnovák 2/1/14+1 1-
66 credits

Pokročilé programování

Choose one of the following subjects.

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PA165Enterprise Applications in Java T. Pitnerzk 2/2/03+2 2Z
FI:PV179System Development in C#/.NET M. Macákk 2/2/03+1 2P
9 credits

Ukládání dat

Choose one of the following subjects.

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PV003Relational Database System Architecture M. Batkozk 2/1/03+2 2P
FI:PA152Efficient Use of Database Systems V. Dohnalzk 2/0/13+2 2-
10 credits

Počítačové sítě

Choose one of the follovwing subjects.

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PA159Net-Centric Computing I E. Hladkázk 2/0/02+2 1Z
FI:PA191Advanced Computer Networking E. Hladkázk 2/0/02+2 1Z
8 credits

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

Povinne předměty specializace

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PA195NoSQL Databases V. Dohnalk 2/1/03+1 1Z
FI:PA160Net-Centric Computing II L. Matyskazk 2/0/02+2 2P
FI:PV175MS Windows Systems Management I E. Hladkák 1/2/03+1 1P
FI:PV065UNIX -- Programming and System Management I J. Kasprzakzk 2/02+2 1P
FI:PV077UNIX -- Programming and System Management II J. Kasprzakzk 2/0/02+2 2P
FI:PA200Cloud Computing D. Gešvindrk 2/0/02+1 4P
23 credits

Informační bezpečnost

Select at least two items from the following group.

Code Name Guarantor Type of Completion Extent and Intensity Credits Term Profile Cat.
FI:PA018Advanced Topics in Information Technology Security V. Matyášzk 1/1/24+2 3Z
FI:PA211Cybersecurity Operations P. Čeledazk 1/2/13+2 3P
FI:PB177Cyber Attacks J. Vykopalzk 1/1/13+2 3-
16 credits

Volitelné kredity