Программная инженерия

Выпускающая кафедра инженерии программного обеспечения готовит высококвалифицированных выпускников по специальности «Программная инженерия» (ПИ).

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

          Обучение ведется по трем специализациям:

QУправление программными проектами;

QПрограммное обеспечение корпоративных информационных систем;

QПрограммное обеспечение систем искусственного интеллекта.

Подготовка бакалавра - 4 года, магистра – 5 лет и 8 месяцев.

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

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

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

Выпускники данной специальности не имеют проблем с трудоустройством. Их берут на работу как бизнес-структуры так и  государственные предприятия и организации. Выпускающая кафедра программного обеспечения компьютерных систем организует и проводит презентации компаний – потенциальных работодателей, во время которых студенты могут получить разностороннюю информацию о компании, пройти собеседование и анкетирование, получить приглашение на стажировку. В учебном плане обязательной компонентой является практика в ведущих компаниях – лидерах IT-индустрии. Таким образом, еще в процессе обучения  студенты знакомятся с работодателями и выбирают не только направление приложения своих знаний и умений, но и зачастую саму работу.

Специальность программная инженерия является единственной, которая позволяет получить квалификацию «инженер - программист».  Закончив эту специальность выпускник сможет работать:

·         инженером по тестированию ПО,

·         прикладным программистом,

·         системным программистом,

·         аналитиком компьютерных систем,

·         аналитиком компьютерного банка данных,

·         конструктором компьютерных систем,

·         разработчиком сетевого и коммуникационного ПО,

·        научным работником (вычислительные системы, программирование),

·         аналитиком компьютерных коммуникаций,

·         WEB – программистом или WEB - дизайнером,

·         разработчиком баз данных, экономического и бухгалтерского ПО,

·        разработчиком интеллектуальных систем с применением искусственного интеллекта,

·         разработчиком мультимедийного ПО и компьютерных игр…

 Наличие аспирантуры и докторантуры позволяет лучшим выпускникам продолжить образование и защитить кандидатские и докторские диссертации.

Ссылки по теме

  • Учебный план
  • Учебные программы
  • Информация

Специальности

  • Программная инженерия

Кафедры