7M06110
Computer Systems and Software Engineering Master's Program
DEGREE
MASTER'S DEGREE
DEPARTMENT
COMPUTER
ENGINEERING
FACULTY
COMPUTER
TECHNOLOGIES
AND CYBERSECURITY


ABOUT THE PROGRAM

SPECIALIZED SUBJECTS (СT)
NONE
DURATION OF STUDY
2 YEARS
MODE OF STUDY
FULL-TIME
LANGUAGE OF INSTRUCTION
ENGLISH, RUSSIAN

MORE DETAILS

The academic program Computer Engineering and Software is designed to implement the principles of democratic governance in education, expand academic freedom, and increase institutional autonomy. This ensures the adaptation of technical and professional education systems to the changing needs of society, the economy, and the labor market. The program’s flexibility allows it to take into account the abilities and needs of individuals, industry, and society.

— Operations Research and Optimization Methods

— Queueing Theory

— Neural Networks in Data Analysis; Research Methodology

— Research Internship

— Linux in Corporate Networks

— IoT and Artificial Intelligence

— Advanced Databases

— Advanced Web Technologies

— Enterprise Network Design

— Web Data Analysis

— Machine Learning and Computational Statistics

— Generative Adversarial Networks

— Markov Chains and Decision-Making Processes.

— Ability to summarize research and analytical results in the form of a thesis, scientific article, conference presentation, report, or analytical paper

— Ability to select and develop methods for analyzing professional tasks based on ICT development trends

— Ability to analyze and solve complex software and technical problems, implementing optimal solutions

— Ability to apply advanced technologies in software development and lead development processes

— Ability to improve software products to enhance competitiveness and efficiency throughout their lifecycle.

— Graduates gain a rare advantage in the job market: understanding how code works “under the hood” at the hardware level

— Embedded Systems and IoT: design of smart devices and industrial automation systems (Smart City, Smart Home, Industry 4.0)

— Low-level and system programming: development of operating systems, drivers, utilities, and high-performance software (C, C++, Rust)

— Computer systems architecture: design of complex hardware systems, servers, and data centers

— High-Performance Computing (HPC): working with supercomputers, distributed systems, and cloud architectures

— Network design and administration: building fault-tolerant enterprise networks and telecom solutions

— Hardware and system security: protecting infrastructure at physical and system levels (important for fintech, government, and corporations)

— High demand: engineers capable of designing both hardware and software are much rarer than typical web/mobile developers

— Access to high-tech industries: telecommunications, industrial sector, energy, aerospace

— Path to leadership roles (CIO, Chief Architect) managing both software and infrastructure

— Opportunity to teach at universities and pursue research, with progression to PhD.

— Data Mining Specialist

— Neural Networks Specialist

— Software Engineer

— Cloud Technologies Developer

— Cloud Computing Specialist.


DOCUMENTS


YOU MAY ALSO BE INTERESTED IN

6B06106
COMPUTER SYSTEMS
AND SOFTWARE ENGINEERING
6B06103
BIG DATA
ANALYTICS
6B06104
BUSINESS ANALYSIS
6B06105
INFORMATION
SYSTEMS

Still have questions?
Submit a request!

By clicking "Submit", you confirm your consent to the processing of personal data in accordance with the privacy policy.
Версия сайта для слабовидящих