Master degree courses
The postgraduate master study programme Computer Science and Engineering (Inženýrská informatika - ININ) comprises the following study fields, whose detailed descriptions may be found below:
- Computer System Architectures (HW)
- Distributed Systems (DSP)
- Multimedia Information Systems (IPS)
- Computer Graphics and Virtual Reality (PGS)
- Software Engineering (SWI)
Computer System Architectures / Číslicové systémy
The core of this specialization is a detailed study of processor and computer architectures. Furthermore, issues of the hardware systems automated design at both functional and structural levels are discussed. Emphasis is put on a modern component set including logic arrays and signal processors regarding their applications in the field of signal processing. A part of practicals is devoted to industrial applications of single-chip microcontrollers and signal processors, their communication facilities, and creating basic as well as application software.
Graduates of the Computer System Architectures specialization will find applications in the research, development, construction and maintenance of computing systems, data preparation and transmission devices, in the research and development of basic and application software, and also as members of teams solving problems of a specialized usage of the computer technology.
Distributed Systems / Distribuované systémy a počítačové sítě
Studies in the field of Distributed Systems deal with the problems related to the data transmission in the wide and local area networks, design of the structure of decentralized computing systems, sharing of information resources in a distributed environment, communication and synchronization of processes in a distributed environment, and distributed algorithms.
The field Distributed Systems educates experts capable of solving distributed systems by designing proprietary software for them or modifying and adapting existing software and hardware. They will fit particularly well in the companies that develop software systems to work in a decentralized computing environment, provide computing resources for information and control systems, and, furthermore, in the larger companies and institutions that run complex distributed information and control systems.
Multimedia Information Systems / Inteligentní počítačové systémy
Studies in the field of Multimedia Information Systems is focused on the problems of theoretical foundations, analysis and synthesis of modern information, knowledge, and cognitive systems, human interaction with these systems and computer technology as such, usage of classification and recognition methods, and usage of database systems for the design of the above mentioned systems interacting with the user in a natural form, most often in the natural language.
The structure of the study field courses is devised in such a way that a graduate could acquire state-of-the-art theoretical knowledge and could apply the acquired theoretical knowledge in the design of intelligent software and cognitive frameworks of various types and with various properties. The specialization Multimedia Information Systems brings up professionals that are able to practically solve any sorts of the above systems, including ad-hoc, user-oriented, and custom-designed systems reflecting quite specific user requirements. Moreover, they are able to design further supporting software and modify or adapt existing hardware and software resources for such systems.
Graduates will find applications mostly in larger companies dealing with the development of specialized software or providing computer resources for information, consultancy, and control systems. Furthermore, they will fit well in the institutions that operate such systems and need various modifications, extensions, and enhancements of those systems.
Computer Graphics and Virtual Reality / Počítačová grafika a výpočetní systémy
Studying the field Computer Graphics and Virtual Reality aims at learning theoretical foundations as well as practical skills at the state-of-the-art level of computer graphics and its applications, including modelling and parallel and distributed processing, and being able to take advantage of this knowledge in the design, development, and implementation of graphics-oriented computing systems, virtual reality, and multimedia systems. Students will also acquire knowledge from other related domains such as database and distributed systems, computer networks, or artificial intelligence and recognition, which boosts their professional adaptability.
Graduates can work as software analysts or developers in the companies that are concerned with the design, creation, and usage of graphical and computer-related information systems.
Software Engineering / Softwarové inženýrství
Software Engineering studies are based on the principles of computer science specified in the “ Computing Curricula 2001”. They focus on their deepening in the field of design and construction of complex software assemblies, their testing, effectiveness, configuration and maintenance, applying tools and methods, including software quality metrics. With respect to the public demands, a particular emphasis is placed on the knowledge of database and information systems.
The course structure is made up in such a way that a graduate could gain both relatively permanent knowledge of theoretical disciplines of computer science and practical skills and methodologies directly applicable in professional activities. A profound theoretical background enables students to understand practical problems in a broader context and adapt themselves faster in the rapidly evolving field of computer science. Projects worked on in the course of studies and diploma theses in particular are usually based on the actual needs of national and international enterprises and, therefore, they guarantee a smooth transition of graduates into employment.
Graduates will be able to work as system analysts, system developers, senior developers of software houses in the design, development, and maintenance of software systems, including information systems. By choosing appropriate optional courses required (24 credits at least), they can gain capabilities usable in the creation and maintenance of network services software, mathematical software and, according to the selection of facultative courses (20 credits), also knowledge from the domain of Internet applications, economic informatics, management systems, etc.


English pages