Вопрос/ответ EN
Вопрос/ответВопрос-ответ Вопрос/ответЧасто задаваемые вопросы Обращения граждан Телефонный справочник
+7 (800) 550-41-72 Телефон горячей линии
+7 (812) 326-31-63 Многоканальный телефон
Россия, 193232, Санкт-Петербург,
пр. Большевиков д.22, к.1
rector@sut.ru

О кафедре

Кафедра программной инженерии и вычислительной техники (ПИиВТ) — кафедра факультета информационных технологий и программной инженерии СПбГУТ, объединяющая образование, исследования и практическую разработку программных и программно-аппаратных систем.

Сегодня программная инженерия выходит далеко за рамки написания программного кода. Современный разработчик работает с архитектурой сложных систем, данными и искусственным интеллектом, сетевыми технологиями, облачной инфраструктурой, интеллектуальными устройствами и распределёнными вычислениями. Именно на такую подготовку ориентирована кафедра.

Кафедра развивает направление 09.03.04 «Программная инженерия». В бакалавриате подготовка связана с разработкой программного обеспечения и приложений искусственного интеллекта в киберфизических системах. На следующем уровне образования кафедра является выпускающей для магистерской программы 09.04.04 «Программная инженерия» — «Программное обеспечение киберфизических систем».

В учебном процессе студенты последовательно проходят путь от основ программирования и алгоритмов до проектирования сложных программных систем. Среди дисциплин кафедры — алгоритмы и структуры данных, объектно-ориентированное программирование, операционные системы и сети, микропроцессорные устройства, базы данных, веб-технологии, процессы жизненного цикла и архитектура программного обеспечения, технологии обработки больших данных, предиктивная аналитика, разработка приложений искусственного интеллекта и программное обеспечение систем распределённого реестра.

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

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

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

Для обучения и проектной работы кафедра располагает пятью компьютерными классами и специализированными учебными аудиториями. Один из компьютерных классов оснащён микропроцессорными платами и используется для практической работы с встраиваемыми и киберфизическими системами, технологиями Интернета вещей и программно-аппаратными комплексами. Учебные пространства позволяют проводить занятия по программированию, проектированию и тестированию программного обеспечения, сетевым и распределённым технологиям, обработке данных и искусственному интеллекту. 

История кафедры

История ПИиВТ начинается в 1967 году, когда была создана кафедра импульсной и вычислительной техники. Её первоначальной задачей была подготовка студентов в области цифровой вычислительной техники и программного обеспечения ЭВМ. В дальнейшем кафедра развивалась вместе с вычислительной техникой и информационными технологиями: длительное время носила название кафедры цифровой вычислительной техники и информатики, а в 2013 году получила современное название — кафедра программной инженерии и вычислительной техники.

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