Charles Explorer logo

Computer Science with specialisation in Systems Programming

Study programme at Faculty of Mathematics and Physics |
🇨🇿 Bc.


The graduate has a good understanding of how hardware, operating systems, and modern software platforms function. He/she is well oriented in distributed and parallel systems, and is capable of an efficient work in the environment of rapidly developing new technologies.

He/she designs and implements algorithmic solutions of problems while considering the impact of the problem size on the efficiency of the solution and the demands on computational resources. He/she has deep knowledge of modern programming languages and uses modern tools and methods when designing and developing software systems.

Last but not least, he/she possesses knowledge needed for a successful study of computer science on a master level.