09.03.03
Кафедра прикладной математики
Прикладная информатика
Программа: Прикладная информатика и программирование
очная форма, 4 г.  
Бюджет (всего):  30  мест
Контракт:  20  мест
Контракт (иностранные граждане):  2  места
Целевая квота:  6  мест
Особая квота:  3  места
Отдельная квота:  3  места
Вступительные испытания и минимальные баллы
1
Математика (64/52)
Информационные технологии (62/55)
2
Русский язык (54/48)
3
Информатика (62/56)
Физика (56/46)
Техническая физика (56/46)
1
Математика (46/46)
2
Русский язык (42/42)
Контактные лица
Особенности программы
Программа профиля готовит бакалавров - программистов, владеющих широким спектром инструментальных средств, знакомых со всеми типами программного обеспечения, владеющих всеми видами современных компьютерных технологий: объектно-ориентированное, системное, функциональное, логическое, визуальное программирование, графические системы, системы искусственного интеллекта и т.д.
Помимо подготовки в области прикладного программирования, программа включает изучение смежных областей, таких как базы данных, сетевые технологии, веб-разработка, математические основы построения моделей предметной области, принципы организации сложных систем. В результате обучения студенты получают навыки, необходимые для успешной карьеры в сфере программирования и разработки программного обеспечения, а также глубокое понимание принципов и концепций, лежащих в основе современного программного обеспечения.
- Программа ориентирована на современные вызовы цифровой экономики и технологического прогресса. Выпускники востребованы на рынке труда благодаря фокусу на цифровизацию, автоматизацию и инновации.
- Включение актуальных дисциплин, таких как аналитика данных, искусственный интеллект, машинное обучение соответствует мировым трендам в сфере ИТ.
- Практическая направленность обучения позволяет студентам работать с реальными проектами и современным программным обеспечением, что делает их конкурентоспособными.
- Выпускники программы получают знания и навыки, которые востребованы в долгосрочной перспективе благодаря глобальному росту ИТ-сектора и цифровой трансформации всех отраслей.
- Специалисты по прикладной информатике имеют широкий спектр карьерных возможностей: от разработчиков программного обеспечения и системных аналитиков до ИТ-менеджеров и архитекторов информационных систем.
- Постоянное развитие технологий, таких как большие данные, интернет вещей и блокчейн, открывает новые горизонты для профессионального роста выпускников.
- Высокий уровень адаптивности: выпускники способны работать в различных сферах, включая промышленность, медицину, образование, финансы и государственное управление.
Общие характеристики практической подготовки:
В период прохождения практики студенты закрепляют знания и навыки, полученные в процессе теоретического обучения, осваивают навыки разработки прикладного программного обеспечения, а также приобретают практический опыт в области web-программирования, работы с соответствующими фреймворками, frontend- и backend-разработки. Студенты участвуют в выполнении реальных проектов, решении исследовательских и проектно-технологических задач, связанных с современными тенденциями в области информационных технологий. В ходе практики они получают первый опыт взаимодействия с бизнес-процессами, принятия профессиональных решений и работы в команде, что способствует развитию навыков проектного и исследовательского мышления.
Практики проводятся в лабораториях кафедры, а также на предприятиях Санкт-Петербурга, среди которых такие предприятия, как компания по производству радионавигационной аппаратуры и радиоаппаратуры дистанционного управления АО «Равенство», АО «Научно-производственное предприятие «Радар ммс», компания разработчик программного обеспечения ООО «МРокет», компания по разработке программного обеспечения Омега и др.
Общие характеристики стажировок:
Прохождение стажировок предоставляет студентам возможность получить практический опыт работы в сфере IT, а также закрепить и применить свои теоретические знания. Стажировки проходят на базе индустриальных партнеров и включают выполнение задач различной сложности в таких направлениях, как разработка приложений, создание информационных систем, анализ данных и программирование. Кроме того, студенты могут принимать участие в автоматизации бизнес-процессов, сопровождении программных продуктов и разработке IT-решений для бизнеса.
Общие характеристики летних школ:
По предварительному согласованию с образовательным учреждением возможно проведение летней школы на базе лаборатории кафедры.
Общие характеристики индустриальных и технологических партнеров:
Индустриальные и технологические партнеры – предприятия различных форм собственности в области разработки программного обеспечения, информационных систем и технологий, приборостроения, автоматизации проектирования.
В течении всего срока обучения бакалавры участвуют в работе кафедральных семинаров по темам выпускных квалификационных работ, участвуют в научных семинарах, студенческих, всероссийских, международных конференциях. Исследования направлены на разработку программного обеспечения, интеллектульных систем и алгоритмов машинного обучения, аналитики и обработки данных, технологий кибербезопасности, а также Интернета вещей (IoT). Изучаются мобильная разработка, автоматизация бизнес-процессов и их оптимизация.
Семинары:
- Современные подходы к разработке программного обеспечения
- Методы анализа больших данных на практике
- Основы машинного обучения и искусственного интеллекта
- Актуальные вопросы информационной безопасности
- Разработка решений на основе IoT-платформ
Мастер-классы:
- Создание веб-приложений с использованием фреймворков
- Практическое применение библиотек машинного обучения
- Разработка мобильных приложений
- Основы работы с микроконтроллерами для IoT-устройств
- Автоматизация процессов с использованием BPM-систем
- Использование нейронных сетей для решения задач распознавания образов
- Моделирование систем массового обслуживания
- Разработка баз данных
- Web-программирование
- Разработка Telegram-ботов
- 3D моделирование
- Разработка подсистемы прогнозирования рынка ценных бумаг на основе нейронной сети
- Разработка подсистемы распознавания лиц для режимного предприятия
- Разработка Telegram-бота для управления проектами
- Разработка методик получения изображения 3D моделей объектов сложной конфигурации
- Разработка подсистемы моделирования очередей в сетевом супермаркете
- Разработка информационного и программного обеспечения подсистемы анализа позиционирования подвижных объектов
- Разработка графического интерфейса для системы учета и контроля устройств оптоволоконной линии связи
- Разработка информационного обеспечения подсистемы статистической обработки данных
В процессе обучения на бакалавриате студенты овладевает универсальными, общепрофессиональными и профессиональными компетенциями в области прикладного программирования, разработки и сопровождения баз данных и внедрения информационных систем, и технологий.
Знания:
- Принципы построения и виды архитектуры компьютерного программного обеспечения
- Возможности современных и перспективных средств разработки программных продуктов
- Методология разработки программного обеспечения и технологии программирования
Теория современных баз данных
- Умения:
- Проводить анализ исполнения требований к программному обеспечению
- Выбирать средства реализации требований к ПО
- Разрабатывать, внедрять и адаптировать прикладное программное обеспечение
- Описывать прикладные процессы и информационное обеспечение для решения прикладных задач
- Программировать приложения и создавать прототипы решений прикладных задач
- Применять стандарты для разработки технической документации на ПО
- Использовать командные средства разработки программного обеспечения
Навыки:
- Работа с современными объектно-ориентированными языками программирования
- Работа с реляционными, объектно-реляционными и объектно-ориентированными системами управления базами данных (СУБД)
Название профессии и (или) области трудовой деятельности выпускника:
- Специалист по информационному сопровождению проектов
- Разработчик прикладного программного обеспечения
- Разработчик баз данных (Frontend и Backend разработчик)
- Системный администратор
- Web-программист
- Разработчик мобильных приложений
- Специалист по машинному обучению
- Описание возможной карьеры:
Специалисты, получившие степень бакалавра, подготовлены к деятельности в составе групп исполнителей, работающих над крупными проектами в области разработки прикладного программного обеспечения, а также как менеджеры сервисов и систем и являются одними из самых востребованных и высокооплачиваемых фигур на рынке труда в наши дни.
Прохождения практики
Трудоустройство
Стажировки
Летняя школа
ВКР/Диссертация
Сообщества в социальных сетях
Презентация программы