Design modern computing systems and develop software solutions for complex technological tasks. The Master's degree program combines software engineering, computing architecture, high-performance technologies and practical work with modern IT platforms.
Create modern computing systems and software solutions
Learn how to design computing systems, develop software, and apply modern technologies to solve complex engineering problems. You will master the architecture of computer systems, cloud and distributed computing, modern programming languages and technologies, as well as methods for developing intelligent systems.
What you will learn
Design modern computing systems
Develop complex software solutions
Apply modern programming technologies
Design the architecture of software and computer systems
Work with cloud and distributed computing
Develop and integrate intelligent systems
Optimize the performance of software solutions
Conduct research in the field of computing technologies and software
Учебный план
Что вы будете изучать
From advanced databases, algorithms, and intelligent technologies to cloud computing, enterprise networks, and modern digital systems.
1 year
Intelligent systems and computational methods
01
Software Development Management and reengineering
02
Advanced databases
03
Blockchain Theory and Technology
04
Algorithms in graph theory
05
Methodology of scientific research
06
Generative-adversarial networks
07
Markov chains and decision-making processes
08
Computer vision
09
Queuing theory
10
Neural networks in data analysis
2 year
Computing technologies and digital systems
01
Machine learning and computer statistics
02
Advanced Web Technologies
03
Project management in IT
04
IoT and artificial intelligence
05
Federated Computing
06
DevOps in cloud platforms
07
Designing corporate networks
08
Advanced digital circuitry
Career
Where graduates work
Graduates develop software and computing systems, design IT infrastructure, implement intelligent and cloud solutions, and conduct research and teach in higher education institutions.
Software Engineer
Systems Engineer
Backend Developer
Cloud Engineer
DevOps Engineer
Systems Architect
Embedded Systems Engineer
IT Solutions Architect
Research Associate
University lecturer
Other programmes in group M094
Choose another educational programme within this group
7M06101
Software Engineering
Create intelligent and scalable software solutions using artificial intelligence, cloud technologies, and modern DevOps approaches. The Master's degree program combines software engineering, systems architecture, and hands-on development of complex digital products.
Use data, artificial intelligence, and business analytics to make informed decisions. The program combines business analytics, data science, machine learning, BI, product analytics, digital transformation, and IT project management.
Applied Business Analytics + IT Project Management