Программирование для BIM-платформ
Комфортный режим обучения: теория в онлайн-курсе и интерактивные вебинары
Прием на программу открыт
Программа «Программирование для BIM-платформ» направлена на формирование компетенций в сфере информационных технологий для решения задач цифровизации строительства. Курс разработан для студентов, которые хотят получить навыки автоматизации при выполнении проектных работ и разработки программного обеспечения для информационного моделирования.
Вы сможете самостоятельно выбрать трек обучения, в зависимости от интересных Вам профессиональных задач. Вы познакомитесь с основами программирования на языках Python или С#, для решения задач автоматизации разделов проекта или разработки программного обеспечения. Вы приобретете практический опыт решения кейсов от компаний BIM-лидеров рынка, а также возможность трудоустройства и карьерного роста.
Входные требования на 01 сентября 2025 года – студенты, осваивающие основную образовательную программу по укрупненным группам специальностей и направлений 07.00.00 «Архитектура», 08.00.00 «Строительство», 20.00.00 «Техносферная безопасность и природообустройство», 54.00.00 «Изобразительное и прикладные виды искусств»:
- студенты 2 – 4 курсов бакалавриата не ИТ-направлений
- студенты 2 – 5 курсов специалитета не ИТ-направлений
- студенты магистратуры
Кому подойдет этот курс?
Будущим BIM-инженерам
Если вам нравятся технологии информационного моделирования, и вы хотите стать супер профессионалом в BIM, создавать скрипты самостоятельно, этот курс для вас.
Будущим BIM-программистам
Если вы уже увлекаетесь визульным программированием в BIM и хотите делать это профессионально, этот курс для вас.
Будущим BIM-разработчикам
Если вы хотите создавать плагины для BIM программ, принимать участие в разработке отечественного программного обеспечения, этот курс для вас.
Чему вы научитесь?
Создавать скрипты в Grasshopper и Dynamo
Сможете использовать визуальное программирование для Bim на языке Python
Разрабатывать плагины для BIM
Научитесь создавать оконные приложения на языке C#
Решать задачи автоматизации архитектурно-строительного проектирования
Научитесь решать различные задачи по автоматизации строительного проекта с помощью анализа данных
Структура курса
- Основы технологии информационного моделирования BIM
- Классификация информационных моделей BIM
- Классификация информационных моделей с помощью учебного программного продукта СПбПУ IMPulse
- Основы информационной безопасности и работы в отечественных средствах информационной безопасности
ЦК_М2*_Принципы программирования Python (трек Python):
- Процедурное программирование на языке Python
- Объектно-ориентированное программирование на языке Python
- Введение в анализ данных. Операции над векторами и матрицами в NumPy
ЦК_М2*_Принципы программирования C# (трек C#)
- Основы алгоритмизации и программирования (язык C#)
- Введение в объектно-ориентированное программирование на языке C#
- Создание оконных приложений на Windows Presentation Foundation
ЦК_М3*_Работа с языками визуального программирования для автоматизации проектирования (трек Python)
- Работа с языками визуального программирования для программных комплексов, в том числе российского производства (Dynamo, Rhinoceros Grasshopper, Blender, NextGIS QGIS)
ЦК_М3*_Создание оконных приложений для BIM-платформ (трек C#) Создание оконных приложений для BIM-платформ Создание оконного приложения для BIM-платформ (на примере ПО, предназначенного для BIM) Создание оконного приложения для BIM-платформ, в том числе на программном обеспечении российского производства (на примере nanoCAD) Создание оконного приложения для BIM-платформ, в том числе на программном обеспечении российского производства (на примере Renga)
Кем работают наши выпускники
Преподаватели программы







Отзывы
Пройденный мною курс - это отличная возможность получить достаточные навыки программирования в удобном формате и количестве. Я выбрала трек Python, и его освоение в качестве первого для меня языка программирования не оказалось непосильной задачей. Все обучение происходит онлайн, в moodle-курсе представлены подробные видео-уроки и соответствующие им задания для самостоятельного решения, систематически проходят семинары в MS Teams с преподавателями для разбора решений. В конце курса представляется возможность пройти практику в действующей организации, где командой решается настоящий кейс. Таким образом, если не откладывать задания на последний момент и с интересом подойти к их решению, обучение на программе легко можно совместить с основным обучением, и на выходе вы получите уже 2 интересных и востребованных специальности.