Дисциплина является вводным курсом по распределенным системам (РС). В нем рассматриваются различные виды РС, их особенности, предъявляемые требования и принципы реализации. Изучаются типовые проблемы, возникающие при построении РС, и способы их решения. В ходе курса студенты знакомятся с технологиями построения РС и развивают навыки практического использования полученных знаний путем реализации РС в рамках домашних заданий.
## Полезные ссылки
- [Канал](https://t.me/+jmiH8ATByBxjYmM6) и [чат](https://t.me/+7K6jQRKvhMZjMDky) курса
- [Репозиторий с материалами курса](https://distsys.ru/course/hse-2026/)
В ходе курса будет выдано **10 домашних заданий**, подразумевающих написание кода, со сроком 1-2 недели. Сдача заданий проходит в формате устной защиты.
Итоговая оценка за домашние задания вычисляется как `(сумма набранных баллов) / (максимальная сумма баллов без учета бонусов) * 10`.
Также будет **два устных экзамена** с вопросами по пройденным темам:
- Промежуточный в середине курса (коллоквиум)
- Итоговый экзамен в конце курса
Все элементы контроля не являются блокирующими.
В случае пропуска элемента контроля возможность досдать его не гарантируется.
## Итоговая оценка
Оценка за курс выставляется на основе оценки за домашние задания (ДЗ), оценок за коллоквиум (К) и итоговый экзамен (Э) по формуле `0.6 ДЗ + 0.2 К + 0.2 Э`.
Округление арифметическое только в финальной оценке.
Если `ДЗ ≥ 8` и `К ≥ 8`, то можно получить автомат по формуле `0.75 ДЗ + 0.25 К`, не сдавая экзамен.
## Пересдача
Если вы попали на пересдачу, то вам надо будет дорешать ДЗ и сдать их на пересдаче (в формате устной защиты) так, чтобы набрать недостающие баллы. Правила такие:
- ДЗ или их части, сданные после финального дедлайна, оцениваются с коэффициентом 0.5.
- Баллы, полученные таким образом, могут обеспечить итоговую оценку не выше 4.