Квалификация выпускника – Математик, системный программист
Срок обучения – 5 лет
Квалификационная характеристика выпускника
Математик, системный программист подготовлен преимущественно к выполнению исследовательской деятельности в областях, использующих методы прикладной математики и компьютерные технологии; созданию и использованию математических моделей процессов и объектов; разработке и применению современных математических методов и программного обеспечения для решения задач науки, техники, экономики и управления; использованию информационных технологий в проектно-конструкторской, управленческой и финансовой деятельности.
Объектами профессиональной деятельности математика, системного программиста являются научно-исследовательские центры, государственные органы управления и организации различных форм собственности, использующие методы прикладной математики и компьютерные технологии в своей работе.
Математик, системный программист может занимать должности, требующие высшего образования в соответствии с законами РФ.
Профессиональная подготовленность выпускника
Математик, системный программист отвечает следующим требованиям:
- Знает дифференциальное и интегральное исчисление функций одной и нескольких переменных, теорию числовых и функциональных рядов, методы теории функций, комплексного переменного;
- Знает аналитическую геометрию и линейную алгебру;
- Знает методы исследования основных задач для обыкновенных дифференциальных уравнений и уравнений математической физики;
- Знает основные понятия и методы дискретной математики;
- Знает методы теории вероятностей и математической статистики;
- Знает методы решения задач оптимизации, теории игр и исследования операций;
- Знает численные методы решения типовых математических задач и умеет применять их при исследовании математических моделей;
- Знаком с основами теории алгоритмов и ее применения, с методами построения формальных языков, с основными структурами данных, с основами машинной графики, с архитектурными особенностями современных ЭВМ;
- Знает синтаксис, семантику и формальные способы описания языков программирования, конструкции распределенного и параллельного программирования, методы и основные этапы трансляции; способы и механизмы управления данными;
- Знаком с принципами организации, составом и схемой работы операционных систем, принципами управления ресурсами, методами организации файловых систем, принципами построения сетевого взаимодействия, основными методами разработки программного обеспечения;
- Знаком с основными моделями данных и их организацией, принципами построения языков запросов и манипулирования данными, методами построения баз знаний и принципами построения экспертных систем;
- Знает основные понятия, законы и модели классической механики, электродинамики, молекулярной и статистической физики, физические основы построения ЭВМ;
- Знает основные тенденции развития современного естествознания, основы математического моделирования и его применения в исследовании физических, химических, биологических, экологических процессов.