О курсе

Это страница материалов курса Introduction to Programming (BSCS1001, 5 ECTS) и Advanced Course in Programming (BSCS1002, 5 ECTS) кафедры компьютерных наук Университета Хельсинки.

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

Курс Introduction to Programming состоит из частей 1-7, а Advanced Course in Programming состоит из частей 8-14.

Каналы поддержки курса

Официальная поддержка курса доступна через очные workshop-занятия в кампусе и Discord. Каналы курса в Discord доступны по этой ссылке.

Подробнее смотрите на странице Поддержка и помощь.

Для общения в первую очередь используйте Discord. С преподавателями курса можно связаться по электронной почте: ohjelmoinnin-mooc@helsinki.fi.

Расписание

Курс будет открыт до конца 2026 года.

Лекции

Дистанционные лекции курса проходят по четвергам в 10:15 по финскому времени. Следить за лекциями можно в Zoom.

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

Часть Запись Слайды
Часть 1 (2026) Запись 03.09.2026 Слайды 1
Часть 2 (2026) Запись 10.09.2026 Слайды 2
Часть 3 (2025) Запись 18.09.2025
Часть 4 (2025) Запись 25.09.2025
Часть 5 (2025) Запись 02.10.2025
Часть 6 (2025) Запись 09.10.2025
Часть 7 (2025) Запись 16.10.2025
Часть 8 (2025) Запись 30.10.2025
Часть 9 (2025) Запись 06.11.2025
Часть 10 (2025) Запись 13.11.2025
Часть 11 (2025) Запись 20.11.2025
Часть 12 (2025) Запись 27.11.2025
Часть 13 (2025) Запись 04.12.2025
Часть 14 Записи нет, проектная работа