Лекторий ИПКН – две недели онлайн-лекций на различные темы из области разработки ПО, highload, ИИ, биоинформатики и многих других. Наши лекторы – ведущие преподаватели и сотрудники крупнейших IT-компаний.


ИПКН – институт прикладных компьютерных наук ИТМО, где реализуется 10 магистерских программ, среди которых корпоративные программы Яндекс, ВК, ЯДРО, Газпром нефть и др. Узнать больше об институте, программах и способах поступления можно здесь.

Расписание лекций
Андрей Стоян
инженер в SPb Research Center, выпускник магистратуры
«Разработка программного обеспечения»
ГДЕ В ЖИЗНИ ПРОДОЛЖЕНИЕ

На лекции мы поговорим про продолжение (continuation) — абстрактное понятие теории языков программирования. Обсудим, как оно помогает разработчикам языков и обычным программистам рассуждать о программах. А еще о том, как через продолжения первого класса выразить все остальное: от изменяемого состояния до генераторов и корутин.
11 ноября
19:00 МСК
Онлайн в Zoom
Евгений Мурашкин
руководитель команды Горизонтали в VK
ОТ ПРОДУКТА К СЕРВИСУ: ИНСТРУКЦИЯ ПО ВЫЖИВАНИЮ

Какие карьерные вызовы есть в IT? Как справляться с трудностями и не терять мотивацию во время работы? Как развитие IT-индустрии отражается на личном росте специалистов? Какие изменения ждут нас в будущем и как к ним подготовиться? На лекции Евгений Мурашкин ответит на все эти вопросы, а также поделится лайфхаками для тех, кто только начинает свой путь в IT.
12 ноября
19:00 МСК
Онлайн в Zoom
Виталий Аксенов
руководитель магистратуры «Программирование и искусственный интеллект», доцент в ИТМО
КАК УСТРОЕНА COMPUTER SCIENCE?

На лекции вы узнаете, зачем нужна Computer Science и какие у нее есть особенности. Разберетесь в популярных областях исследований, типах научных конференций и особенностях написания статей. А также познакомитесь с возможными областями и темами исследований, которые можно реализовать в нашем институте в том числе под моим руководством. У вас также будет возможность задать все интересующие вас вопросы о том, как заниматься наукой в этой области.
13 ноября
19:00 МСК
Онлайн в Zoom
Валерий Моисеев
Lead Software Development Engineer in Test в компании «Самолет»
РАБОТА В КОМАНДЕ КАК КЛЮЧЕВОЙ НАВЫК ДЛЯ НАЧИНАЮЩЕГО РАЗРАБОТЧИКА

Из каких этапов состоит процесс работы над продуктом и на что обратить внимание? Что такое качество и от чего зависит цена ошибки? Какие есть концепции для понимания и управления рисками на разных уровнях тестирования? Вы узнаете о важности командной работы, значении кросс-коммуникации, ключевых этапах организации процесса разработки, о важности метрик и инструментах для их мониторинга.
14 ноября
19:00 МСК
Онлайн в Zoom
Борис Шапошников
лид направления AI Alignment, команда Research, Т-Банк,
выпускник программы «Глубокое обучение и генеративный искусственный интеллект»
С КАКИМИ ПРОБЛЕМАМИ ВЫ СТОЛКНЕТЕСЬ, ЕСЛИ ЗАХОТИТЕ ОБУЧИТЬ СВОЮ ChatGPT

В ходе лекции мы проследим развитие области алаймента языковых моделей, начиная с RLHF и заканчивая десятками современных методов. Изучим актуальные методы адаптации LLM и обсудим их проблематику. Особое внимание уделим таким вопросам, как овероптимизация офлайн-методов алаймента и выбор оптимального бэйзлайна для методов, которые основываются на онлайн RL. Мы также разберем методы решения этих проблем, разработанные в T-Bank AI Research.
18 ноября
19:00 МСК
Онлайн в Zoom
Алексей Сергушичев
assistant Professor, Washington University in St. Louis
БИОИНФОРМАТИКА — САМОСТОЯТЕЛЬНАЯ ОБЛАСТЬ ИЛИ ПРИКЛАДНАЯ ДИСЦИПЛИНА?

Биоинформатика — это обширная область науки, объединяющая в себе как теоретические вопросы информатики, так и очень практические вопросы применения вычислительных методов в биологии и медицине. На лекции, на примере различных исторических и современных научных работ, рассмотрим огромное разнообразие этой области, где каждое отдельное направление по-своему интересно и опирается на специфичный набор навыков. Используя эти примеры, обсудим роль биоинформатики в современной науке, перспективы ее развития и то, как выбрать подходящее для себя направление.
19 ноября
19:00 МСК
Онлайн в Zoom
Елена Лепилкина
старший инженер-программист в области оптимизирующей кодогенерации в YADRO
РАЗРАБОТКА LLVM-БЭКЕНДА ДЛЯ RISC-V АРХИТЕКТУРЫ

LLVM — универсальный фреймворк для создания компиляторов. В лекции мы рассмотрим, как выглядит описание архитектуры процессора в TableGen, как поддерживаются различные subtargets и расширения RISC-V архитектуры. Также посмотрим на различные Middle-End (как на универсальные так и на те, которые требуют настройки под конкретную архитектуру) и Back-End оптимизации. Все это позволит понять, на основе каких сведений и каким образом современные компиляторы генерируют эффективный машинный код для различных архитектур.
20 ноября
19:00 МСК
Онлайн в Zoom
Сергей Парамошкин
технический менеджер в Yandex Cloud Engineering team и большой любитель облаков
СОВРЕМЕННЫЕ ВЫСОКОНАГРУЖЕННЫЕ СИСТЕМЫ: АРХИТЕКТУРА И АСПЕКТЫ РАЗРАБОТКИ

На встрече обсудим, что такое высокая нагрузка и какой она бывает, а также в чем заключаются особенности разных систем. Рассмотрим, какие технологии и подходы следует использовать в разработке и как эффективно организовать процесс управления ею. Разберем, как устроена инфраструктура Yandex Cloud. А также поговорим о том, кто такие SRE и при чем здесь DevOps.
21 ноября
19:00 МСК
Онлайн в Zoom