Apply Now

This two-year master’s program in English devoted to research in the field of innovative software systems. The program offers a systematic training in the design, development and application of innovative software systems in various spheres of human activity. Such software can interact with various objects, structures, tools, etc. used in human economic activity, and in any area — from financial, social institutions and to the field of mechanical engineering, electronics and others. After the master degree, our highly qualified specialists will be able to apply their skills in research, production sphere, in the sphere of management, etc. Graduates are in demand in various industries: banking, engineering production, research laboratories, medical centers, IT companies in the sector, and others.

The curriculum is a block of disciplines, aimed at getting both theoretical knowledge from different areas, and a large amount of practical training. The theoretical part includes training in the field of economics, modern means of analysis, design, management and control of a variety of complex systems which are modern innovative software systems. The practical component of the training program provides students the skills to develop modern information and software innovator. It also touched on the intellectualization systems. Various subjects of the curriculum will affect issues such as the design of the development of software systems, and issues related to the economy of such applications. Innovative software systems based not only on advanced mathematical models (they devoted several disciplines), but also on modern methods of human-computer communication (this issue also received attention in a separate discipline).

All the teachers leading the discipline are highly qualified, have a degree of not less than PhD and have extensive practical experience in their field.

In the educational process are used modern technologies and learning tools. Modern computer lab, multimedia lecture halls, classrooms for 3D modeling, unlimited access to a digital library, modern E-Learning and distance learning technology used in the course of development of the program will help to successfully master this master’s program.

The Master program is designed and implemented in accordance with the federal state educational standards of higher education in the field of training 04.09.01 Computer Science and Engineering.

For the development of culture in general, of general and professional competencies in NUST MISIS created all favorable conditions.

I am glad to be enrolled in this progamme at MISIS. Knowing the role that software play in our day to day lives, with the education I am receiving here, I believe that one of my dreams of touching lives positively with innovative software systems in my part of the world shall come to pass. I love it here in MISIS and in Moscow — the beautiful and student friendly city.

Joshua Alhassan Gariba

This university is well reputed in Russia and on international level too. I would like to say especially about my computer science department that it’s Best because professor allow to do any research work in which you are interested. Especially professor Kalitin Denis and professor Petrov helped me so much regarding my research work.

Prayag Tiwari

In my study time in Russia, I got a terrific opportunity to experience a new culture, language, and international students’ friendship. Being an international student of NUST MISIS, a world-class university, allowed me to get to know and enjoy every single aspect of Russian life and culture, and helped me to tolerate differences, and recognize and appreciate diversity. I also had possibilities to visit awesome and beautiful places and Museums in Moscow.

I learned a lot, gained a ton of experience in my field of study, Information Technology, and expanded my field of view that helps me to understand and analyze the problems and phenomena from a longer term, real world perspective. The pretty amazing thing that especially excited me is not only experiencing the new culture and natural languages, but also experiencing the modern programming languages and software development frameworks that are used in solving real world problems. Finally, I am proud to be a student of Computing Technologies and being the part of the National University of Science and Technology MISIS community.

Bodena Terfa


To be admitted as a regular graduate student to a two-year Master’s program at MISIS, an applicant must have earned a bachelor’s degree or its equivalent. Applicants, who have a history (a list of) of publications or conference presentations dedicated to information technology and applied mathematics, shall receive priority consideration.

Knowledge assessment is comprised of a written exam and an interview with professor Alexander Gorbatov (head of the program). Admission is open to both Russian and international students and includes an individual online interview. Please see the Entrance Examination Content. (783.3 KB)

Applicant must follow the general procedure outlined on the web-site. The deadline to submit the application for Fall term is August 10. However, international students are strongly encouraged to apply by July 15.

Learning Outcomes

Theoretical and practical courses provide competence from different areas: the economy, programming, software engineering, mathematics, computer graphics and others.

Graduates of the program will have the following competencies:

  • ability to generate demand for innovative software systems;
  • the ability to comprehensively investigate and assess innovative software systems, including projected;
  • the ability to use modern methods of designing and developing innovative software systems;
  • the ability to use the technology of IT projects;
  • the ability to describe the economic factors of development of software systems;
  • the ability to design, develop, modernize and use advanced database;
  • the ability to use modern means of object-oriented application development;
  • ability to analyze and use the operating environment for innovative software systems;
  • ability to introduce elements of artificial intelligence in the innovative software system;
  • the ability to research and develop software for software systems;
  • the ability to develop human-computer interfaces based on modern computer graphics.

Degree Requirements

For the successful accomplishment of the program, students must successfully complete 120 credit hours, including 63 credits of courses, 27 credits for scientific research and 30 credits for the final exams and defense of thesis. Each semester, you must successfully complete around 30 credits. For a semester-by-semester breakdown of the course plan and course descriptions, please see full curriculum.

Upon completion of the degree requirements, the graduate will receive a Russian State Diploma and a European Diploma Supplement.

General information about the curriculum

The Master’s degree program provides fundamental knowledge of the mathematical methods, artificial intelligence techniques and modern information technologies used to create and develop innovative software systems.

The curriculum of the Master’s program focuses on the courses that are essential for the profession:

  • Introduction to Data Science
  • Machine learning
  • Object-Oriented Analysis and Development. Pattern Development
  • Computer-Aided Design of Software Systems
  • Databases and Data Warehouses
  • Tensor Method of Complex Systems Network Models
  • Operating Environment Innovative Software Systems
  • Artificial Neural Networks
  • Web-Services and Saas-Services Design and Development
  • Management of Quality
  • Project Management

Degree Requirements at a Glance

Degree RequirementsCredits ECTS
Required classes63
Independent study research course27


For support in registration, accommodations, or any questions about the admissions process, please contact International Master’s Programs Admissions Office:

119049, Russia, Moscow, Leninsky Prospect, 6/3, office G-369

+7 499 230-24-09

For detailed information on the content of the program, contact the Program Coordinator:

Alexander Gorbatov