Область профессиональной деятельности выпускников, освоивших программу магистратуры, включает индустриальное производство программного обеспечения для информационно-вычислительных систем различного назначения.
Объектами профессиональной деятельности выпускников, освоивших программу магистратуры, являются:
методы и алгоритмы обработки данных в информационно-вычислительных системах;
параллельные, высокопроизводительные и распределенные информационно-вычислительные системы;
процессы промышленного тестирования программного обеспечения;
языки программирования и их трансляторы;
сетевые протоколы и сетевые службы;
операционные системы.
Виды профессиональной деятельности, к которым готовятся выпускники, освоившие программу магистратуры:
научно-исследовательская;
проектная;
производственно-технологическая.
При разработке и реализации программы магистратуры организация ориентируется на конкретный вид (виды) профессиональной деятельности, к которому (которым) готовится магистр, исходя из потребностей рынка труда, научно-исследовательских и материально-технических ресурсов организации.
Программа магистратуры формируется организацией в зависимости от видов деятельности и требований к результатам освоения образовательной программы:
ориентированной на научно-исследовательский и (или) педагогический вид (виды) профессиональной деятельности как основной (основные) (далее - программа академической магистратуры);
ориентированной на производственно-технологический, практико-ориентированный, прикладной вид (виды) профессиональной деятельности как основной (основные) (далее - программа прикладной магистратуры).
Выпускник, освоивший программу магистратуры, в соответствии с видом (видами) профессиональной деятельности, на который (которые) ориентирована программа магистратуры, готов решать следующие профессиональные задачи:
научно-исследовательская деятельность:
проведение научных исследований, связанных с объектами профессиональной деятельности;
разработка новых и улучшение существующих методов и алгоритмов обработки данных в информационно-вычислительных системах;
разработка новых и улучшение существующих формальных методов программной инженерии;
написание отчетов о проведенной научно-исследовательской работе и публикация научных результатов;
проектная деятельность:
проектирование распределенных информационных систем и протоколов их взаимодействия;
проектирование систем с параллельной обработкой данных и высокопроизводительных систем;
проектирование системного программного обеспечения: компиляторов, сетевых служб, операционных систем;
проектирование вспомогательных языков программирования и представления данных;
производственно-технологическая деятельность:
программная реализация информационно-вычислительных систем, в том числе распределенных;
программная реализация систем с параллельной обработкой данных и высокопроизводительных систем;
разработка программного обеспечения для анализа и распознавания информации, систем цифровой обработки сигналов;
разработка трансляторов и интерпретаторов языков программирования;
разработка служб сетевых протоколов;
участие в разработке операционных систем;
организация промышленного тестирования создаваемого программного обеспечения.