4 курс, 7-8 семестр
Язык: русский

Описание

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

Правила получения зачета

  1. Посещаемость >= 80% — зачет.
  2. Посещаемость < 80% — в конце зачет по пропущенным лекциям.
  3. Если пропускаете по болезни, приносите справку. Но если с учетом болезни пропустили больше 50% — все равно сдавать теорию по пропущенным парам.

Преподаватель

  • Углянский Иван Евгеньевич

Запланированные семинары

Прошедшие семинары

  • Project Valhalla или как в Java уже много лет пытаются добавить value классы

    Поговорим о том, как изменить язык Java и её реализацию, чтобы открыть путь для эффективной скаляризации и инлайна объектов в другие объекты, но при этом не превратить Java в C++.

  • Основы сетевого взаимодействия (Продолжение)

    Семинар посвящен целиком прикладному уровню, включая его вспомогательные подуровни: отправной точкой и центральной темой будет HTTP, как наиболее распространенный и повседневно встречающийся житель прикладного уровня, но отталкиваясь от него пройдемся и по соседям, особенно по SSL/TLS.

  • Основы сетевого взаимодействия

    Семинар посвящен основам сетевого взаимодействия вообще (про модель OSI) и базовым уровням стека TCP/IP: объяснение самих принципов и понятий (что есть протокол и интерфейс, уровни адресации и т.п.).