
Computer Science Center
Computer Science Center — это совместная инициатива Computer Science клуба при ПОМИ РАН, компании JetBrains и Школы анализа данных Яндекса. Центр предлагает двух- или трёхлетние вечерние очные курсы студентам из Санкт-Петербурга и Новосибирска по одному из трёх направлений: анализ данных, разработка ПО или современная информатика. Для тех, кто не может учиться очно, Центр готовит онлайн-курсы по математике и программированию.
Курсы лекций
46Алгоритмы в биоинформатике
12 лекций · Николай Вяххи и ещё 2
Алгоритмы и структуры данных. I семестр
13 лекций · Александр Куликов, Михаил Дворкин
Алгоритмы и структуры данных. II семестр
24 лекции · Александр Куликов, Михаил Дворкин
Анализ изображений и видео
9 лекций · Наталья Васильева
Анализ молекулярных последовательностей
6 лекций · Николай Вяххи
Архитектура ЭВМ и основы ОС
12 лекций · Кирилл Кринкин, Михаил Кринкин
Асимптотический анализ и теория вероятностей
12 лекций · Александр Храбров
Базы данных (2011)
10 лекций · Илья Тетерин
Базы данных (2012)
10 лекций · Илья Тетерин
Базы данных (2013)
13 лекций · Вадим Цесько и ещё 4
Введение в теоретическую информатику
4 лекции · Альфред Хайруллин и ещё 2
Введение в язык формальной верификации Coq
2 лекции · Антон Трунов
Вычислимость и логика
11 лекций · Дмитрий Ицыксон
Дополнительные главы алгоритмов
14 лекций · Андрей Станкевич
Компьютерные сети
17 лекций · Александр Масальских
Математическая статистика
13 лекций · Владимир Буре, Лидия Грауэр
Машинное обучение
4 лекции · Сергей Николенко, Игорь Кураленок
Машинное обучение (2012)
11 лекций · Игорь Кураленок
Машинное обучение (2013/14)
23 лекции · Игорь Кураленок и ещё 2
Машинное обучение. Часть 2
6 лекций · Игорь Кураленок
Между P и PSPACE
8 лекций · Даниил Мусатов
Обзорный курс по анализу данных
9 лекций · Юлия Киселева
Основы вычислимости и теории сложности
11 лекций · Дмитрий Ицыксон
Основы дискретной математики
12 лекций · Алексей Пастор
Основы математики
13 лекций · Александр Храбров
Основы программной инженерии
12 лекций · Владимир Ицыксон
Основы C++. I семестр
12 лекций · Евгений Линский, Александр Смаль
Основы C++. II семестр
10 лекций · Евгений Линский, Александр Смаль
Основы Java
11 лекций · Георгий Корнеев
Параллельное программирование
11 лекций · Евгений Калишенко
Программно-аппаратная архитектура CUDA
5 лекций · Эдуард Храмченков, Денис Демидов
Распределенные системы хранения и обработки данных
10 лекций · Владислав Белогрудов
Серия семинаров по тестированию (автоматизация)
3 лекции · Сергей Андреев
Сложность вычислений и основы криптографии
11 лекций · Эдуард Гирш
Сложность вычислений и основы криптографии
12 лекций · Дмитрий Ицыксон
Современные технологии разработки ПО
11 лекций · Александр Смаль
Теория аукционов
4 лекции · Алексей Савватеев
Теория игр (2012)
11 лекций · Илья Кацев
Теория игр (2013)
12 лекций · Илья Кацев
Технологии хранения и обработки больших объёмов данных
10 лекций · Дмитрий Барашев, Александр Дольник
Функциональное программирование
14 лекций · Александр Кубенский
Языки программирования и компиляторы (2012)
6 лекций · Дмитрий Булычев
Языки программирования и компиляторы (2013)
11 лекций · Дмитрий Булычев
Extended Formulations
5 лекций · Константин Пашкович
Java
12 лекций · Алексей Владыкин
Python
12 лекций · Екатерина Тузова
Онлайн-курсы по программированию
3
Машинное обучение для анализа текстов
От бизнес-идеи к ее реализации: учимся инновационному предпринимательству с нуля.
С платными опциями

Разработка игры-платформера на Defold: базовый уровень
Создайте свой первый платформер с нуля! За 7 недель вы не просто освоите движок Defold, а пройдете весь путь геймдев-разработчика: от кода и анимаций до дизайна и сюжета.
Бесплатный

Python для начинающих
Курс посвящен основам программирования на языке Python — одном из самых популярных и понятных языков, идеально подходящих для первого знакомства с IT.
Бесплатный
Отдельные записи
8- Алгоритмы для задачи коммивояжёраАлександр Куликов
- Введение в область Fine-grained complexity. Лекция 1Александр Куликов
- Гипотеза экспоненциального времени. Лекция 2И. Гордон
- Квадратичные нижние оценки для задач сравнения последовательностей. Лекция 3Д. Сагунов
- Поиск дубликатовАлександр Уланов
- Полиномиальный метод для задачи о кратчайших путях. Лекция 4Александр Куликов
- Эвристические классы и оценки на схемную сложность класса HeurMAАлександр Кноп
- DPLL алгоритм с вероятностным отсечением: оценка времени работыЕлена Иконникова