Educational program

More details
Code – Speciality

7M06102 - Computing and Software

The aim of the educational program

Подготовка магистров обладающих концептуальными знаниями в области науки и профессиональной деятельности в сфере информационных технологий и вычислительной техники, умеющих осуществлять научную и инновационную деятельности для получения новых знаний в профессиональной области и применять методы моделирования для поставленных в рамках исследования решения задач, способных проектировать, разрабатывать и эксплуатировать распределенные высокопроизводительные вычислительные системы обработки информации и управления с целью повышения эффективности функционирования объектов исследования.

Graduate model
Graduate qualification Professional sphere:

Наука, образование, здравоохранение , государственное управление, предприятия различных областей деятельности.
The object of professional occupation:

– Научно-исследовательские учреждения;
– современные ИТ-компания;
– учебные заведения;
– проектные организации;
– промышленные предприятия;
– финансовые организации и др.
Types of professional occupation:

– Научно-исследовательская;
– педагогическая;
– проектная;
– производственно-технологическая;
– организационно-управленческая.
Functions of professional occupation:

- Сопровождение информационных систем и программного обеспечения;
- тестирование систем;
- администрирование систем и сетей;
- проектирование и эксплуатация операционных и информационных систем;
- обеспечение программно-аппаратной защиты.
Graduate competences map
Formed core competencies Program outcome
1. Способность ориентироваться в ключевых проблемах науки, ее функциях и законах развития, объединяющих научно- методологическую идентичность с мировоззренческой направленностью Identify the main problems in the field of philosophy and describe the role of the methodology of science.
Apply knowledge in the field of philosophy and methodology of science
Organize the collection, analysis and systematization of scientific and technical information of domestic and foreign experience
2. Способность свободно пользоваться иностранными языками, как средством профессионального общения. Know a foreign language at the level of international standards C1-C2 and the grammatical characteristics of the scientific style; ability to work in an international environment.
3. Способность системно анализировать и выбирать образовательные концепции. Have basic knowledge of pedagogy and psychology in higher education, describe the modern paradigm of higher education.
4. Способность доказать правильность выбора методов для построения модели, проанализировать результаты экспериментальных данных и полученных решений, проиллюстрировать и грамотно объяснить полученные результаты. Use the basics of machine learning methods, mathematical processing methods, analysis and synthesis of the results of scientific and professional research.
Organize the analysis and synthesis of the results of scientific and professional research based on modern processing methods
Develop competitive ideas and innovative tasks, apply effective methods for their implementation.
5. Способность на методологических основах современных информационных технологий описать и разработать информационные процессы и системы с распределённой архитектурой Describe and develop models and technologies for modeling information processes and systems.
6. Способность управлять процессами создания и использования информационных сервисов, применять современные методы объектно-ориентированного программирования для адаптации систем управления контентом. Develop and use software solutions for the implementation of innovative projects.
7. Способность использовать знания архитектуры, методов и алгоритмов функционирования систем реального времени Apply system tools in the development of real-time systems programs, calculate and analyze the characteristics and performance indicators of real-time systems.
8. Способность проектировать, настраивать и обеспечивать сетевую безопасность высокопроизводительных программно-аппаратных комплексов для оптимизации вычислительных процессов Apply in practice the methodology for developing and debugging parallel and multithreaded applications that provide data and task parallelism on the NET Framework platform.
Apply the technology of distributed systems components designing using WCF APIs.
Create a project of a high-performance computing system with a distributed architecture and the necessary information security, organize the configuration and maintenance of the system software and support for network security.
9. Способность применять современные методы и инструменты верификации для оценки корректности и качества программ Analyze the quality of the software, check the compliance with the specifications and the wishes of the customer of the programs, identify and eliminate software errors.
Modular Curriculum