Obsah

Master program

Master's program is open to bachelors with a different focus than pure computer science and  also to students from other schools than the CTU.

New specializations since academic year 2016/2017

Artificial Intelligence

Graduates will be able to design and apply intelligent systems in areas such as. Automatic scheduling and planning, data analysis, formalization of expert knowledge and their use for automated reasoning. Find out more

Computer Engineering

Graduates of Master's degree in Computer Engineering will acquire during the study deeper knowledge especially in the field of computer components, development tools for embedded systems, parallel computing, and… Find out more

Data Science

The graduate will understand storage and retrieval methods for structured and unstructured data in the environments of the web, relational and non-relational databases, as well as knowledge representation frameworks… Find out more

Computer Graphics

Graduates will gain a deep knowledge of programming and effective use of computer graphics and related specializations. Find out more

Cybersecurity

Graduates will be able to assess vulnerabilities and prevent security threats to computer systems. Due to the increasing complexity and variability of attacks against traditional networks, but increasingly also to the… Find out more

Bioinformatics

The graduate will be able to analyze and understand large biological files, namely molecular data files. Find out more

Human-Computer Interaction

Graduates will gain a deep understanding of the interaction between man and computer systems. They will acquire a range of methods and techniques in accordance with the standard UCD (ISO 9241-210) for efficient design… Find out more

Ending specializations

Artificial Intelligence

Graduates will be able to design and apply intelligent systems in areas such as. Automatic scheduling and planning, data analysis, formalization of expert knowledge and their use for automated reasoning. For this… Find out more

Software Engineering

Graduates are equipped with highly specialized knowledge necessary for the design of critical systems with the required high degree of robustness and durability. Courses taught within field provide graduates a formal… Find out more

Computer Engineering

Graduates of Master's degree in Computer Engineering will acquire during the study deeper knowledge especially in the field of computer components and development tools for embedded systems. Applies as analysts,… Find out more

Computer Vision and Image Processing

Specialization provides knowledge of modern methods of automatic processing and analysis of digital images and video, and methods of image understanding and computer vision. Graduated finds particular application… Find out more

Computer Graphics and Interaction

Graduates will gain a deep knowledge of computer graphics and related fields. Graduates find jobs in a wide range of areas - film and gaming industry (animation, 2D and 3D modeling and rendering), visualization (visual… Find out more