Программная инженерия
09.03.04 На русском и английском языках
Уровень обучения Бакалавриат
Форма обучения Очная
Продолжительность обучения 4 года
Описание программы
- Программа бакалавриата «Программная инженерия» обеспечивает сочетание высокого уровня инженерной культуры в области разработки программного обеспечения с фундаментальной теоретической подготовкой в области информатики и математики и глубокой практической инженерной подготовкой. Выпускники умеют создавать современные и востребованные на рынке программные системы с нуля и доводить их до внедрения. Программа ориентирована на заинтересованных в этой области абитуриентов, обладающих хорошей базовой подготовкой
- Все обучающиеся проходят общетеоретические и базовые практические курсы в одинаковом объеме. Со второго курса программа поддерживает существенную индивидуализацию обучения. Студенты могут выбирать ряд элективов теоретического или практического характера по своему усмотрению. Центральным элементом обучения являются годовые практические проекты, в ходе которых обучающиеся приобретают не только навыки проектирования, разработки, тестирования и внедрения программного обеспечения, планирования разработки и формирования команды и работы в ней, но и навыки презентации и обоснования выбранных решений, составляющие неотъемлемую часть культуры разработки
- Все студенты проходят практику в ведущих международных и российских технологических компаниях и в научно-исследовательских коллективах
Основные учебные курсы
- Основы программирования
- Математический анализ
- Практикум на ЭВМ
- Дискретная математика
- Алгоритмы и структуры данных
- Иностранный язык
- Цифровая культура
- Архитектура вычислительных систем
- Функциональное программирование
- Алгоритмы и анализ сложности
- Учебная практика (научно-исследовательская работа)
- Операционные системы
- Инженерная экономика
- Введение в программную инженерию
- Теория вероятностей и математическая статистика
Преимущества обучения
- Опытный коллектив преподавателей и научных сотрудников, который обеспечивает подготовку практически во всех направлениях современной информатики и информационных технологий
- Наличие действующих научных школ, которые позволяют студентам активно заниматься исследовательской работой непосредственно в Университете
- Программа отличается сбалансированностью математических и технических дисциплин, имеется богатый выбор спецкурсов – от истории вычислительной техники до теории моделей. В отличие от теоретических направлений, программная инженерия развивается без отрыва от прикладных задач, которые ставятся не только в рамках информатики, но и в рамках других наук. Это позволяет программной инженерии не становиться «вещью в себе», а обеспечивать насущные потребности множества других областей. Благодаря этому программная инженерия уже по своей природе междисциплинарна
Известные преподаватели
- А. Н. Терехов — доктор физико-математических наук, профессор, заведующий кафедрой системного программирования СПбГУ, генеральный директор ЗАО «Ланит-Терком», работает в области технологий программирования, почетный работник высшего профессионального образования
- О. Н. Граничин — доктор физико-математических наук, профессор, работает в области рандомизированных алгоритмов, мультиагентных технологий и теории управления, автор более 100 статей в рецензируемых журналах и более 200 в других изданиях
Практика и будущая карьера
Места прохождения практики
- СПбГУ
Перечень ключевых профессий
- Программист
- Архитектор программного обеспечения
- Администратор баз данных
- Специалист по информационным системам
- Руководитель проектов в области информационных технологий
- Специалист по тестированию в области информационных технологий
- Руководитель разработки программного обеспечения
- Технический писатель (специалист по технической документации в области информационных технологий)
- Системный аналитик
- Специалист по технической поддержке информационно-коммуникационных систем
- Системный программист
Перечень известных организаций, в которых работают выпускники
- Microsoft
- Яндекс
- JetBrains
- Ланит-Терком
Аккредитация
- Международная аккредитация Европейской сети по аккредитации инженерного образования (ENAEE) EUR-ACE@Bachelor и Ассоциации инженерного образования России (АИОР) (сертификат от 16.12.2020, RU-000482, на срок до 15.12.2025)
- Профессионально-общественная аккредитация Ассоциации инженерного образования России (АИОР) (сертификат от 16.12.2020, рег.№ 0523, на срок до 15.12.2025)