Computer and software engineering
training of highly qualified scientific, pedagogical and research personnel capable of generating new knowledge, developing and implementing innovative methods, models, algorithms and software and hardware solutions in the field of computer and software engineering.
About the program
Create intelligent computing systems and software technologies of the future
Develop scientific and engineering competencies in computer and software engineering, design of high-performance computing systems, and development of complex software solutions. As part of your doctoral studies, you will explore modern computing system architectures, distributed and cloud technologies, artificial intelligence methods, software engineering, and intelligent systems technologies. The program is focused on conducting independent scientific research, developing new methods, models, algorithms and software solutions, as well as implementing research results into modern digital and high-tech systems.
What you will learn
- Conduct fundamental and applied research in the field of computer and software engineering
- Design modern and high-performance computing systems
- Develop the architecture of complex software and hardware systems
- Create scalable, reliable, and fault-tolerant software solutions
- Apply cloud, distributed, and parallel computing technologies
- Develop and research intelligent systems using artificial intelligence and machine learning
- Design new algorithms, models and methods of data processing
- Optimize the performance of computing and software systems
- Apply modern methods of software engineering and lifecycle management of software systems
- Conduct experimental studies and evaluate the effectiveness of the developed solutions
- Publish research results in international scientific publications
- To develop innovative technologies and implement the results of scientific research into real information and engineering systems
Учебный план
Что вы будете изучать
From managing hardware and software development to high—level design and research of architectural and software solutions.
scientific and research work
scientific and research work
Disciplines
- 01 Formative Artificial Intelligence
- 02 Fundamentals of quantum computing
- 03 Research practice
- 04 Model-based software development
- 05 Theory of experimental validation in AI and systems
- 06 Advanced distributed systems
- 07 Online behavior
- 08 Scientific research methods
- 09 Academic writing
Career
Where graduates work
From managing hardware and software development to high—level design and research of architectural and software solutions.
- 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 D094
Choose another educational programme within this group
Intelligent systems
Create new methods, models and technologies of artificial intelligence. The program trains researchers in the fields of intelligent systems, machine and deep learning, mining and big data processing. Doctoral students conduct independent research and develop solutions for complex scientific and applied problems.
Информационные системы
Исследуйте и создавайте информационные системы нового поколения. Программа объединяет программную архитектуру, Big Data, DevOps, интеллектуальный анализ данных и современные методы научных исследований для разработки масштабируемых и высоконагруженных цифровых систем.