Master Specialization: Software Engineering

Graduates become proficient in the design and implementation of complex software systems.

Thoroughly familiar with the principles and methods of software development using modern parallel and distributed architectures for high performance computing and large scale data processing. Great emphasis will be placed on methods for ensuring the quality and safety of the developed software.

Graduates will understand creation software at all levels, from the design of the overall architecture of software systems and the design of individual software modules to create efficient, maintainable and přepoužitelného source code.
The labor market is particularly used as a programmer, designer and architect software with high demands for efficiency, security and scalability.

Contact person

Passage through study