Computer science – MASTER
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.
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 | |
GT1 | Innovative entrepreneurship and management of startup project |
GT2 | Foreign Language for Professional Purposes |
GT3 | Intellectual Property |
1.2. Special (professional) training | |
PT1 | Fundamentals of Scientific Research |
PT2 | Modern methods of mathematical and computer modeling |
PT3 | NO SQL databases |
PT4 | Algorithms and models of data collection, analysis and visualization |
PT5 | Efficiency and quality of architectural solutions for information systems |
PT6 | Project work |
PP1 | Pre-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.1 | Theory and algorithm of computer simulation |
GP1.2 | Motion control methods for robotic systems |
GP1.3 | Modelling of objects and processes CAD/CAE systems |
GP1.4 | Method of artificial intelligence in control algorithm |
GP1.5 | Hardware and software for UAV and robot’s development |
Specialized package of disciplines 02 “Design, development and analysis of computer systems” | |
GP2.1 | Methods of computational experiment |
GP2.2 | Web application design technology stack |
GP2.3 | Developing applications with .NET |
GP2.4 | IT Project management |
GP2.5 | Technologies and tools for DevOps practices |
Specialized package of disciplines 03 “Augmented Reality Technologies” | |
GP3.1 | Recognition systems for augmented reality |
GP3.2 | Spatial Intelligence Infocommunications |
GP3.3 | Artificial intelligence methods for image synthesis |
GP3.4 | Decision support systems in augmented reality |
GP3.5 | Application coding for 3D topology |
2.2 Disciplines of free choice of a student of specialized training according to the list | |
OPT1 | Development and use of neural networks |
OPT2 | Algorithm and software development for parallel and distributed computations |
OPT3 | Distributed system and knowledge bases |
OPT4 | Methods and algorithm of decision making |
OPT5 | Development of complex application by use .NET |
OPT6 | Technologies of spatial intelligence |