01.04.02 Applied Mathematics and Informatics
Methods of nonlinear dynamics and mathematical modelling
General information:
University: National Research Nuclear University MEPhI
Institute: Institute of cyber intelligence systems
Degree or qualification is awarded: Master’s degree
Language of study: Russian, English
Duration: 2 years
Programme curator: Andrey M. Zagrebayev
Preparation of the highly qualified personnel with deep theoretical and practical  knowledge and skills in the field of mathematical physics, mathematical modeling and applied computer scince.
 academic and research organizations related to the solution of scientific and technical problems; research and computer centers; scientific-production associations; institutes and educational organizations; government departements; organizations engaged in the development and use of information systems, scientific achievements, products and services in the field of applied mathematics and computer science.
Master of the program gets in-depth mathematical training in the field of methods of computational mathematics, methods of mathematical modelingand nonlinear mathematical physics, techniques of the time-series analysis, mathematical statistics, theory of differential equations, data analysis, symbolic sequences and another brancehs of math.
A graduate of the program will have a  universal and subject-specialized competencies, promote social mobility, stability in the labor market, and opportunities for professional growth. The main competitive advantage of the master’s program are:
  • The presence of a unique specialized courses;
  • A large number of courses on information technology (IT);
  • Highly – qualified teachers;
  • Training is conducted in small groups.
The curriculum consists of three modules distributed in four semesters such as: general scientific background, professional and research. Module “General Scientific Background” completes basic education undergraduates in information technology. Thus, this module provides the basis for further specialization. In addition, as a result the graduate student should be free to use a foreign language (English) as a tool of scientific (business) communication, being able to participate in the international scientific collaboration. Module «Professional» develops the ability of a student to the independent creative activity in the field of Software Engineering. As a result of passing the module students gain skills and abilities: usage of modern equipment and devices at a professional level; ability to select and develop methods for studying objects of professional activity, based on the general trends in software engineering; to analyze, synthesize and optimize solutions to ensure the quality of the professional production; to assess the difficulties, risks, money and time costs as the project runs, work schedule controlling; ability to conduct design activities in the professional domain, based on using system approach, and skills in creating and using models for describing and predicting various phenomena, conduct their qualitative and quantitative analysis; ability to assess and chose appropriate methodologies for professional production design; skills in using modern technologies in software development, using automated planning and management systems, and in controlling production quality; skills in planning and managing software projects; ability to organize a software development team and set up cooperation with other teams. Module «Research» includes the research work of the master student and required to develop the skills of independent research. This work is performed under the guidance of leading scientists with academic degrees and titles, including the solution of new, actual scientific and technological challenges. As a result of passing the module students gain following skills and abilities: ability to select and develop methods for studying objects of professional activity, based on the general trends in software engineering; to analyze, synthesize and optimize solutions to ensure the quality of the professional production; to assess the difficulties, risks, money and time costs as the project runs, work schedule controlling; ability to use modern psychological and pedagogical methods in professional activity; skills in planning and management of software projects; skill in preparing and conducting lessons; preparing and conducting training and certification courses for software users; ability to assess conditions and estimate consequences of organizational decisions; to collect and present requirements specification and feasibility study; ability to organize a software development team and set up cooperation with other teams; technical and economic models of software evolution and support.