Information and Computer Science

The educational objective of the program leading to the Master of Engineering degree in Computer Science is to develop experience, competencies, knowledge and practical skills, required for professional independent solution of designing tasks, development, application and implementation of information technology basic elements, which meet requirements and current state of software systems and computing market.


The program's special focus is on:

  • providing skills and knowledge in research, academic and educational activities, project design, project engineering and managerial activities in the field of information and telecommunication technologies;
  • development of the ability of searching and receiving new information needed to solve the problems in the area of knowledge integration relating to their activity field, to realize their responsibility for making professional decisions;
  • ability to prove and defend their own conclusions and findings in front of the audience of various professional levels, to organizational and management activities in interdisciplinary production areas;
  • development of self-education skills and continuous professional self-improvement under conditions of market economy.


Master’s Degree professional areas include:

  • computers, systems and networks;
  • automated data processing and control systems;
  • computer-aided design and product information support systems;
  • automated systems software.


Master’s Degree professional objects are:

  • computing machinery, systems and networks;
  • automated data processing and control systems;
  • computer-aided design and industrial products lifecycle information support systems;
  • computer hardware and automated systems software (programs, software packages and systems);
  • mathematical, information, engineering, linguistic, soft, ergonomic, organizational and law support of the listed systems.


Graduate professional areas

Master of Engineering degree in Computer Science must be ready for a career in design and engineering work, design and technological activities, research activity, research and teaching activities, organizational and management activities.


Education Program Structure:

  • subjects studying – 1-3 semesters;
  • teaching experience – 4 semester;
  • research activity –1-4 semesters.

Master's entrance examination is carried out in written form.


Masters training

Course -  Computer Science and Computing 

Major:  Computing Tools and Computer – Based Systems Software

 1st year

1st semester 2nd semester
Intelligent Systems 3 Software Development 4
Optimization Techniques 3 Foundations of Computer Vision 3
Business Foreign Language 5 Research 27
Management of a Social Structure and an Economic System 3    
HR Management 3    
Functional Analysis 3    
Theory of Functions of a Complex Variable 3    
Modern Issues of Information and Computer Science 3    
Modern High-Performance Computer Equipment 2    
Foundations of Informatization 4    

2nd year

3rd semester 4th semester
Computing Systems 4 Practical work experience 21
Simulation in Distributed Parameter Systems 4    
Numerical Solutions to Equations of Mathematical Physics 3    
Foundations of Computer Vision 3    
High-Performance Systems 4    
Sociological Aspects of Informatization 3    
Psychological Aspects of Information Technologies 3    
CASE Technologies in Development of Software Package 3    
Web and CALS Technologies Development of Software Package 3    
Information Systems in Metallurgy 3