122 COMPUTER SCIENCE.

MODELING, DESIGN AND COMPUTER GRAPHICS

MAGISTRACY

122 COMPUTER SCIENCE.

MODELING, DESIGN AND COMPUTER GRAPHICS.

MAGISTRACY

Objective of the educational program: Training of specialists capable of solving research and/or innovation problems in the field of computer science, conducting theoretical and experimental research in the field of computer science; applying mathematical methods, algorithms and software in the development and maintenance of information technology; designing, developing, implementing and maintaining intelligent systems, in particular, engineering modeling systems, data analysis and processing, computer visualization and graphic information processing.

The educational program and archive
of EP`s is available on the website of
the department of quality assurance of education of NTU “KhPI”

The educational program and archive of EP`s is available on the website of the department of quality assurance of education of NTU “KhPI”

CHARACTERISTICS OF THE EDUCATIONAL PROGRAM

Main focus of the educational program and specialization: The educational program focuses on the comprehensive training of specialists in computer science, with an emphasis on thorough training of specialists who have a deep understanding and high qualification in aspects of computer science, focused on the conceptual design of mathematical and algorithmic models and their practical implementation in the form of program code. The program emphasizes the development of competencies necessary for designing digital models and simulations, controlling intelligent systems and robotics, as well as learning advanced methods of data visualization and computer graphics. Considerable attention is paid to mastering modern tools for modeling, designing, developing, integrating and maintaining IT products and services, including systems for efficient data storage, analysis and processing.

Features of the program: The educational and professional program offers students the flexibility to choose individual learning paths through a wide range of profiled packages of educational components, covering advanced areas such as artificial intelligence in combination with robotics (Profiled discipline package “Modeling and AI-Driven Systems Development for Robotics and Engineering”) modern application design and programming (Profiled discipline package “Design, Development and Analysis of Computer Systems”), augmented reality (Profiled discipline package “Technologies of augmented reality”).

During their studies, students have the opportunity to personally choose disciplines that meet their interests and career goals in areas such as software development and management, in particular for specialized systems such as UAVs, mathematical modeling and data analytics, modeling in the field of computer graphics and visualization systems, and the study of the latest augmented reality technologies, helping them to develop a unique set of professional skills and knowledge.

Project work, which is a key element of the educational program, focuses on the development of real IT projects in cooperation with leading companies in the industry, in order to provide students with in-depth practical skills and professional experience.

Opportunity to study some subjects in English, or entirely in English in groups with international students.

STRUCTURAL SCHEME OF EP

EDUCATIONAL COMPONENTS EP (SYLLABUS)

 1. COMPULSORY EDUCATIONAL COMPONENTS
1.1 General training
GT1Innovative entrepreneurship and management of startup project
GT2Foreign Language for Professional Purposes
GT3Intellectual Property
1.2. Special (professional) training
PT1Fundamentals of Scientific Research
PT2Modern methods of mathematical and computer modeling
PT3NO SQL databases
PT4Algorithms and models of data collection, analysis and visualization
PT5Efficiency and quality of architectural solutions for information systems
PT6Project work
PP1Pre-graduation practice
 Attestation
 2. ELECTIVE EDUCATIONAL COMPONENTS
2.1 Specialized training

 Specialized package of disciplines

 01 “Modeling and AI-driven Systems Development for Robotics and Engineering”

GP1.1Theory and algorithm of computer simulation
GP1.2Motion control methods for robotic systems
GP1.3Modelling of objects and processes CAD/CAE systems
GP1.4Method of artificial intelligence in control algorithm
GP1.5Hardware and software for UAV and robot’s development

 Specialized package of disciplines

 02 “Design, development and analysis of computer systems”

GP2.1Methods of computational experiment
GP2.2Web application design technology stack
GP2.3Developing applications with .NET
GP2.4IT Project management
GP2.5Technologies and tools for DevOps practices

 Specialized package of disciplines

 03 “Augmented Reality Technologies”

GP3.1Recognition systems for augmented reality
GP3.2Spatial Intelligence Infocommunications
GP3.3Artificial intelligence methods for image synthesis
GP3.4Decision support systems in augmented reality
GP3.5Application coding for 3D topology
2.2 Disciplines of free choice of a student of specialized training according to the list
OPT1Development and use of neural networks
OPT2Algorithm and software development for parallel and distributed computations
OPT3Distributed system and knowledge bases
OPT4Methods and algorithm of decision making
OPT5Development of complex application by use .NET
OPT6Technologies of spatial intelligence

Proposals for changes to the educational program

122 "Computer science" (master's degree)