FI MU Study Catalogue 2019/2020

Back to introduction page

Visual Informatics

follow-up master's program (English) with specializations

The study program Visual Informatics prepares students to work with image information and spatial scene models that involve or touch areas such as computer graphics, image processing, visualization, computer vision, virtual and expanded reality, video processing, pattern recognition, human-computer communication, 3D modeling, animation, graphic design, and machine learning.

The graduate will find application in various fields, such as the development of graphics applications, simulators, computer games, applications for multimedia processing and analysis, visualization of data, virtual and enhanced reality or creation of the professional-level graphic design. For example, a graduate may be an analyst, graphic designer, application programmer, research or development team leader. The acquired theoretical knowledge and practical skills allow them to thoroughly understand the problems solved and will make it possible in practice to use a wide range of modern technologies - from common mobile devices to dedicated systems with high computing power.

Requirements for successful graduation

Compulsory subjects of the program

IV003 Algorithms and Data Structures II
MA018 Numerical Methods
MV013 Statistics
PA103 Object-oriented Methods for Design of Information Systems
PA010 Intermediate Computer Graphics
PV021 Neural Networks
PV182 Human Computer Interaction
PV189 Mathematics for Computer Graphics
PV248 Python
SOBHA Defence of Thesis
SZMGR State Exam (MSc degree)

Specialization: Computer Graphics and Visualization

Computer Graphics and Visualization specialization offers the latest knowledge of informatics as well as the knowledge from the dynamically progressing area of computer graphics and its development based on interdisciplinary activities and use in other scientific fields. Students will be acquainted with the principles of graphics architectures, mathematical methods used to solve challenging imaging tasks. The studies provide students with a more in-depth knowledge focused on the design and implementation of software applications using advanced computer graphics technologies.

Compulsory subjects of the specialization

MA017 Geometric Algorithms
PA213 Advanced Computer Graphics
PA093 Computational Geometry Project
PA157 Seminar on Computer Graphics Research
PA166 Advanced Methods of Digital Image Processing
PA214 Visualization II
PV160 Laboratory of Human-Computer Interaction
PV227 GPU Rendering
PV251 Visualization

Recommended course of study

Fall 2019 (1. term)
Spring 2020 (2. term)
Fall 2020 (3. term)
Spring 2021 (4. term)

Specialization: Image Processing and Analysis

Image Processing and Analysis specialization provides a comprehensive view of getting and processing image information, starting with simple image editing using point transformations or linear filters, and ending with sophisticated tools such as mathematical morphology or deformable models. Graduates will find their place in the development and deployment of imaging systems in a variety of fields, for example in medicine, biology, meteorological and geographic data processing, biometric applications, etc.

Compulsory subjects of the specialization

MA017 Geometric Algorithms
PA093 Computational Geometry Project
PA166 Advanced Methods of Digital Image Processing
PA170 Digital Geometry
PA171 Digital Image Filtering
PA172 Image Acquisition
PA173 Mathematical Morphology
PV187 Seminar of digital image processing
PV197 GPU Programming

Recommended course of study

Fall 2019 (1. term)
Spring 2020 (2. term)
Fall 2020 (3. term)
Spring 2021 (4. term)

Specialization: Computer Game Development

Development of Computer Games specialization gives students a comprehensive insight into how to create graphics aspects of contemporary multimedia entertainment software. Students will become acquainted with modern modeling, imaging and animation techniques, not only in the context of classic 2D and 3D imaging but also in the context of virtual or augmented reality.

Compulsory subjects of the specialization

PA213 Advanced Computer Graphics
PA199 Advanced Game Development
PA215 Game Design I
PA216 Game Design II
PA217 Artificial Intelligence for Computer Games
PA218 Internship - Computer Games
PV227 GPU Rendering
PV255 Game Development I
PV266 Game Development II
VV035 3D Character Modeling
VV036 3D Character Modeling II

Recommended course of study

Fall 2019 (1. term)
Spring 2020 (2. term)
Fall 2020 (3. term)
Spring 2021 (4. term)