Computer Systems

Computer Systems

The study programme (120 credit points) is 2 years long and provides students with advanced knowledge in computer science with focus on modelling and development of computer systems, software engineering and systems theory and analysis. Labs, practical and individual works allow acquiring practical skills for development of the whole spectrum of computer systems, in particular information, database, intelligent and software systems. The important part of the study programme is scientific seminars where students supervised by professors acquire research and result presentation skills. There are 2 concentration areas: 1) artificial intelligence and data analytics, 2) computer systems for industry. In each direction of specialization, students take five advanced study courses. The volume of the Master Thesis is 30 credit points which are divided as follows: 6 credit points during the first study year and 24 credit points during the second study year. Such division allows to start working out a Master Thesis and to ensure the quality of the paper.

Short about programme
Faculty of Computer Science, Information Technology and Energy
Programme type and level
Academic Master (Second Cycle) Studies
Study field
Information Technology, Computer Engineering, Electronics, Telecommunications, Computer Control and Computer Science
Study form
Full-time studies

Awarded degree and qualification
Master degree of engineering science in computer systems / –
Required previous education
First cycle higher education in computer control and computer science, computer systems, information technology, intelligent robotic systems, electrical science, mathematics, physics or comparable education
Price per year
€ 4 430 - EU countries
€ 4 430 - Non EU countries
Credit point/ECTS amount
Duration of studies
Full-time studies - 2 years
Autumn / Spring

The aim of the study programme is to prepare specialists with deep knowledge in computer science, software engineering, computer systems development theory, database technologies, programming languages, software development environments and artificial intelligence, as well as with the ability to participate in software development project, fulfilling different (including manager) roles and complying with IT industry standards and professional ethics. To prepare students so that after graduation they could start working in the university, scientific research organizations, fulfil professional duties at IT companies, as well as continue studies at doctoral study programme.


Tasks of the study programme:
- to provide deep knowledge in computer science, focusing on software engineering, computer system development and system analysis, as well as in artificial intelligence methods and modern database technologies;
- to provide knowledge about the recent findings in computer science that provides the basis for creative thinking;
- to develop students' scientific analysis capabilities, pedagogical skills, and ability to solve problems independently, to continue studies in the doctoral study programme and to promote their involvement in scientific problem solving;
- to strengthen students’ abilities of independently improving their professional knowledge and skills;
- to develop students' skills to professionally work with complex computer systems’ development environments and tools, as well as critically evaluate them and choose the most appropriate for solving different tasks;
- to provide knowledge and skills that are necessary for project and team management;
- to improve students' oral and written communication skills as well as to improve students' skills in team work;
- to improve scientific research skills by developing Master Thesis.


Graduates can start working in information technology companies (or in IT departments of other companies) within software development projects playing a variety of roles such as system analysts, architects and designers, programmers, test engineers, technical writers, and managing development teams and projects. The graduates are ready to continue research work at scientific institutions.


Graduates of this study programme can continue studies at the doctoral study level.

Specific conditions

English language proficiency equivalent to at least CEFR B2 level.