FI MU Study Catalogue 2023/2024
follow-up master's program (English) with specializations
- English
- doc. RNDr. Petr Matula, Ph.D.
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
- Obtain at least 120 credits overall and pass the final state exam.
- Obtain 20 credits from SDIPR subject and successfully defend Master's Thesis. See more details.
- Pass all the compulsory and elective courses of the program and selected specialization with the highest possible graduation form.
- Fulfil requirements of at least one specialization.
Compulsory subjects of the program
IV003
|
Algorithms and Data Structures II |
---|---|
MA018
|
Numerical Methods |
MV013
|
Statistics for Computer Science |
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 |
VV035
|
3D Modeling |
SOBHA
|
Defence of Thesis |
SZMGR
|
State Exam (MSc degree) |
Specialization: Computer Graphics and Visualization
Computer Graphics and Visualization specialization offers a set of courses about basic principles, as well as the latest achievements in computer graphics and data visualization. These are accompanied by courses providing the students with the necessary basic background in informatics. We are particularly focusing on the applicability of the presented topics and their utilization in other disciplines and research areas. Students will learn about basic principles and algorithms, forming the building blocks of final visual outputs. These can be, for example, in a form of real-time rendering or large scenes or visualization design of complex multidimensional datasets. In seminars and projects, students will enrich this knowledge by implementational tasks on selected topics.
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 2023 (1. term)
Spring 2024 (2. term)
Fall 2024 (3. 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
|
Integral and Discrete Transforms in Image Processing |
PA172
|
Image Acquisition |
PA173
|
Mathematical Morphology |
PV187
|
Seminar of digital image processing |
PV197
|
GPU Programming |
PA228
|
Machine Learning in Image Processing |
Recommended course of study
Fall 2023 (1. term)
Spring 2024 (2. term)
Fall 2024 (3. term)
Specialization: Computer Game Development
Computer Games Development specialization gives students insight into the multidisciplinary process of digital games development. Students will get acquainted with the principles of game design as well as with modern tools and techniques for the implementation of games and other applications based on game technologies, including the use of augmented and virtual reality. Emphasis is also placed on the visual aspects of game development – from the authoring of 3D models up to the programming of modern graphics cards. In addition to lectures covering theoretical principles, the study also includes several project-oriented seminars that will enable students to gain experience in the area of the game development and expand their professional portfolio. A mandatory part of the studies is also an internship in a game studio lasting 480 hours.
Compulsory subjects of the specialization
PA213
|
Advanced Computer Graphics |
---|---|
PA215
|
Game Design I |
PA216
|
Game Design II |
PA217
|
Artificial Intelligence for Computer Games |
SA300
|
Internship - Computer Games |
PV227
|
GPU Rendering |
PV255
|
Game Development I |
PV266
|
Game Development II |
VV036
|
3D Character Modeling |
Game Development Pass at least 1 course of the following list | |
PA199
|
Game Engine Development |
PV283
|
Games User Research Lab |