<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.cs.hse.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Smb1987</id>
	<title>Wiki - Факультет компьютерных наук - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.cs.hse.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Smb1987"/>
	<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Smb1987"/>
	<updated>2026-09-21T20:39:09Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9D%D0%98%D0%A1_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_II_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025_homework&amp;diff=87476</id>
		<title>НИС Дизайн систем II 4 курс 2024/2025 homework</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9D%D0%98%D0%A1_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_II_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025_homework&amp;diff=87476"/>
		<updated>2024-10-22T17:24:46Z</updated>

		<summary type="html">&lt;p&gt;Smb1987: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== FR ==&lt;br /&gt;
Описаны в лекции.&lt;br /&gt;
&lt;br /&gt;
* кратко -- реализовать 3 http/grpc/... handler (обработчика, &amp;quot;ручки&amp;quot;)&lt;br /&gt;
* берите тот протокол, что лучше знаете -- смысл не в протоколе)&lt;br /&gt;
* нужно предусмотреть получение данных от источников данных&lt;br /&gt;
* должны быть тесты, (какая-то) БД для хранения итд&lt;br /&gt;
* подсмотреть самую простую реализацию (чтоб не придумывать) можно в репозитории&lt;br /&gt;
&lt;br /&gt;
=== Источники данных ===&lt;br /&gt;
* Данные о заказе&lt;br /&gt;
* Данные о зоне заказа&lt;br /&gt;
* Данные об исполнителе&lt;br /&gt;
* Данные о конфигурационных настройках (см feature flags / feature toggles)&lt;br /&gt;
* Данные о платных дорогах (пока не описано)&lt;br /&gt;
&lt;br /&gt;
== NFR ==&lt;br /&gt;
Тут подсмотреть негде :-) Но можно обсуждать в чате, в ЛС, ну или в вашей команде.&lt;br /&gt;
&lt;br /&gt;
=== Требования по Maintainability ===&lt;br /&gt;
Система должна быть спроектирована с учетом высокой вероятности изменений как в количестве источников данных (могут появляться дополнительные),&lt;br /&gt;
так и в непосредственной логике формирования заказа (для простоты дано буквально 3 варианта бизнес-логики, но в реальности там тысячи строк кода).&lt;br /&gt;
Также, необходимо предусмотреть возможность выполнения дополнительных действий или после назначения заказа, или после его отмены.&lt;br /&gt;
&lt;br /&gt;
=== Требования по Scalability ===&lt;br /&gt;
==== Оригинальная формулировка (общая для всех) ====&lt;br /&gt;
* Рассчитываем систему на X одновременно назначаемых заказов -- внешняя нагрузка. X измеряется в RPS&lt;br /&gt;
* Рассчитываем систему на Y исполнителей -- кол-во пользователей системы. Y измеряется в штуках&lt;br /&gt;
    * Каждый исполнитель раз в 1 минуту спрашивает про свой заказа&lt;br /&gt;
* Каждый заказ занимает Z кб&lt;br /&gt;
* Отмена каждого заказа происходит в среднем за 10 минут -- старый вариант&lt;br /&gt;
  * &#039;&#039;&#039;Обновление&#039;&#039;&#039;&lt;br /&gt;
  * Каждую секунду отменяется &#039;&#039;&#039;W&#039;&#039;&#039; (процент от рейта заказов) заказов&lt;br /&gt;
  * Если за секунду создается 100 заказов, то в эту же секунду отменяется 50 из них (ну вот такая неэффективная система назначения получается).&lt;br /&gt;
  * Отмененные заказы нельзя показывать исполнителю.&lt;br /&gt;
* Система должна линейно масштабироваться к нагрузке&lt;br /&gt;
Итого, описание каждого варианта будет включать X, Y, Z и возможно еще некоторые требования по Scalability.&lt;br /&gt;
&lt;br /&gt;
==== Возможный вариант домашнего задания ====&lt;br /&gt;
X == 100&lt;br /&gt;
Y == 10k&lt;br /&gt;
Z == 5 kb&lt;br /&gt;
&lt;br /&gt;
Могут быть дополнительные требования по Scalability&lt;br /&gt;
&lt;br /&gt;
=== Требования по Reliability ===&lt;br /&gt;
Разрабатываемая система зависит от 5 источников данных.&lt;br /&gt;
С теоретической точки зрения источники данных могут быть либо критичными, либо некритичными.&lt;br /&gt;
В этой задаче источник данных с заказами является критичным.&lt;br /&gt;
То есть никакие стратегии увеличения надежности для него реализовывать не нужно.&lt;br /&gt;
&lt;br /&gt;
Все остальные источники данных будут разделены на 2 части примерно так:&lt;br /&gt;
&lt;br /&gt;
==== Возможный вариант домашнего задания ====&lt;br /&gt;
**Критичными** источниками данных являются:&lt;br /&gt;
* данные об исполнителе&lt;br /&gt;
&lt;br /&gt;
**Некритичными** источниками данных являются:&lt;br /&gt;
* данные по зоне заказа&lt;br /&gt;
    * Нам подойдет неактуальность данных их этого источника в течение `10 минут`. После этого следует показывать данные из конфига. &lt;br /&gt;
    * (подсказка по защите) ожидаю, что в тексте по защите домашнего задания вы покажете логи/скриншоты итд, которые реализуют все эти сценарии&lt;br /&gt;
* конфиги&lt;br /&gt;
    * сервис должен на старте получать актуальные конфиги и не использовать походы в них при обработке запросов&lt;br /&gt;
    * при недоступности источника конфигов при старте сервис не должен запускаться&lt;br /&gt;
    * сервис может бесконечно долго использовать старые данные&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Должна быть предусмотрена идемпотентность выполняемых операций (может потребовать хранения дополнительных данных)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Как сдавать домашнее задание ==&lt;br /&gt;
Из семинара:&lt;br /&gt;
&lt;br /&gt;
* Нужно описать дизайн системы, отвечающей требованиям&lt;br /&gt;
  * Должен получиться ADR определенной/фиксированной структуры &lt;br /&gt;
* Нужно реализовать систему, отвечающую требованиям &lt;br /&gt;
  * Должен получиться сервис / несколько сервисов + БД для хранения&lt;br /&gt;
  * Детали реализации остаются на ваше усмотрение&lt;br /&gt;
* Нужно показать/продемонстрировать выполнение ключевых FR / NFR&lt;br /&gt;
  * Должен получиться текстовый отчет произвольной структуры &lt;br /&gt;
&lt;br /&gt;
=== Что должно входить в ADR (Architecture Design Record) ===&lt;br /&gt;
Для вдохновения можно почитать:&lt;br /&gt;
- https://github.com/joelparkerhenderson/architecture-decision-record/tree/main/locales/en/templates/decision-record-template-by-jeff-tyree-and-art-akerman&lt;br /&gt;
- https://github.com/joelparkerhenderson/architecture-decision-record/tree/main/locales/en/templates/decision-record-template-of-the-madr-project&lt;br /&gt;
&lt;br /&gt;
==== Расчет нагрузки ====&lt;br /&gt;
Должен входить расчет нагрузки, с пересчетом RPS на каждый endpoint/ручку&lt;br /&gt;
Должен входить расчет по читающим/пишущим запросам в БД (прям вот буквально -- ожидается 100 RPS на запись, 300 RPS на чтение)&lt;br /&gt;
Точно должен входить расчет хранения на БД -- нужно хранить ХХХ Гб&lt;br /&gt;
&lt;br /&gt;
==== Схема системы ====&lt;br /&gt;
- Должны быть показаны пользователи системы (внешние потребители, внешние системы итд)&lt;br /&gt;
- Должны быть показаны микросервис/микросервисы&lt;br /&gt;
- Должны быть показаны БД&lt;br /&gt;
- Могут быть показаны L7-балансировщики&lt;br /&gt;
- Должны быть показаны схемы выполнения запросов, в случае нескольких микросервисов&lt;br /&gt;
&lt;br /&gt;
==== Основные сущности ====&lt;br /&gt;
- Должны быть представлены сущности, которые будут храниться в БД. С описанием полей&lt;br /&gt;
&lt;br /&gt;
=== Что должно входить в детали реализации ===&lt;br /&gt;
- Исходный код реализованных микросервисов (&amp;gt;=1 штуки)&lt;br /&gt;
- Схема выбранной БД на SQL/любом другом диалекте&lt;br /&gt;
- Обратите внимание на следование принципам SOLID, выполнение всех требований по надежности и других требований вашего варианта ДЗ&lt;br /&gt;
&lt;br /&gt;
=== Что должно входить в &amp;quot;текстовый отчет произвольной структуры&amp;quot; ===&lt;br /&gt;
- Вы должны показать, как реализованы и достигаются требования из вашего варианта домашнего задания.&lt;br /&gt;
формат -- произвольный.&lt;br /&gt;
&lt;br /&gt;
==== Например -- требование про &amp;quot;executer -- реализовать поход на фоллбэк-источник данных (service substitution)&amp;quot; ====&lt;br /&gt;
Вы должны показать корректную работу сервиса (через логи, графики итд) при работающем сервисе &amp;quot;executer&amp;quot;&lt;br /&gt;
Вы должны показать корректную работу сервиса (через логи, графики итд) при _неработающем_ сервисе &amp;quot;executer&amp;quot; -- должны быть запросы к другому источнику данных. Сервис должен продолжать корректно отвечать на запросы при этом и выдавать понятные сообщения в логи.&lt;br /&gt;
&lt;br /&gt;
То есть для каждого требования должно быть показано как его успешное выполнение, так и его невыполнение в случае неправильных предположений.&lt;br /&gt;
Если источник с заказами назван &amp;quot;критичным&amp;quot;, то вы должны показать как успешную работу сервиса при работе источника, так и ошибки сервиса с понятными сообщениями в логах при неработоспособности этого источника.&lt;/div&gt;</summary>
		<author><name>Smb1987</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=87344</id>
		<title>Дизайн систем 4 курс 2024/2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=87344"/>
		<updated>2024-10-16T17:14:31Z</updated>

		<summary type="html">&lt;p&gt;Smb1987: /* Формула оценки */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Полезные ссылки =&lt;br /&gt;
&lt;br /&gt;
[https://t.me/SD24_25 Канал курса]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Расписание =&lt;br /&gt;
&lt;br /&gt;
Занятия по курсу проходят по четвергам:&lt;br /&gt;
* лекция: 18:10 - 19:30&lt;br /&gt;
* семинар: 19:40 - 21:00&lt;br /&gt;
&lt;br /&gt;
Формат: микс из онлайн/оффлайн&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Домашние задания =&lt;br /&gt;
== Домашнее задание №1 ==&lt;br /&gt;
* Описание: http://wiki.cs.hse.ru/НИС_Дизайн_систем_II_4_курс_2024/2025_homework&lt;br /&gt;
* Варианты: https://docs.google.com/spreadsheets/d/10kYReUtL6Jq-xD9fbnp7H50FUDPW4XzP-JWahXxWnQk/edit?gid=0#gid=0&lt;br /&gt;
* Дедлайн: первая неделя ноября (по состоянию на 16е октября)&lt;br /&gt;
&lt;br /&gt;
== Домашнее задание №2 ==&lt;br /&gt;
* Описание: TBD&lt;br /&gt;
* Варианты: TBD&lt;br /&gt;
* Дедлайн: середина декабря&lt;br /&gt;
&lt;br /&gt;
= Формула оценки =&lt;br /&gt;
* hw_1 = f(ДЗ_1)&lt;br /&gt;
* 0.0 &amp;lt;= hw_1 &amp;lt;= 10&lt;br /&gt;
* hw_2 = f(ДЗ_2)&lt;br /&gt;
* 0.0 &amp;lt;= hw_2 &amp;lt;= 10&lt;br /&gt;
&lt;br /&gt;
* bonus_mfs = f(семинар по MFS)&lt;br /&gt;
* 0.0 &amp;lt;= bonus_tbd &amp;lt;= 1&lt;br /&gt;
* bonus_relmath = f(семинар по &amp;quot;Математика надежности&amp;quot;)&lt;br /&gt;
* 0.0 &amp;lt;= bonus_relmath &amp;lt;= 1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;final_score&#039;&#039;&#039; = 0.4 * hw_1 + 0.4 * hw_2 + bonus_mfs + bonus_relmath&lt;br /&gt;
&lt;br /&gt;
== Автомат без ДЗ ==&lt;br /&gt;
- stupid опросник&lt;/div&gt;</summary>
		<author><name>Smb1987</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9D%D0%98%D0%A1_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_II_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025_homework&amp;diff=87343</id>
		<title>НИС Дизайн систем II 4 курс 2024/2025 homework</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9D%D0%98%D0%A1_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_II_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025_homework&amp;diff=87343"/>
		<updated>2024-10-16T17:02:07Z</updated>

		<summary type="html">&lt;p&gt;Smb1987: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== FR ==&lt;br /&gt;
Описаны в лекции.&lt;br /&gt;
&lt;br /&gt;
* кратко -- реализовать 3 http/grpc/... handler (обработчика, &amp;quot;ручки&amp;quot;)&lt;br /&gt;
* берите тот протокол, что лучше знаете -- смысл не в протоколе)&lt;br /&gt;
* нужно предусмотреть получение данных от источников данных&lt;br /&gt;
* должны быть тесты, (какая-то) БД для хранения итд&lt;br /&gt;
* подсмотреть самую простую реализацию (чтоб не придумывать) можно в репозитории&lt;br /&gt;
&lt;br /&gt;
=== Источники данных ===&lt;br /&gt;
* Данные о заказе&lt;br /&gt;
* Данные о зоне заказа&lt;br /&gt;
* Данные об исполнителе&lt;br /&gt;
* Данные о конфигурационных настройках (см feature flags / feature toggles)&lt;br /&gt;
* Данные о платных дорогах (пока не описано)&lt;br /&gt;
&lt;br /&gt;
== NFR ==&lt;br /&gt;
Тут подсмотреть негде :-) Но можно обсуждать в чате, в ЛС, ну или в вашей команде.&lt;br /&gt;
&lt;br /&gt;
=== Требования по Maintainability ===&lt;br /&gt;
Система должна быть спроектирована с учетом высокой вероятности изменений как в количестве источников данных (могут появляться дополнительные),&lt;br /&gt;
так и в непосредственной логике формирования заказа (для простоты дано буквально 3 варианта бизнес-логики, но в реальности там тысячи строк кода).&lt;br /&gt;
Также, необходимо предусмотреть возможность выполнения дополнительных действий или после назначения заказа, или после его отмены.&lt;br /&gt;
&lt;br /&gt;
=== Требования по Scalability ===&lt;br /&gt;
==== Оригинальная формулировка (общая для всех) ====&lt;br /&gt;
* Рассчитываем систему на X одновременно назначаемых заказов -- внешняя нагрузка. X измеряется в RPS&lt;br /&gt;
* Рассчитываем систему на Y исполнителей -- кол-во пользователей системы. Y измеряется в штуках&lt;br /&gt;
    * Каждый исполнитель раз в 1 минуту спрашивает про свой заказа&lt;br /&gt;
* Каждый заказ занимает Z кб&lt;br /&gt;
* Отмена каждого заказа происходит в среднем за 10 минут -- старый вариант&lt;br /&gt;
  * &#039;&#039;&#039;Обновление&#039;&#039;&#039;&lt;br /&gt;
  * Каждую секунду отменяется &#039;&#039;&#039;W&#039;&#039;&#039; (процент от рейта заказов) заказов&lt;br /&gt;
  * Если за секунду создается 100 заказов, то в эту же секунду отменяется 50 из них (ну вот такая неэффективная система назначения получается).&lt;br /&gt;
  * Отмененные заказы нельзя показывать исполнителю.&lt;br /&gt;
* Система должна линейно масштабироваться к нагрузке&lt;br /&gt;
Итого, описание каждого варианта будет включать X, Y, Z и возможно еще некоторые требования по Scalability.&lt;br /&gt;
&lt;br /&gt;
==== Возможный вариант домашнего задания ====&lt;br /&gt;
X == 100&lt;br /&gt;
Y == 10k&lt;br /&gt;
Z == 5 kb&lt;br /&gt;
&lt;br /&gt;
Могут быть дополнительные требования по Scalability&lt;br /&gt;
&lt;br /&gt;
=== Требования по Reliability ===&lt;br /&gt;
Разрабатываемая система зависит от 5 источников данных.&lt;br /&gt;
С теоретической точки зрения источники данных могут быть либо критичными, либо некритичными.&lt;br /&gt;
В этой задаче источник данных с заказами является критичным.&lt;br /&gt;
То есть никакие стратегии увеличения надежности для него реализовывать не нужно.&lt;br /&gt;
&lt;br /&gt;
Все остальные источники данных будут разделены на 2 части примерно так:&lt;br /&gt;
&lt;br /&gt;
==== Возможный вариант домашнего задания ====&lt;br /&gt;
**Критичными** источниками данных являются:&lt;br /&gt;
* данные об исполнителе&lt;br /&gt;
&lt;br /&gt;
**Некритичными** источниками данных являются:&lt;br /&gt;
* данные по зоне заказа&lt;br /&gt;
    * Нам подойдет неактуальность данных их этого источника в течение `10 минут`. После этого следует показывать данные из конфига. &lt;br /&gt;
    * (подсказка по защите) ожидаю, что в тексте по защите домашнего задания вы покажете логи/скриншоты итд, которые реализуют все эти сценарии&lt;br /&gt;
* конфиги&lt;br /&gt;
    * сервис должен на старте получать актуальные конфиги и не использовать походы в них при обработке запросов&lt;br /&gt;
    * при недоступности источника конфигов при старте сервис не должен запускаться&lt;br /&gt;
    * сервис может бесконечно долго использовать старые данные&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Должна быть предусмотрена идемпотентность выполняемых операций (может потребовать хранения дополнительных данных)&lt;/div&gt;</summary>
		<author><name>Smb1987</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9D%D0%98%D0%A1_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_II_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025_homework&amp;diff=87342</id>
		<title>НИС Дизайн систем II 4 курс 2024/2025 homework</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9D%D0%98%D0%A1_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_II_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025_homework&amp;diff=87342"/>
		<updated>2024-10-16T16:21:28Z</updated>

		<summary type="html">&lt;p&gt;Smb1987: /* Оригинальная формулировка (общая для всех) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== FR ==&lt;br /&gt;
Описаны в лекции.&lt;br /&gt;
&lt;br /&gt;
* кратко -- реализовать 3 http/grpc/... handler (обработчика, &amp;quot;ручки&amp;quot;)&lt;br /&gt;
* берите тот протокол, что лучше знаете -- смысл не в протоколе)&lt;br /&gt;
* нужно предусмотреть получение данных от источников данных&lt;br /&gt;
* должны быть тесты, (какая-то) БД для хранения итд&lt;br /&gt;
* подсмотреть самую простую реализацию (чтоб не придумывать) можно в репозитории&lt;br /&gt;
&lt;br /&gt;
=== Источники данных ===&lt;br /&gt;
* Данные о заказе&lt;br /&gt;
* Данные о зоне заказа&lt;br /&gt;
* Данные об исполнителе&lt;br /&gt;
* Данные о конфигурационных настройках (см feature flags / feature toggles)&lt;br /&gt;
* Данные о платных дорогах (пока не описано)&lt;br /&gt;
&lt;br /&gt;
== NFR ==&lt;br /&gt;
Тут подсмотреть негде :-) Но можно обсуждать в чате, в ЛС, ну или в вашей команде.&lt;br /&gt;
&lt;br /&gt;
=== Требования по Maintainability ===&lt;br /&gt;
Система должна быть спроектирована с учетом высокой вероятности изменений как в количестве источников данных (могут появляться дополнительные),&lt;br /&gt;
так и в непосредственной логике формирования заказа (для простоты дано буквально 3 варианта бизнес-логики, но в реальности там тысячи строк кода).&lt;br /&gt;
Также, необходимо предусмотреть возможность выполнения дополнительных действий или после назначения заказа, или после его отмены.&lt;br /&gt;
&lt;br /&gt;
=== Требования по Scalability ===&lt;br /&gt;
==== Оригинальная формулировка (общая для всех) ====&lt;br /&gt;
* Рассчитываем систему на X одновременно назначаемых заказов -- внешняя нагрузка. X измеряется в RPS&lt;br /&gt;
* Рассчитываем систему на Y исполнителей -- кол-во пользователей системы. Y измеряется в штуках&lt;br /&gt;
    * Каждый исполнитель раз в 1 минуту спрашивает про свой заказа&lt;br /&gt;
* Каждый заказ занимает Z кб&lt;br /&gt;
* Отмена каждого заказа происходит в среднем за 10 минут&lt;br /&gt;
* Система должна линейно масштабироваться к нагрузке&lt;br /&gt;
Итого, описание каждого варианта будет включать X, Y, Z и возможно еще некоторые требования по Scalability.&lt;br /&gt;
&lt;br /&gt;
==== Возможный вариант домашнего задания ====&lt;br /&gt;
X == 100&lt;br /&gt;
Y == 10k&lt;br /&gt;
Z == 5 kb&lt;br /&gt;
&lt;br /&gt;
Могут быть дополнительные требования по Scalability&lt;br /&gt;
&lt;br /&gt;
=== Требования по Reliability ===&lt;br /&gt;
Разрабатываемая система зависит от 5 источников данных.&lt;br /&gt;
С теоретической точки зрения источники данных могут быть либо критичными, либо некритичными.&lt;br /&gt;
В этой задаче источник данных с заказами является критичным.&lt;br /&gt;
То есть никакие стратегии увеличения надежности для него реализовывать не нужно.&lt;br /&gt;
&lt;br /&gt;
Все остальные источники данных будут разделены на 2 части примерно так:&lt;br /&gt;
&lt;br /&gt;
==== Возможный вариант домашнего задания ====&lt;br /&gt;
**Критичными** источниками данных являются:&lt;br /&gt;
* данные об исполнителе&lt;br /&gt;
&lt;br /&gt;
**Некритичными** источниками данных являются:&lt;br /&gt;
* данные по зоне заказа&lt;br /&gt;
    * Нам подойдет неактуальность данных их этого источника в течение `10 минут`. После этого следует показывать данные из конфига. &lt;br /&gt;
    * (подсказка по защите) ожидаю, что в тексте по защите домашнего задания вы покажете логи/скриншоты итд, которые реализуют все эти сценарии&lt;br /&gt;
* конфиги&lt;br /&gt;
    * сервис должен на старте получать актуальные конфиги и не использовать походы в них при обработке запросов&lt;br /&gt;
    * при недоступности источника конфигов при старте сервис не должен запускаться&lt;br /&gt;
    * сервис может бесконечно долго использовать старые данные&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Должна быть предусмотрена идемпотентность выполняемых операций (может потребовать хранения дополнительных данных)&lt;/div&gt;</summary>
		<author><name>Smb1987</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=87341</id>
		<title>Дизайн систем 4 курс 2024/2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=87341"/>
		<updated>2024-10-16T16:17:30Z</updated>

		<summary type="html">&lt;p&gt;Smb1987: /* Формула оценки */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Полезные ссылки =&lt;br /&gt;
&lt;br /&gt;
[https://t.me/SD24_25 Канал курса]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Расписание =&lt;br /&gt;
&lt;br /&gt;
Занятия по курсу проходят по четвергам:&lt;br /&gt;
* лекция: 18:10 - 19:30&lt;br /&gt;
* семинар: 19:40 - 21:00&lt;br /&gt;
&lt;br /&gt;
Формат: микс из онлайн/оффлайн&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Домашние задания =&lt;br /&gt;
== Домашнее задание №1 ==&lt;br /&gt;
* Описание: http://wiki.cs.hse.ru/НИС_Дизайн_систем_II_4_курс_2024/2025_homework&lt;br /&gt;
* Варианты: https://docs.google.com/spreadsheets/d/10kYReUtL6Jq-xD9fbnp7H50FUDPW4XzP-JWahXxWnQk/edit?gid=0#gid=0&lt;br /&gt;
* Дедлайн: первая неделя ноября (по состоянию на 16е октября)&lt;br /&gt;
&lt;br /&gt;
== Домашнее задание №2 ==&lt;br /&gt;
* Описание: TBD&lt;br /&gt;
* Варианты: TBD&lt;br /&gt;
* Дедлайн: середина декабря&lt;br /&gt;
&lt;br /&gt;
= Формула оценки =&lt;br /&gt;
* hw_1 = f(ДЗ_1)&lt;br /&gt;
* 0.0 &amp;lt;= hw_1 &amp;lt;= 10&lt;br /&gt;
* hw_2 = f(ДЗ_2)&lt;br /&gt;
* 0.0 &amp;lt;= hw_2 &amp;lt;= 10&lt;br /&gt;
&lt;br /&gt;
* bonus_mfs = f(семинар по MFS)&lt;br /&gt;
* 0.0 &amp;lt;= bonus_tbd &amp;lt;= 1&lt;br /&gt;
* bonus_relmath = f(семинар в &amp;quot;Математика надежности&amp;quot;)&lt;br /&gt;
* 0.0 &amp;lt;= bonus_relmath &amp;lt;= 1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;final_score&#039;&#039;&#039; = 0.4 * hw_1 + 0.4 * hw_2 + bonus_mfs + bonus_relmath&lt;br /&gt;
&lt;br /&gt;
== Автомат без ДЗ ==&lt;br /&gt;
- stupid опросник&lt;/div&gt;</summary>
		<author><name>Smb1987</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=87340</id>
		<title>Дизайн систем 4 курс 2024/2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=87340"/>
		<updated>2024-10-16T16:16:21Z</updated>

		<summary type="html">&lt;p&gt;Smb1987: /* Домашние задания = */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Полезные ссылки =&lt;br /&gt;
&lt;br /&gt;
[https://t.me/SD24_25 Канал курса]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Расписание =&lt;br /&gt;
&lt;br /&gt;
Занятия по курсу проходят по четвергам:&lt;br /&gt;
* лекция: 18:10 - 19:30&lt;br /&gt;
* семинар: 19:40 - 21:00&lt;br /&gt;
&lt;br /&gt;
Формат: микс из онлайн/оффлайн&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Домашние задания =&lt;br /&gt;
== Домашнее задание №1 ==&lt;br /&gt;
* Описание: http://wiki.cs.hse.ru/НИС_Дизайн_систем_II_4_курс_2024/2025_homework&lt;br /&gt;
* Варианты: https://docs.google.com/spreadsheets/d/10kYReUtL6Jq-xD9fbnp7H50FUDPW4XzP-JWahXxWnQk/edit?gid=0#gid=0&lt;br /&gt;
* Дедлайн: первая неделя ноября (по состоянию на 16е октября)&lt;br /&gt;
&lt;br /&gt;
== Домашнее задание №2 ==&lt;br /&gt;
* Описание: TBD&lt;br /&gt;
* Варианты: TBD&lt;br /&gt;
* Дедлайн: середина декабря&lt;br /&gt;
&lt;br /&gt;
= Формула оценки =&lt;br /&gt;
* hw_1 = f(ДЗ_1)&lt;br /&gt;
* 0.0 &amp;lt;= hw_1 &amp;lt;= 0.4&lt;br /&gt;
* hw_2 = f(ДЗ_2)&lt;br /&gt;
* 0.0 &amp;lt;= hw_2 &amp;lt;= 0.4&lt;br /&gt;
&lt;br /&gt;
* bonus_relmath = f(семинар в коцне курса)&lt;br /&gt;
* 0.0 &amp;lt;= bonus_relmath &amp;lt;= 0.1&lt;br /&gt;
* bonus_tbd = ???&lt;br /&gt;
* 0.0 &amp;lt;= bonus_tbd &amp;lt;= 0.1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;final_score&#039;&#039;&#039; = hw_1 + hw_2 + bonus_relmath + bonus_tbd&lt;br /&gt;
&lt;br /&gt;
== Автомат без ДЗ ==&lt;br /&gt;
- stupid опросник&lt;/div&gt;</summary>
		<author><name>Smb1987</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=87339</id>
		<title>Дизайн систем 4 курс 2024/2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=87339"/>
		<updated>2024-10-16T16:16:07Z</updated>

		<summary type="html">&lt;p&gt;Smb1987: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Полезные ссылки =&lt;br /&gt;
&lt;br /&gt;
[https://t.me/SD24_25 Канал курса]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Расписание =&lt;br /&gt;
&lt;br /&gt;
Занятия по курсу проходят по четвергам:&lt;br /&gt;
* лекция: 18:10 - 19:30&lt;br /&gt;
* семинар: 19:40 - 21:00&lt;br /&gt;
&lt;br /&gt;
Формат: микс из онлайн/оффлайн&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Домашние задания ==&lt;br /&gt;
== Домашнее задание №1 ==&lt;br /&gt;
* Описание: http://wiki.cs.hse.ru/НИС_Дизайн_систем_II_4_курс_2024/2025_homework&lt;br /&gt;
* Варианты: https://docs.google.com/spreadsheets/d/10kYReUtL6Jq-xD9fbnp7H50FUDPW4XzP-JWahXxWnQk/edit?gid=0#gid=0&lt;br /&gt;
* Дедлайн: первая неделя ноября (по состоянию на 16е октября)&lt;br /&gt;
&lt;br /&gt;
== Домашнее задание №2 ==&lt;br /&gt;
* Описание: TBD&lt;br /&gt;
* Варианты: TBD&lt;br /&gt;
* Дедлайн: середина декабря&lt;br /&gt;
&lt;br /&gt;
= Формула оценки =&lt;br /&gt;
* hw_1 = f(ДЗ_1)&lt;br /&gt;
* 0.0 &amp;lt;= hw_1 &amp;lt;= 0.4&lt;br /&gt;
* hw_2 = f(ДЗ_2)&lt;br /&gt;
* 0.0 &amp;lt;= hw_2 &amp;lt;= 0.4&lt;br /&gt;
&lt;br /&gt;
* bonus_relmath = f(семинар в коцне курса)&lt;br /&gt;
* 0.0 &amp;lt;= bonus_relmath &amp;lt;= 0.1&lt;br /&gt;
* bonus_tbd = ???&lt;br /&gt;
* 0.0 &amp;lt;= bonus_tbd &amp;lt;= 0.1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;final_score&#039;&#039;&#039; = hw_1 + hw_2 + bonus_relmath + bonus_tbd&lt;br /&gt;
&lt;br /&gt;
== Автомат без ДЗ ==&lt;br /&gt;
- stupid опросник&lt;/div&gt;</summary>
		<author><name>Smb1987</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=87338</id>
		<title>Дизайн систем 4 курс 2024/2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=87338"/>
		<updated>2024-10-16T16:15:48Z</updated>

		<summary type="html">&lt;p&gt;Smb1987: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Полезные ссылки =&lt;br /&gt;
&lt;br /&gt;
[https://t.me/SD24_25 Канал курса]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Расписание =&lt;br /&gt;
&lt;br /&gt;
Занятия по курсу проходят по четвергам:&lt;br /&gt;
* лекция: 18:10 - 19:30&lt;br /&gt;
* семинар: 19:40 - 21:00&lt;br /&gt;
&lt;br /&gt;
Формат: микс из онлайн/оффлайн&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Домашние задания ==&lt;br /&gt;
== Домашнее задание №1 ==&lt;br /&gt;
Описание: http://wiki.cs.hse.ru/НИС_Дизайн_систем_II_4_курс_2024/2025_homework&lt;br /&gt;
Варианты: https://docs.google.com/spreadsheets/d/10kYReUtL6Jq-xD9fbnp7H50FUDPW4XzP-JWahXxWnQk/edit?gid=0#gid=0&lt;br /&gt;
Дедлайн: первая неделя ноября (по состоянию на 16е октября)&lt;br /&gt;
&lt;br /&gt;
== Домашнее задание №2 ==&lt;br /&gt;
Описание: TBD&lt;br /&gt;
Варианты: TBD&lt;br /&gt;
Дедлайн: середина декабря&lt;br /&gt;
&lt;br /&gt;
= Формула оценки =&lt;br /&gt;
* hw_1 = f(ДЗ_1)&lt;br /&gt;
* 0.0 &amp;lt;= hw_1 &amp;lt;= 0.4&lt;br /&gt;
* hw_2 = f(ДЗ_2)&lt;br /&gt;
* 0.0 &amp;lt;= hw_2 &amp;lt;= 0.4&lt;br /&gt;
&lt;br /&gt;
* bonus_relmath = f(семинар в коцне курса)&lt;br /&gt;
* 0.0 &amp;lt;= bonus_relmath &amp;lt;= 0.1&lt;br /&gt;
* bonus_tbd = ???&lt;br /&gt;
* 0.0 &amp;lt;= bonus_tbd &amp;lt;= 0.1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;final_score&#039;&#039;&#039; = hw_1 + hw_2 + bonus_relmath + bonus_tbd&lt;br /&gt;
&lt;br /&gt;
== Автомат без ДЗ ==&lt;br /&gt;
- stupid опросник&lt;/div&gt;</summary>
		<author><name>Smb1987</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=87337</id>
		<title>Дизайн систем 4 курс 2024/2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=87337"/>
		<updated>2024-10-16T16:14:40Z</updated>

		<summary type="html">&lt;p&gt;Smb1987: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Полезные ссылки =&lt;br /&gt;
&lt;br /&gt;
[https://t.me/SD24_25 Канал курса]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Расписание =&lt;br /&gt;
&lt;br /&gt;
Занятия по курсу проходят по четвергам:&lt;br /&gt;
* лекция: 18:10 - 19:30&lt;br /&gt;
* семинар: 19:40 - 21:00&lt;br /&gt;
&lt;br /&gt;
Формат: микс из онлайн/оффлайн&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Домашние задания ==&lt;br /&gt;
Домашнее задание №1 -- http://wiki.cs.hse.ru/НИС_Дизайн_систем_II_4_курс_2024/2025_homework&lt;br /&gt;
Дедлайн: первая неделя ноября (по состоянию на 16е октября)&lt;br /&gt;
&lt;br /&gt;
Домашнее задание №2 -- TBD&lt;br /&gt;
Дедлайн: середина декабря&lt;br /&gt;
&lt;br /&gt;
= Формула оценки =&lt;br /&gt;
* hw_1 = f(ДЗ_1)&lt;br /&gt;
* 0.0 &amp;lt;= hw_1 &amp;lt;= 0.4&lt;br /&gt;
* hw_2 = f(ДЗ_2)&lt;br /&gt;
* 0.0 &amp;lt;= hw_2 &amp;lt;= 0.4&lt;br /&gt;
&lt;br /&gt;
* bonus_relmath = f(семинар в коцне курса)&lt;br /&gt;
* 0.0 &amp;lt;= bonus_relmath &amp;lt;= 0.1&lt;br /&gt;
* bonus_tbd = ???&lt;br /&gt;
* 0.0 &amp;lt;= bonus_tbd &amp;lt;= 0.1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;final_score&#039;&#039;&#039; = hw_1 + hw_2 + bonus_relmath + bonus_tbd&lt;br /&gt;
&lt;br /&gt;
== Автомат без ДЗ ==&lt;br /&gt;
- stupid опросник&lt;/div&gt;</summary>
		<author><name>Smb1987</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9D%D0%98%D0%A1_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_II_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025_homework&amp;diff=86680</id>
		<title>НИС Дизайн систем II 4 курс 2024/2025 homework</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9D%D0%98%D0%A1_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_II_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025_homework&amp;diff=86680"/>
		<updated>2024-09-23T20:48:30Z</updated>

		<summary type="html">&lt;p&gt;Smb1987: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== FR ==&lt;br /&gt;
Описаны в лекции.&lt;br /&gt;
&lt;br /&gt;
* кратко -- реализовать 3 http/grpc/... handler (обработчика, &amp;quot;ручки&amp;quot;)&lt;br /&gt;
* берите тот протокол, что лучше знаете -- смысл не в протоколе)&lt;br /&gt;
* нужно предусмотреть получение данных от источников данных&lt;br /&gt;
* должны быть тесты, (какая-то) БД для хранения итд&lt;br /&gt;
* подсмотреть самую простую реализацию (чтоб не придумывать) можно в репозитории&lt;br /&gt;
&lt;br /&gt;
=== Источники данных ===&lt;br /&gt;
* Данные о заказе&lt;br /&gt;
* Данные о зоне заказа&lt;br /&gt;
* Данные об исполнителе&lt;br /&gt;
* Данные о конфигурационных настройках (см feature flags / feature toggles)&lt;br /&gt;
* Данные о платных дорогах (пока не описано)&lt;br /&gt;
&lt;br /&gt;
== NFR ==&lt;br /&gt;
Тут подсмотреть негде :-) Но можно обсуждать в чате, в ЛС, ну или в вашей команде.&lt;br /&gt;
&lt;br /&gt;
=== Требования по Maintainability ===&lt;br /&gt;
Система должна быть спроектирована с учетом высокой вероятности изменений как в количестве источников данных (могут появляться дополнительные),&lt;br /&gt;
так и в непосредственной логике формирования заказа (для простоты дано буквально 3 варианта бизнес-логики, но в реальности там тысячи строк кода).&lt;br /&gt;
Также, необходимо предусмотреть возможность выполнения дополнительных действий или после назначения заказа, или после его отмены.&lt;br /&gt;
&lt;br /&gt;
=== Требования по Scalability ===&lt;br /&gt;
==== Оригинальная формулировка (общая для всех) ====&lt;br /&gt;
* Рассчитываем систему на X одновременно назначаемых заказов -- внешняя нагрузка&lt;br /&gt;
* Рассчитываем систему на Y исполнителей -- кол-во пользователей системы&lt;br /&gt;
    * Каждый исполнитель раз в 1 минуту спрашивает про свой заказа&lt;br /&gt;
* Каждый заказ занимает Z кб&lt;br /&gt;
* Отмена каждого заказа происходит в среднем за 10 минут&lt;br /&gt;
* Система должна линейно масштабироваться к нагрузке&lt;br /&gt;
Итого, описание каждого варианта будет включать X, Y, Z и возможно еще некоторые требования по Scalability.&lt;br /&gt;
&lt;br /&gt;
==== Возможный вариант домашнего задания ====&lt;br /&gt;
X == 100&lt;br /&gt;
Y == 10k&lt;br /&gt;
Z == 5 kb&lt;br /&gt;
&lt;br /&gt;
Могут быть дополнительные требования по Scalability&lt;br /&gt;
&lt;br /&gt;
=== Требования по Reliability ===&lt;br /&gt;
Разрабатываемая система зависит от 5 источников данных.&lt;br /&gt;
С теоретической точки зрения источники данных могут быть либо критичными, либо некритичными.&lt;br /&gt;
В этой задаче источник данных с заказами является критичным.&lt;br /&gt;
То есть никакие стратегии увеличения надежности для него реализовывать не нужно.&lt;br /&gt;
&lt;br /&gt;
Все остальные источники данных будут разделены на 2 части примерно так:&lt;br /&gt;
&lt;br /&gt;
==== Возможный вариант домашнего задания ====&lt;br /&gt;
**Критичными** источниками данных являются:&lt;br /&gt;
* данные об исполнителе&lt;br /&gt;
&lt;br /&gt;
**Некритичными** источниками данных являются:&lt;br /&gt;
* данные по зоне заказа&lt;br /&gt;
    * Нам подойдет неактуальность данных их этого источника в течение `10 минут`. После этого следует показывать данные из конфига. &lt;br /&gt;
    * (подсказка по защите) ожидаю, что в тексте по защите домашнего задания вы покажете логи/скриншоты итд, которые реализуют все эти сценарии&lt;br /&gt;
* конфиги&lt;br /&gt;
    * сервис должен на старте получать актуальные конфиги и не использовать походы в них при обработке запросов&lt;br /&gt;
    * при недоступности источника конфигов при старте сервис не должен запускаться&lt;br /&gt;
    * сервис может бесконечно долго использовать старые данные&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Должна быть предусмотрена идемпотентность выполняемых операций (может потребовать хранения дополнительных данных)&lt;/div&gt;</summary>
		<author><name>Smb1987</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9D%D0%98%D0%A1_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_II_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025_homework&amp;diff=86679</id>
		<title>НИС Дизайн систем II 4 курс 2024/2025 homework</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9D%D0%98%D0%A1_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_II_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025_homework&amp;diff=86679"/>
		<updated>2024-09-23T20:46:48Z</updated>

		<summary type="html">&lt;p&gt;Smb1987: ДЗ общая формулировка&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== FR ==&lt;br /&gt;
Описаны в лекции.&lt;br /&gt;
- кратко -- реализовать 3 http/grpc/... handler (обработчика, &amp;quot;ручки&amp;quot;)&lt;br /&gt;
  - берите тот протокол, что лучше знаете -- смысл не в протоколе)&lt;br /&gt;
- нужно предусмотреть получение данных от источников данных&lt;br /&gt;
- должны быть тесты, (какая-то) БД для хранения итд&lt;br /&gt;
- подсмотреть самую простую реализацию (чтоб не придумывать) можно в репозитории&lt;br /&gt;
&lt;br /&gt;
=== Источники данных ===&lt;br /&gt;
- Данные о заказе&lt;br /&gt;
- Данные о зоне заказа&lt;br /&gt;
- Данные об исполнителе&lt;br /&gt;
- Данные о конфигурационных настройках (см feature flags / feature toggles)&lt;br /&gt;
- Данные о платных дорогах (пока не реализовано)&lt;br /&gt;
&lt;br /&gt;
== NFR ==&lt;br /&gt;
Тут подсмотреть негде :-) Но можно обсуждать в чате, в ЛС, ну или в вашей команде.&lt;br /&gt;
&lt;br /&gt;
=== Требования по Maintainability ===&lt;br /&gt;
Система должна быть спроектирована с учетом высокой вероятности изменений как в количестве источников данных (могут появляться дополнительные),&lt;br /&gt;
так и в непосредственной логике формирования заказа (для простоты дано буквально 3 варианта бизнес-логики, но в реальности там тысячи строк кода).&lt;br /&gt;
Также, необходимо предусмотреть возможность выполнения дополнительных действий или после назначения заказа, или после его отмены.&lt;br /&gt;
&lt;br /&gt;
=== Требования по Scalability ===&lt;br /&gt;
==== Оригинальная формулировка (общая для всех) ====&lt;br /&gt;
- Рассчитываем систему на X одновременно назначаемых заказов -- внешняя нагрузка&lt;br /&gt;
- Рассчитываем систему на Y исполнителей -- кол-во пользователей системы&lt;br /&gt;
    - Каждый исполнитель раз в 1 минуту спрашивает про свой заказа&lt;br /&gt;
- Каждый заказ занимает Z кб&lt;br /&gt;
- Отмена каждого заказа происходит в среднем за 10 минут&lt;br /&gt;
- Система должна линейно масштабироваться к нагрузке&lt;br /&gt;
Итого, описание каждого варианта будет включать X, Y, Z и возможно еще некоторые требования по Scalability.&lt;br /&gt;
&lt;br /&gt;
==== Возможный вариант домашнего задания ====&lt;br /&gt;
X == 100&lt;br /&gt;
Y == 10k&lt;br /&gt;
Z == 5 kb&lt;br /&gt;
&lt;br /&gt;
Могут быть дополнительные требования по Scalability&lt;br /&gt;
&lt;br /&gt;
=== Требования по Reliability ===&lt;br /&gt;
Разрабатываемая система зависит от 5 источников данных.&lt;br /&gt;
С теоретической точки зрения источники данных могут быть либо критичными, либо некритичными.&lt;br /&gt;
В этой задаче источник данных с заказами является критичным.&lt;br /&gt;
То есть никакие стратегии увеличения надежности для него реализовывать не нужно.&lt;br /&gt;
&lt;br /&gt;
Все остальные источники данных будут разделены на 2 части примерно так:&lt;br /&gt;
&lt;br /&gt;
==== Возможный вариант домашнего задания ====&lt;br /&gt;
**Критичными** источниками данных являются:&lt;br /&gt;
- данные об исполнителе&lt;br /&gt;
&lt;br /&gt;
**Некритичными** источниками данных являются:&lt;br /&gt;
- данные по зоне заказа&lt;br /&gt;
  - Нам подойдет неактуальность данных их этого источника в течение `10 минут`. После этого следует показывать данные из конфига. &lt;br /&gt;
    - (подсказка по защите) ожидаю, что в тексте по защите домашнего задания вы покажете логи/скриншоты итд, которые реализуют все эти сценарии&lt;br /&gt;
- конфиги&lt;br /&gt;
  - сервис должен на старте получать актуальные конфиги и не использовать походы в них при обработке запросов&lt;br /&gt;
    - при недоступности источника конфигов при старте сервис не должен запускаться&lt;br /&gt;
  - сервис может бесконечно долго использовать старые данные&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Должна быть предусмотрена идемпотентность выполняемых операций (может потребовать хранения дополнительных данных)&lt;/div&gt;</summary>
		<author><name>Smb1987</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9D%D0%98%D0%A1_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_II_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=86204</id>
		<title>НИС Дизайн систем II 4 курс 2024/2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9D%D0%98%D0%A1_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_II_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=86204"/>
		<updated>2024-09-11T09:48:02Z</updated>

		<summary type="html">&lt;p&gt;Smb1987: Smb1987 переименовал страницу НИС Дизайн систем II 4 курс 2024/2025 в Дизайн систем 4 курс 2024/2025&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#перенаправление [[Дизайн систем 4 курс 2024/2025]]&lt;/div&gt;</summary>
		<author><name>Smb1987</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=86203</id>
		<title>Дизайн систем 4 курс 2024/2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=86203"/>
		<updated>2024-09-11T09:48:01Z</updated>

		<summary type="html">&lt;p&gt;Smb1987: Smb1987 переименовал страницу НИС Дизайн систем II 4 курс 2024/2025 в Дизайн систем 4 курс 2024/2025&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Полезные ссылки =&lt;br /&gt;
&lt;br /&gt;
[https://t.me/SD24_25 Канал курса]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Расписание =&lt;br /&gt;
&lt;br /&gt;
Занятия по курсу проходят по четвергам:&lt;br /&gt;
* лекция: 18:10 - 19:30&lt;br /&gt;
* семинар: 19:40 - 21:00&lt;br /&gt;
&lt;br /&gt;
Формат: микс из онлайн/оффлайн&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Формула оценки =&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
* hw_1 = f(ДЗ_1)&lt;br /&gt;
* 0.0 &amp;lt;= hw_1 &amp;lt;= 0.4&lt;br /&gt;
* hw_2 = f(ДЗ_2)&lt;br /&gt;
* 0.0 &amp;lt;= hw_2 &amp;lt;= 0.4&lt;br /&gt;
&lt;br /&gt;
* bonus_relmath = f(семинар в коцне курса)&lt;br /&gt;
* 0.0 &amp;lt;= bonus_relmath &amp;lt;= 0.1&lt;br /&gt;
* bonus_tbd = ???&lt;br /&gt;
* 0.0 &amp;lt;= bonus_tbd &amp;lt;= 0.1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;final_score&#039;&#039;&#039; = hw_1 + hw_2 + bonus_relmath + bonus_tbd&lt;br /&gt;
&lt;br /&gt;
== Автомат без ДЗ ==&lt;br /&gt;
- stupid опросник&lt;/div&gt;</summary>
		<author><name>Smb1987</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=Wiki_%D0%A4%D0%9A%D0%9D&amp;diff=86201</id>
		<title>Wiki ФКН</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=Wiki_%D0%A4%D0%9A%D0%9D&amp;diff=86201"/>
		<updated>2024-09-11T09:47:11Z</updated>

		<summary type="html">&lt;p&gt;Smb1987: /* Курсы за 2024/25 учебный год */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
= Учебные курсы факультета компьютерных наук =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | &amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&#039;&#039;&#039;Навигация&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[#bachelors|Курсы бакалавриата ФКН]]&lt;br /&gt;
| &amp;lt;div style=&amp;quot;text-align:center&amp;quot;&amp;gt;[[#AMI|ПМИ]] · [[#SE|ПИ]] · [[#DSBA|ПАД]] · [[#compds|КНАД]] · [[#DRIP|ДРИП]] · [[#electives|майноры и факультативы]]&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[#DataCulture|Курсы в рамках проекта Data Culture]] · [[#masters|Курсы магистратуры ФКН]] · [[#other|Курсы других факультетов]] · [[#archive|Архив]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;bachelors&amp;quot;&amp;gt;Курсы за 2024/25 учебный год&amp;lt;/span&amp;gt; ==&lt;br /&gt;
{| class=&amp;quot;wikitable courses&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! width=&amp;quot;21%&amp;quot; | 1 курс !! width=&amp;quot;21%&amp;quot; | 2 курс !! width=&amp;quot;21%&amp;quot; | 3 курс !! width=&amp;quot;21%&amp;quot; | 4 курс  !! rowspan=&amp;quot;2&amp;quot; | &#039;&#039;&#039;&amp;lt;span id=&amp;quot;electives&amp;quot;&amp;gt;майноры и факультативы&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | &#039;&#039;&#039;&amp;lt;span id=&amp;quot;AMI&amp;quot;&amp;gt;ПМИ&amp;lt;/span&amp;gt;&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&#039;&#039;&#039;М+&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Линейная_алгебра_и_геометрия_на_ПМИ_2024/2025_(пилотный_поток) | Линейная алгебра и геометрия (пилотный поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Математический_анализ_1_2024/25_(пилотный_поток) | Математический анализ-1 (пилотный поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Дискретная математика на ПМИ 2024/25 (пилотный поток) | Дискретная математика (пилотный поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Алгебра_на_ПМИ_2024/2025_(пилотный_поток) | Алгебра (пилотный поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Теория чисел (пилотный поток) 2024/25 | Теория чисел (пилотный поток)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;М&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Линейная_алгебра_и_геометрия_на_ПМИ_2024/2025_(основной_поток) | Линейная алгебра и геометрия (основной поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Математический_анализ_1_2024/25_(основной_поток) | Математический анализ-1 (ПМИ основной поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Математический_анализ_1_2024/25_(основной_поток)_ЭАД | Математический анализ-1 (ЭАД)]]&lt;br /&gt;
&lt;br /&gt;
[[DM1PMIbase-2024-25 | Дискретная математика (ПМИ основной поток)]]&lt;br /&gt;
&lt;br /&gt;
[[DM1EAD-2024-25 | Дискретная математика (ЭАД+СмолГУ)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Алгебра_на_ПМИ_2024/2025_(основной_поток) | Алгебра (основной поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Теория чисел (основной поток) 2024/25 | Теория чисел (основной поток)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;П+&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Алгоритмы и структуры данных пилотный поток 2024/2025 | Алгоритмы и структуры данных (пилотный поток)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;П&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Язык программирования Python 2024/25 (основной поток) ]]&lt;br /&gt;
&lt;br /&gt;
[[Алгоритмы и структуры данных 1 (основной поток) (4 модуль) 2024/2025]]&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&#039;&#039;&#039;М+&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Математическая_статистика_2024/25_(пилотный_поток)| Математическая статистика (пилотный поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Теория_вероятностей_2024/25_(пилотный_поток)| Теория вероятностей (пилотный поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Математический Анализ 2 на ПМИ 2024/25 (пилотный поток) | Математический анализ - 2 (пилотный поток)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;М&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Математическая_статистика_2024/25_(основной_поток)| Математическая статистика (основной поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Теория_вероятностей_2024/25_(основной_поток)| Теория вероятностей (основной поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Математический_анализ_-_2_(2024/25) | Математический анализ - 2 (основной поток) ПМИ и ЭАД]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;П+ и П&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[CAOS-2024/25 | Архитектура компьютеров и операционные системы]]&lt;br /&gt;
&lt;br /&gt;
[[Алгоритмы_и_структуры_данных_2_2024/25 | Алгоритмы и структуры данных - 2 ]]&lt;br /&gt;
&lt;br /&gt;
[[Инструменты промышленной разработки 2024/2025 ]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1 из 3:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Язык_программирования_C%2B%2B_(углубленный_курс)_2024/25 | Язык программирования C++ (углубленный курс)]]&lt;br /&gt;
&lt;br /&gt;
[[Продвинутый_Python_2024/25 | Продвинутый Python ]]&lt;br /&gt;
&lt;br /&gt;
[[Язык программирования Rust 2024/25]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 из 5:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Дискретная математика - 2 (ПМИ) 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Дифференциальные уравнения (ПМИ) 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Основы матричных вычислений 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Комплексный анализ 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Функциональный анализ 2024/25]]&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
[[Машинное_обучение_1 | Машинное обучение 1]] &amp;lt;!-- ссылка без года - верно, так и должно быть --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Operation Research and Game Theory]]&lt;br /&gt;
&lt;br /&gt;
[[ Statistical learning theory 2024/25 | Statistical Learning Theory]]&lt;br /&gt;
&lt;br /&gt;
[[ Функциональное_программирование_24-25 | Функциональное программирование ]]&lt;br /&gt;
&lt;br /&gt;
[[ Основы_тензорных_вычислений_(2024/25) | Основы тензорных вычислений ]]&lt;br /&gt;
&lt;br /&gt;
[[Глубинное обучение 1 24/25 | Введение в глубинное обучение 24/25]]&lt;br /&gt;
&lt;br /&gt;
[[Математическое моделирование 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Моделирование временных рядов 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Теория_чисел_и_криптография 2024/25 | Теория чисел и криптография]]&lt;br /&gt;
&lt;br /&gt;
[[Методы_оптимизации_24/25 | Методы оптимизации]]&lt;br /&gt;
&lt;br /&gt;
[[Уравнения с частными производными (2024-2025)]]&lt;br /&gt;
&lt;br /&gt;
[[ ExtMem_24 | Алгоритмы во внешней памяти ]]&lt;br /&gt;
&lt;br /&gt;
[[Рекомендательные_системы | Рекомендательные системы ]]&lt;br /&gt;
&lt;br /&gt;
[[ Машинное_обучение_в_прикладных_задачах | Машинное обучение в прикладных задачах ]]&lt;br /&gt;
&lt;br /&gt;
[[ Types_24 | Типы в языках программирования ]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ПМИ / МОП&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Машинное_обучение_2 | Машинное обучение 2]] &amp;lt;!-- ссылка без года - верно, так и должно быть --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Прикладная_статистика_в_машинном_обучении_24/25 | Прикладная статистика в машинном обучении 24/25]]&lt;br /&gt;
&lt;br /&gt;
[[ Стохастический_анализ_(весна_2025) | Стохастический анализ (весна 2025)]]&lt;br /&gt;
&lt;br /&gt;
[[НИС_Машинное_обучение_и_приложения_3_курс_2024/2025 | НИС Машинное обучение и приложения 3 курс]]&lt;br /&gt;
&lt;br /&gt;
[[Глубинное обучение 1 24/25]]&lt;br /&gt;
&lt;br /&gt;
[https://hse24.fmin.xyz Методы оптимизации в машинном обучении 2023/24]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ПМИ / РС&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Компьютерные сети]]&lt;br /&gt;
&lt;br /&gt;
[[Сервис-ориентированные архитектуры]]&lt;br /&gt;
&lt;br /&gt;
[https://osukhoroslov-hse.notion.site/2da6d9d4dc5944e59414daea40376d96 НИС Распределенные системы]&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/document/d/1ozWuVGwgefgO5YhqPvVmhVDCuYDurNKOgQpWXxb6fbo/edit?usp=sharing Распределенные системы]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- AB testing --&amp;gt;&lt;br /&gt;
&amp;lt;!-- [https://lk.yandexdataschool.ru/courses/2023-autumn/7.1179-bd-part1/ Database Systems 2023/24] --&amp;gt;&lt;br /&gt;
[[Database Systems 2024/25]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ПМИ / ТИ&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Theory of Computation 2024 | Theory of Computation]]&lt;br /&gt;
&lt;br /&gt;
[[ NIS-TCS-24-25 | НИС Теоретическая информатика ]]&lt;br /&gt;
&lt;br /&gt;
[[KKTI-24-25 | Комбинаторные конструкции в теоретической информатике]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
[ ВКР]&lt;br /&gt;
&lt;br /&gt;
[[ Стохастический_анализ_(весна_2025) | Случайные процессы (зима 2024)]]&lt;br /&gt;
&lt;br /&gt;
[[ Функциональное_программирование_24-25 | Функциональное программирование ]]&lt;br /&gt;
&lt;br /&gt;
[[ Haskell_25 | Промышленное программирование на Haskell ]]&lt;br /&gt;
&lt;br /&gt;
[[ Основы_тензорных_вычислений_(2024/25) | Основы тензорных вычислений ]]&lt;br /&gt;
&lt;br /&gt;
[[ Генеративные_модели_на_основе_диффузии | Генеративные модели на основе диффузии ]]&lt;br /&gt;
&lt;br /&gt;
[[ Глубинное_обучение_в_обработке_звука_24/25 | Глубинное обучение в обработке звука ]]&lt;br /&gt;
&lt;br /&gt;
[[ Глубинное обучение для текстовых данных 24/25 | Глубинное обучение для текстовых данных ]]&lt;br /&gt;
&lt;br /&gt;
[[ Методы_предобучения_без_учителя_24/25 | Методы предобучения без учителя ]]&lt;br /&gt;
&lt;br /&gt;
[[ Символьные_вычисления_24/25 | Символьные вычисления ]]&lt;br /&gt;
&lt;br /&gt;
[[Эффективные системы глубинного обучения 24/25|Эффективные системы глубинного обучения]]&lt;br /&gt;
&lt;br /&gt;
[[Теория_и_практика_онлайн-экспериментов_24/25 | Теория и практика онлайн-экспериментов]]&lt;br /&gt;
&lt;br /&gt;
[[Децентрализованные_системы 2024/25| Децентрализованные системы ]]&lt;br /&gt;
&lt;br /&gt;
[[Введение_в_дифференциальную_геометрию_24/25 | Введение в дифференциальную геометрию ]]&lt;br /&gt;
&lt;br /&gt;
[[Дизайн_систем_24/25 | Дизайн систем ]]&lt;br /&gt;
&lt;br /&gt;
[[ Types_24 | Типы в языках программирования ]]&lt;br /&gt;
&lt;br /&gt;
[[ ExtMem_24 | Алгоритмы во внешней памяти ]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ПМИ / МОП&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[НИС_Машинное_обучение_и_приложения_4_курс_2024/2025 | НИС Машинное обучение и приложения 4 курс]]  &lt;br /&gt;
&lt;br /&gt;
[[Глубинное_обучение_2_2024/25 | Глубинное обучение 2]]&lt;br /&gt;
&lt;br /&gt;
[[Глубинное_обучение_в_анализе_графовых_данных_24/25 | Глубинное обучение в анализе графовых данных]]&lt;br /&gt;
&lt;br /&gt;
[[LSML_2024/2025 | Машинное обучение для больших данных]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ПМИ / РС&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://wiki.cs.hse.ru/НИС_Дизайн_систем_II_4_курс_2024/2025 Дизайн систем]&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/document/d/1p-0SHReQBLtcKJG0xSGJJxtzERDTaYalHF8Gwmzo7ik/edit?usp=sharing НИС Распределенные системы 2]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ПМИ / ТИ&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[A_Theorist&#039;s_Toolkit_2024_2025 | A Theorist&#039;s Toolkit, AMI]]&lt;br /&gt;
&lt;br /&gt;
[[OWF2024 | Односторонние функции и их применения]]&lt;br /&gt;
&lt;br /&gt;
[[InfTheory2024 | Теория информации]]&lt;br /&gt;
&lt;br /&gt;
[[ConvAppr25 | Выпуклое программирование и аппроксимационные алгоритмы ]]&lt;br /&gt;
&lt;br /&gt;
[[ NIS-TCS-24-25 | НИС Теоретическая информатика ]]&lt;br /&gt;
&lt;br /&gt;
| rowspan=&amp;quot;7&amp;quot; | &lt;br /&gt;
&amp;lt;!-- майноры и факультативы --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Майнор_Биоинформатика_1_год_2024/25|Биоинформатика 1 год 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Майнор_Биоинформатика_2_год_2024/25|Биоинформатика 2 год 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Основы_глубинного_обучения/2024 | Основы глубинного обучения (майнор ИАД)]]&lt;br /&gt;
&lt;br /&gt;
[[Введение_в_программирование_24/25 | Введение в программирование 24/25. Python (майнор ИАД)]]&lt;br /&gt;
&lt;br /&gt;
[[Wiki_ФКН_Основы_машинного_обучения_(майнор_ИАД) | Основы машинного обучения (майнор ИАД)]]&lt;br /&gt;
&lt;br /&gt;
[[Прикладные_задачи_анализа_данных/2025 | Прикладные задачи анализа данных (майнор ИАД))]]&lt;br /&gt;
&lt;br /&gt;
[[Криптография_на_решётках_24/25 | Криптография на решётках 24/25]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | &#039;&#039;&#039;&amp;lt;span id=&amp;quot;SE&amp;quot;&amp;gt;ПИ&amp;lt;/span&amp;gt;&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
[[Дискретная математика 2024-2025 | Дискретная математика ]]&lt;br /&gt;
&lt;br /&gt;
[[Алгебра ПИ 2024-2025 | Алгебра]]&lt;br /&gt;
&lt;br /&gt;
[[Математический анализ 2024-2025 | Математический анализ]]&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
[[Алгоритмы_и_структуры_данных_на_ПИ_2024/2025 | Алгоритмы и структуры данных на ПИ]]&lt;br /&gt;
&lt;br /&gt;
[[Теория вероятностей и математическая статистика 2024-2025 | Теория вероятностей и математическая статистика]]&lt;br /&gt;
&lt;br /&gt;
[[НИС_Методы_и_алгоритмы_защиты_информации_2024/2025 | НИС Методы и алгоритмы защиты информации ]]&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
[[ SPA_2024/25 |Принципы статического анализа исходного кода ]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | &#039;&#039;&#039;&amp;lt;span id=&amp;quot;DSBA&amp;quot;&amp;gt;ПАД&amp;lt;/span&amp;gt;&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
[[DSBA_Algebra_2024_2025 | Algebra (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[Calculus DSBA 2024/2025 | Calculus (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[English_DSBA_2024/2025 | English (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[LAaG DSBA 2024/2025 | LAaG (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[Discrete Mathematics DSBA 2024/2025 | Discrete Mathematics (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[Python Programming DSBA 2024/25 | Python Programming (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[C++ Programming Language DSBA 2024/25 | C++ Programming Language (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[Law DSBA 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Introduction to Economics DSBA 2024/25]]&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
[[Discrete Mathematics 2 DSBA 2024/25 | Discrete Mathematics 2 (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[Business and Management in Global Context 24/25]]&lt;br /&gt;
&lt;br /&gt;
[[Calculus-2 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Algorithms and Data Structures DSBA 2024/25 | Algorithms and Data Structures]]&lt;br /&gt;
&lt;br /&gt;
[[Probability and Statistics (DSBA) 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Introduction to Micro and Macroeconomics DSBA 2024/2025]]&lt;br /&gt;
&lt;br /&gt;
[[Differential Equations 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[ACOS_DSBA_2024/25 | Computer Architecture and Operating Systems]]&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
[[tssp-2024-25 | Time series and stochastic processes 2024-25]]&lt;br /&gt;
&lt;br /&gt;
[[panda-metrics-2024-25 | Elements of Econometrics 2024-2025]]&lt;br /&gt;
&lt;br /&gt;
[[BAFE-2024-25 | Business Analytics and Financial Engineering 2024-2025]]&lt;br /&gt;
&lt;br /&gt;
[[Machine learning 1 DSBA 2024/2025]]&lt;br /&gt;
&lt;br /&gt;
[[Databases 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Optimisation methods 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[ MACE1_DSBA_24-25 | Research Seminar &amp;quot;Data Science in scientific&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
[[ DAF1_DSBA_24-25 | Research Seminar &amp;quot;Data Analysis in Finance 1&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
[[Financial Engineering 2024-2025]]&lt;br /&gt;
&lt;br /&gt;
[[Sociology of financial behaviour DSBA 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Financial Economics DSBA 2024/25]]&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
[[Philosophy of artificial intelligence DSBA 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Introduction to the Study of Language for Computer Scientists]]&lt;br /&gt;
&lt;br /&gt;
[[ Statistics4MR-2024-25 | Statistics for Market Research 2023-24]]&lt;br /&gt;
&lt;br /&gt;
[[ Strategy_24-25_DSBA  | Decision Making Strategy 2023-2024]]&lt;br /&gt;
&lt;br /&gt;
[[ APFM_24-25 | Asset Pricing and Financial Markets 2023-2024]]&lt;br /&gt;
&lt;br /&gt;
[[ CMC_DSBA_24-25 | Core management concepts ]]&lt;br /&gt;
&lt;br /&gt;
[[Machine learning 2 DSBA 2024/2025]]&lt;br /&gt;
&lt;br /&gt;
[[ MACE2_DSBA_24-25 | Research Seminar &amp;quot;Mathematical and Computational Engineering in Science and Business 2&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
[[ DAF2_DSBA_24-25 | Research Seminar &amp;quot;Data Analysis in Finance 2&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
[[ DANS_DSBA_24-25 | Research Seminar &amp;quot;Data Analysis in the Natural Sciences&amp;quot; ]]&lt;br /&gt;
&lt;br /&gt;
[[Risk-Management_DSBA_24-25 | Research Seminar &amp;quot;Risk-Management&amp;quot; ]]&lt;br /&gt;
&lt;br /&gt;
[[Quantitative finance DSBA 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[ Agile Basics: Product Management and Teamwork ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | &#039;&#039;&#039;&amp;lt;span id=&amp;quot;compds&amp;quot;&amp;gt;КНАД&amp;lt;/span&amp;gt;&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
[[Дискретная математика КНАД 24/25]]&lt;br /&gt;
&lt;br /&gt;
[[Математический анализ КНАД 24/25]]&lt;br /&gt;
&lt;br /&gt;
[[Линейная алгебра КНАД 24/25]]&lt;br /&gt;
&lt;br /&gt;
[[Программирование на Python КНАД 24/25]]&lt;br /&gt;
&lt;br /&gt;
[[Алгоритмы и структуры данных - 1 2024/2025 2 модуль (ЭАД КНАД ВСН)]]&lt;br /&gt;
&lt;br /&gt;
[[Алгоритмы и структуры данных - 1 2024/2025 4 модуль (ЭАД КНАД ВСН)]]&lt;br /&gt;
&lt;br /&gt;
[[Python для сбора и анализа данных КНАД 24/25]]&lt;br /&gt;
&lt;br /&gt;
[[Программирование на С++ КНАД 24/25]]&lt;br /&gt;
&lt;br /&gt;
[[ИПР_КНАД_24/25 | Инструменты промышленной разработки]]&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
[[Алгебра КНАД 2024/2025 | Алгебра]]&lt;br /&gt;
&lt;br /&gt;
[[Математический_анализ -- 2 (2024/25) | Математический анализ -- 2]]&lt;br /&gt;
&lt;br /&gt;
[[Алгоритмы_и_структуры_данных_2_КНАД 24/25 | Алгоритмы и структуры данных 2]]&lt;br /&gt;
&lt;br /&gt;
[[Теория_вероятностей_КНАД 24/25 | Теория вероятностей ]]&lt;br /&gt;
&lt;br /&gt;
[[ACOS_COMPDS_2024/2025 | Архитектура Компьютера и Операционные Системы]]&lt;br /&gt;
&lt;br /&gt;
[[Математическая_статистика_КНАД_24/25 | Математическая статистика]]&lt;br /&gt;
&lt;br /&gt;
[[Численные_методы_КНАД_24/25 | Численные методы]]&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | &#039;&#039;&#039;&amp;lt;span id=&amp;quot;DRIP&amp;quot;&amp;gt;ДРИП&amp;lt;/span&amp;gt;&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
[[DM_DRIP_24 | Дискретная математика (ДРИП) ]]&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;DataCulture&amp;quot;&amp;gt;Курсы в рамках проекта [https://www.hse.ru/dataculture/ Data Culture]&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-  &lt;br /&gt;
! Осенний семестр !! Весенний семестр&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;masters&amp;quot;&amp;gt;Курсы магистратуры ФКН&amp;lt;/span&amp;gt; ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
| [[MOTV_2024 | Mathematical foundations of probability theory]] || Math of Machine Learning, MML || 1 year&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;other&amp;quot;&amp;gt;Курсы других факультетов&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Дисциплина !! Курс !! Период&lt;br /&gt;
|-&lt;br /&gt;
| [[icef-dse-2024-fall|Data Science for Economics 2024]] ||icef, 3-4 year || 1-2 module&lt;br /&gt;
|-&lt;br /&gt;
| [[icef-scalc-2024-fall|Stochastic Calculus Fall 2024]] ||icef, master 1 year || 2 module&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= &amp;lt;span id=&amp;quot;archive&amp;quot;&amp;gt;Архив&amp;lt;/span&amp;gt; =&lt;br /&gt;
== Курсы за 2023/24 учебный год ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable courses&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! width=&amp;quot;21%&amp;quot; | 1 курс !! width=&amp;quot;21%&amp;quot; | 2 курс !! width=&amp;quot;21%&amp;quot; | 3 курс !! width=&amp;quot;21%&amp;quot; | 4 курс  !! rowspan=&amp;quot;2&amp;quot; | майноры и факультативы&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | &#039;&#039;&#039;ПМИ&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&#039;&#039;&#039;М+&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Линейная_алгебра_и_геометрия_на_ПМИ_2023/2024_(пилотный_поток) | Линейная алгебра и геометрия (пилотный поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Математический_анализ_1_2023/24_(пилотный_поток) | Математический анализ-1 (пилотный поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Дискретная математика на ПМИ 2023/24 (пилотный поток) | Дискретная математика (пилотный поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Алгебра_на_ПМИ_2023/2024_(пилотный_поток) | Алгебра (пилотный поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Теория чисел (пилотный поток) 2023/24 | Теория чисел (пилотный поток)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;М&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Линейная_алгебра_и_геометрия_на_ПМИ_2023/2024_(основной_поток) | Линейная алгебра и геометрия (основной поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Математический_анализ_1_2023/24_(основной_поток) | Математический анализ-1 (ПМИ основной поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Математический_анализ_1_2023/24_(основной_поток)_ЭАД | Математический анализ-1 (ЭАД)]]&lt;br /&gt;
&lt;br /&gt;
[[DM1PMIbase-2023-24 | Дискретная математика (ПМИ основной поток)]]&lt;br /&gt;
&lt;br /&gt;
[[DM1EAD-2023-24 | Дискретная математика (ЭАД)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Алгебра_на_ПМИ_2023/2024_(основной_поток) | Алгебра (основной поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Теория чисел (основной поток) 2023/24 | Теория чисел (основной поток)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;П+&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Алгоритмы и структуры данных пилотный поток 2023/2024 | Алгоритмы и структуры данных (пилотный поток)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;П&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Язык программирования Python 2023/24 (основной поток) ]]&lt;br /&gt;
&lt;br /&gt;
[[Алгоритмы и структуры данных 1 (основной поток) (4 модуль) 2023/2024]]&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&#039;&#039;&#039;М+&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Математическая_статистика_2023/24_(пилотный_поток)| Математическая статистика (пилотный поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Теория_вероятностей_2023/24_(пилотный_поток)| Теория вероятностей (пилотный поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Математический Анализ 2 на ПМИ 2023/24 (пилотный поток) | Математический анализ - 2 (пилотный поток)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;М&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Математическая_статистика_2023/24_(основной_поток)| Математическая статистика (основной поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Теория_вероятностей_2023/24_(основной_поток)| Теория вероятностей (основной поток)]]&lt;br /&gt;
&lt;br /&gt;
[[Математический_анализ_-_2_(2023/24) | Математический анализ - 2 (основной поток) ПМИ и ЭАД]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;П+ и П&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[CAOS-2023/24 | Архитектура компьютеров и операционные системы]]&lt;br /&gt;
&lt;br /&gt;
[[Алгоритмы_и_структуры_данных_2_2023/24 | Алгоритмы и структуры данных - 2 ]]&lt;br /&gt;
&lt;br /&gt;
[[Инструменты_промышленной_разработки_2023/24 | Инструменты промышленной разработки 2022/2023 ]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1 из 3:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Язык_программирования_C%2B%2B_(углубленный_курс)_2023/24 | Язык программирования C++ (углубленный курс)]]&lt;br /&gt;
&lt;br /&gt;
[[Продвинутый_Python_2023/24 | Продвинутый Python ]]&lt;br /&gt;
&lt;br /&gt;
[[Язык программирования Rust 2023/24]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2 из 5:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Дискретная математика - 2 (ПМИ) 2023/24]]&lt;br /&gt;
&lt;br /&gt;
[[Дифференциальные уравнения (ПМИ) 2023/24]]&lt;br /&gt;
&lt;br /&gt;
[[Основы матричных вычислений 2023/24]]&lt;br /&gt;
&lt;br /&gt;
[[Комплексный анализ 2023/24]]&lt;br /&gt;
&lt;br /&gt;
[[Функциональный анализ 2023/24]]&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
[[Машинное_обучение_1 | Машинное обучение 1]] &amp;lt;!-- ссылка без года - верно, так и должно быть --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Operation Research and Game Theory]]&lt;br /&gt;
&lt;br /&gt;
[[ Statistical learning theory 2023/24 | Statistical Learning Theory]]&lt;br /&gt;
&lt;br /&gt;
[[ Функциональное_программирование_23-24 | Функциональное программирование ]]&lt;br /&gt;
&lt;br /&gt;
[[ Основы_тензорных_вычислений_(2023/24) | Основы тензорных вычислений ]]&lt;br /&gt;
&lt;br /&gt;
[[Глубинное обучение 1 23/24 | Введение в глубинное обучение 23/24]]&lt;br /&gt;
&lt;br /&gt;
[[Математическое моделирование 2023/24]]&lt;br /&gt;
&lt;br /&gt;
[[Моделирование временных рядов 2023/24]]&lt;br /&gt;
&lt;br /&gt;
[[Теория_чисел_и_криптография 2023/24 | Теория чисел и криптография]]&lt;br /&gt;
&lt;br /&gt;
[[Методы_оптимизации_23/24 | Методы оптимизации]]&lt;br /&gt;
&lt;br /&gt;
[[Уравнения с частными производными (2023-2024)]]&lt;br /&gt;
&lt;br /&gt;
[[ ExtMem_23 | Алгоритмы во внешней памяти ]]&lt;br /&gt;
&lt;br /&gt;
[[Рекомендательные_системы | Рекомендательные системы ]]&lt;br /&gt;
&lt;br /&gt;
[[ Машинное_обучение_в_прикладных_задачах | Машинное обучение в прикладных задачах ]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ПМИ / МОП&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Машинное_обучение_2 | Машинное обучение 2]] &amp;lt;!-- ссылка без года - верно, так и должно быть --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Прикладная_статистика_в_машинном_обучении_23/24 | Прикладная статистика в машинном обучении 23/24]]&lt;br /&gt;
&lt;br /&gt;
[[ Стохастический_анализ_(весна_2024) | Стохастический анализ (весна 2024)]]&lt;br /&gt;
&lt;br /&gt;
[[НИС_Машинное_обучение_и_приложения_3_курс_2023/2024 | НИС Машинное обучение и приложения 3 курс]]&lt;br /&gt;
&lt;br /&gt;
[[Глубинное обучение 1 23/24]]&lt;br /&gt;
&lt;br /&gt;
[https://hse24.fmin.xyz Методы оптимизации в машинном обучении 2023/24]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ПМИ / РС&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Компьютерные сети]]&lt;br /&gt;
&lt;br /&gt;
[[Сервис-ориентированные архитектуры]]&lt;br /&gt;
&lt;br /&gt;
[https://osukhoroslov-hse.notion.site/2da6d9d4dc5944e59414daea40376d96 НИС Распределенные системы]&lt;br /&gt;
&lt;br /&gt;
[[Distributed_Systems_2023 | Распределенные системы]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- AB testing --&amp;gt;&lt;br /&gt;
&amp;lt;!-- [https://lk.yandexdataschool.ru/courses/2023-autumn/7.1179-bd-part1/ Database Systems 2023/24] --&amp;gt;&lt;br /&gt;
[[Database Systems 2023/24]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ПМИ / ТИ&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Theory of Computation 2023 | Theory of Computation]]&lt;br /&gt;
&lt;br /&gt;
[[ NIS-TCS-23-24 | НИС Теоретическая информатика ]]&lt;br /&gt;
&lt;br /&gt;
[[KKTI-23-24 | Комбинаторные конструкции в теоретической информатике]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
[ ВКР]&lt;br /&gt;
&lt;br /&gt;
[[ Стохастический_анализ_(весна_2024) | Случайные процессы (зима 2023)]]&lt;br /&gt;
&lt;br /&gt;
[[ Функциональное_программирование_23-24 | Функциональное программирование ]]&lt;br /&gt;
&lt;br /&gt;
[[ Haskell_24 | Промышленное программирование на Haskell ]]&lt;br /&gt;
&lt;br /&gt;
[[ Основы_тензорных_вычислений_(2023/24) | Основы тензорных вычислений ]]&lt;br /&gt;
&lt;br /&gt;
[[ Глубинное_обучение_в_обработке_звука_23/24 | Глубинное обучение в обработке звука ]]&lt;br /&gt;
&lt;br /&gt;
[[ Глубинное обучение для текстовых данных 23/24 | Глубинное обучение для текстовых данных ]]&lt;br /&gt;
&lt;br /&gt;
[[ Методы_предобучения_без_учителя_23/24 | Методы предобучения без учителя ]]&lt;br /&gt;
&lt;br /&gt;
[[ Символьные_вычисления_23/24 | Символьные вычисления ]]&lt;br /&gt;
&lt;br /&gt;
[[Эффективные системы глубинного обучения 23/24|Эффективные системы глубинного обучения]]&lt;br /&gt;
&lt;br /&gt;
[[Теория_и_практика_онлайн-экспериментов_23/24 | Теория и практика онлайн-экспериментов]]&lt;br /&gt;
&lt;br /&gt;
[[Децентрализованные_системы 2023/24| Децентрализованные системы ]]&lt;br /&gt;
&lt;br /&gt;
[[Введение_в_дифференциальную_геометрию_23/24 | Введение в дифференциальную геометрию ]]&lt;br /&gt;
&lt;br /&gt;
[[Дизайн_систем_23/24 | Дизайн систем ]]&lt;br /&gt;
&lt;br /&gt;
[[ Types_23 | Типы в языках программирования ]]&lt;br /&gt;
&lt;br /&gt;
[[ ExtMem_23 | Алгоритмы во внешней памяти ]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ПМИ / МОП&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[НИС_Машинное_обучение_и_приложения_4_курс_2023/2024 | НИС Машинное обучение и приложения 4 курс]]  &lt;br /&gt;
&lt;br /&gt;
[[Глубинное_обучение_2023/24 | Глубинное обучение]]&lt;br /&gt;
&lt;br /&gt;
[[Глубинное_обучение_в_анализе_графовых_данных_23/24 | Глубинное обучение в анализе графовых данных]]&lt;br /&gt;
&lt;br /&gt;
[[LSML_2023/2024 | Машинное обучение для больших данных]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ПМИ / РС&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://osukhoroslov-hse.notion.site/2-013e88a10c204059bff194f838de4ef5?pvs=4 НИС Распределенные системы 2]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ПМИ / ТИ&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[A_Theorist&#039;s_Toolkit_2023_2024 | A Theorist&#039;s Toolkit, AMI]]&lt;br /&gt;
&lt;br /&gt;
[[OWF2023 | Односторонние функции и их применения]]&lt;br /&gt;
&lt;br /&gt;
[[InfTheory2023 | Теория информации]]&lt;br /&gt;
&lt;br /&gt;
[[ConvAppr24 | Выпуклое программирование и аппроксимационные алгоритмы ]]&lt;br /&gt;
&lt;br /&gt;
[[ NIS-TCS-23-24 | НИС Теоретическая информатика ]]&lt;br /&gt;
&lt;br /&gt;
| rowspan=&amp;quot;7&amp;quot; | &lt;br /&gt;
&amp;lt;!-- майноры и факультативы --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Майнор_Биоинформатика_1_год_2023/24|Биоинформатика 1 год 2023/24]]&lt;br /&gt;
&lt;br /&gt;
[[Майнор_Биоинформатика_2_год_2023/24|Биоинформатика 2 год 2023/24]]&lt;br /&gt;
&lt;br /&gt;
[[Основы_глубинного_обучения/2023 | Основы глубинного обучения (майнор ИАД)]]&lt;br /&gt;
&lt;br /&gt;
[[Генеративные_модели_на_основе_ODE_и_SDE | Генеративные модели на основе ODE и SDE]]&lt;br /&gt;
&lt;br /&gt;
[[Введение_в_программирование_23/24 | Введение в программирование 23/24. Python (майнор ИАД)]]&lt;br /&gt;
&lt;br /&gt;
[[Wiki_ФКН_Основы_машинного_обучения_(майнор_ИАД) | Основы машинного обучения (майнор ИАД)]]&lt;br /&gt;
&lt;br /&gt;
[[Прикладные_задачи_анализа_данных/2024 | Прикладные задачи анализа данных (майнор ИАД))]]&lt;br /&gt;
&lt;br /&gt;
[[Криптография_на_решётках_23/24 | Криптография на решётках 23/24]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | &#039;&#039;&#039;ПИ&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
[[Дискретная математика 2023-2024 | Дискретная математика ]]&lt;br /&gt;
&lt;br /&gt;
[[Алгебра ПИ 2023-2024 | Алгебра]]&lt;br /&gt;
&lt;br /&gt;
[[Математический анализ 2023-2024 | Математический анализ]]&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
[[Алгоритмы_и_структуры_данных_на_ПИ_2023/2024 | Алгоритмы и структуры данных на ПИ]]&lt;br /&gt;
&lt;br /&gt;
[[Теория вероятностей и математическая статистика 2023-2024 | Теория вероятностей и математическая статистика]]&lt;br /&gt;
&lt;br /&gt;
[[НИС_Методы_и_алгоритмы_защиты_информации_2023/2024 | НИС Методы и алгоритмы защиты информации ]]&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
[[ SPA_2023/24 |Принципы статического анализа исходного кода ]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | &#039;&#039;&#039;ПАД&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
[[DSBA_Algebra_2023_2024 | Algebra (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[Calculus DSBA 2023/2024 | Calculus (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[English_DSBA_2023/2024 | English (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[LAaG DSBA 2023/2024 | LAaG (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[Discrete Mathematics DSBA 2023/2024 | Discrete Mathematics (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[Python Programming DSBA 2023/24 | Python Programming (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[C++ Programming Language DSBA 2023/24 | C++ Programming Language (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[Law_DSBA_2023/24 | Law DSBA 2023/24]]&lt;br /&gt;
&lt;br /&gt;
[[Introduction to Economics DSBA 2023/24 | Introduction to Economics DSBA 2023/24]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
[[Discrete Mathematics 2 DSBA 2023/24 | Discrete Mathematics 2 (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[Business_and_Management_in_Global_Context_23/24 | Business and Management in Global Context 23/24]]&lt;br /&gt;
&lt;br /&gt;
[[Calculus-2 2023/24]]&lt;br /&gt;
&lt;br /&gt;
[[Algorithms and Data Structures DSBA 2023/24 | Algorithms and Data Structures]]&lt;br /&gt;
&lt;br /&gt;
[[Probability and Statistics (DSBA) 2023/24]]&lt;br /&gt;
&lt;br /&gt;
[[Introduction to Micro and Macroeconomics DSBA 2022/2023]]&lt;br /&gt;
&lt;br /&gt;
[[Differential Equations 2023/24]]&lt;br /&gt;
&lt;br /&gt;
[[ACOS_DSBA_2023/24 | Computer Architecture and Operating Systems]]&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
[[tssp-2023-24 | Time series and stochastic processes 2023-24]]&lt;br /&gt;
&lt;br /&gt;
[[ Elements of Econometrics]]&lt;br /&gt;
&lt;br /&gt;
[[BAFE-2023-24 | Business Analytics and Financial Engineering 2023-2024]]&lt;br /&gt;
&lt;br /&gt;
[[Machine learning 1 DSBA 2023/2024]]&lt;br /&gt;
&lt;br /&gt;
[[Databases 2023/24]]&lt;br /&gt;
&lt;br /&gt;
[[Optimisation methods 2023/24]]&lt;br /&gt;
&lt;br /&gt;
[[ MACE1_DSBA_23-24 | Research Seminar &amp;quot;Data Science in scientific&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
[[ DAF1_DSBA_23-24 | Research Seminar &amp;quot;Data Analysis in Finance 1&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
[[Financial Engineering 2023-2024]]&lt;br /&gt;
&lt;br /&gt;
[[Sociology of financial behaviour DSBA 2023/24]]&lt;br /&gt;
&lt;br /&gt;
[[Financial Economics DSBA 2023/24]]&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
[[Philosophy of artificial intelligence DSBA 2023/24]]&lt;br /&gt;
&lt;br /&gt;
[[Introduction to the Study of Language for Computer Scientists]]&lt;br /&gt;
&lt;br /&gt;
[[ Statistics4MR-2023-24 | Statistics for Market Research 2023-24]]&lt;br /&gt;
&lt;br /&gt;
[[ Strategy_23-24_DSBA  | Decision Making Strategy 2023-2024]]&lt;br /&gt;
&lt;br /&gt;
[[ APFM_23-24 | Asset Pricing and Financial Markets 2023-2024]]&lt;br /&gt;
&lt;br /&gt;
[[ CMC_DSBA_23-24 | Core management concepts ]]&lt;br /&gt;
&lt;br /&gt;
[[Machine learning 2 DSBA 2023/2024]]&lt;br /&gt;
&lt;br /&gt;
[[ MACE2_DSBA_23-24 | Research Seminar &amp;quot;Mathematical and Computational Engineering in Science and Business 2&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
[[ DAF2_DSBA_23-24 | Research Seminar &amp;quot;Data Analysis in Finance 2&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
[[ DANS_DSBA_23-24 | Research Seminar &amp;quot;Data Analysis in the Natural Sciences&amp;quot; ]]&lt;br /&gt;
&lt;br /&gt;
[[Risk-Management_DSBA_23-24 | Research Seminar &amp;quot;Risk-Management&amp;quot; ]]&lt;br /&gt;
&lt;br /&gt;
[[Quantitative finance DSBA 2023/24]]&lt;br /&gt;
&lt;br /&gt;
[[ Agile Basics: Product Management and Teamwork ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | &#039;&#039;&#039;КНАД&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
[[Дискретная математика КНАД 23/24]]&lt;br /&gt;
&lt;br /&gt;
[[Математический анализ КНАД 23/24]]&lt;br /&gt;
&lt;br /&gt;
[[Линейная алгебра КНАД 23/24]]&lt;br /&gt;
&lt;br /&gt;
[[Программирование на Python КНАД 23/24]]&lt;br /&gt;
&lt;br /&gt;
[[Алгоритмы и структуры данных - 1 2023/2024 2 модуль (ЭАД КНАД ВСН)]]&lt;br /&gt;
&lt;br /&gt;
[[Алгоритмы и структуры данных - 1 2023/2024 4 модуль (ЭАД КНАД ВСН)]]&lt;br /&gt;
&lt;br /&gt;
[[Python для сбора и анализа данных КНАД 23/24]]&lt;br /&gt;
&lt;br /&gt;
[[Программирование на С++ КНАД 23/24]]&lt;br /&gt;
&lt;br /&gt;
[[ИПР_КНАД_23/24 | Инструменты промышленной разработки]]&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
[[Алгебра КНАД 2023/2024 | Алгебра]]&lt;br /&gt;
&lt;br /&gt;
[[Математический_анализ -- 2 (2023/24) | Математический анализ -- 2]]&lt;br /&gt;
&lt;br /&gt;
[[Алгоритмы_и_структуры_данных_2_КНАД 23/24 | Алгоритмы и структуры данных 2]]&lt;br /&gt;
&lt;br /&gt;
[[Теория_вероятностей_КНАД 23/24 | Теория вероятностей ]]&lt;br /&gt;
&lt;br /&gt;
[[ACOS_COMPDS_2023/2024 | Архитектура Компьютера и Операционные Системы]]&lt;br /&gt;
&lt;br /&gt;
[[Математическая_статистика_КНАД_23/24 | Математическая статистика]]&lt;br /&gt;
&lt;br /&gt;
[[Численные_методы_КНАД_23/24 | Численные методы]]&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
||&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Курсы в рамках проекта [https://www.hse.ru/dataculture/ Data Culture]==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-  &lt;br /&gt;
! Осенний семестр !! Весенний семестр&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
[[Основы Python для юристов 2023-24|Основы Python для юристов 23/24]] (2 курс, 1-2 модуль)&lt;br /&gt;
&lt;br /&gt;
[[Цифровая_грамотность_(2023)_Журналистика|Цифровая грамотность для журналистов]] (1 курс, 1-2 модуль)&lt;br /&gt;
&lt;br /&gt;
[[Цифровая_грамотность_(2023)_Медиакоммуникации|Цифровая грамотность для медиакоммуникаций]] (1 курс, 1-2 модуль)&lt;br /&gt;
|&lt;br /&gt;
[[Основы Python для дизайнеров 2023-24|Основы Python для дизайнеров 23/24]] (2 курс, 3-4 модуль)&lt;br /&gt;
&lt;br /&gt;
[[Основы Python для политологов 2023-24|Основы Python для политологов 23/24]] (1 курс, 3-4 модуль)&lt;br /&gt;
&lt;br /&gt;
[[Основы Python для ГМУ 2023-24|Основы Python для ГМУ 23/24]] (1 курс, 3-4 модуль)&lt;br /&gt;
&lt;br /&gt;
[[Основы Python для ОП &amp;quot;Актер&amp;quot; и ОП &amp;quot;Кинопроизводство&amp;quot; 2023-24|Основы Python для ОП Актер и ОП Кинопроизводство 23/24]] (2 курс, 3 модуль)&lt;br /&gt;
&lt;br /&gt;
[[Программирование на Python для ОП &amp;quot;Экономический анализ&amp;quot; 2023-24|Программирование на Python для ОП Экономический анализ 23/24]] (2 курс, 3 модуль)&lt;br /&gt;
&lt;br /&gt;
[[Программирование на Python для международных отношений 2023-24|Программирование на Python для международных отношений 23/24]] (2 курс, 3 модуль)&lt;br /&gt;
&lt;br /&gt;
[[Основы Python для социологов 2023-24|Основы Python для социологов 23/24]] (1 курс, 4 модуль)&lt;br /&gt;
&lt;br /&gt;
[[Программирование на языке Python, РиСО/Стратегия и продюсирование в коммуникациях_23/24 |Программирование на языке Python_РиСО/Стратегия и продюсирование в коммуникациях_23/24]] (2 курс, 3 модуль)&lt;br /&gt;
&lt;br /&gt;
[[Машинное обучение_МатФак_23/24 | Машинное обучение_МатФак_23/24]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Курсы магистратуры ФКН ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
| [[ NIS-TCS-23-24 | НИС Теоретическая информатика ]] || СКН&lt;br /&gt;
|-&lt;br /&gt;
| [[RecSys_2023 | Рекомендательные системы]] || ФТИАД || 2 year&lt;br /&gt;
|-&lt;br /&gt;
| [[MOTV_2023 | Mathematical foundations of probability theory]] || Math of Machine Learning, MML || 1 year&lt;br /&gt;
|-&lt;br /&gt;
| [[MC_2023 | Markov Chains]] || Markov Chains, MML || 1 year&lt;br /&gt;
|-&lt;br /&gt;
| [[RL_2023 | Reinforcement Learning]] || Math of Machine Learning, MML || 2 year&lt;br /&gt;
|-&lt;br /&gt;
| [[TCS_2024 | Theoretical computer science]] || PhD || 1 year&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Курсы других факультетов ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Дисциплина !! Курс !! Период&lt;br /&gt;
|-&lt;br /&gt;
| [[econ_metrics_2024-25|Эконометрика ип 2024-25]] || фэн, 3 курс || 1-4 модуль&lt;br /&gt;
|-&lt;br /&gt;
| [[econ_metrics_2023-24|Эконометрика ип 2023-24]] || фэн, 3 курс || 1-4 модуль&lt;br /&gt;
|-&lt;br /&gt;
| [[Econ_probability_2023-24|Теория вероятностей и математическая статистика 2023-24]] || фэн, 2 курс || 1-4 модуль&lt;br /&gt;
|-&lt;br /&gt;
| [[dse_2023-24|Data Science for Economists, fall 2023]] || icef, 3-4 year || 1-2 modules&lt;br /&gt;
|-&lt;br /&gt;
| [[icef-scalc-2023-fall|Stochastic Calculus, fall 2023]] || icef, master 1 year || 2 module&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Факультативы ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Дисциплина !! Период&lt;br /&gt;
|-&lt;br /&gt;
| [[Эллиптические_функции_23/24|Эллиптические функции]] || 1-2 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Архив до 2022/23 учебного года включительно =&lt;br /&gt;
[[Wiki ФКН/Архив]]&lt;/div&gt;</summary>
		<author><name>Smb1987</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=86200</id>
		<title>Дизайн систем 4 курс 2024/2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=86200"/>
		<updated>2024-09-11T09:24:29Z</updated>

		<summary type="html">&lt;p&gt;Smb1987: /* Домашние задания */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Полезные ссылки =&lt;br /&gt;
&lt;br /&gt;
[https://t.me/SD24_25 Канал курса]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Расписание =&lt;br /&gt;
&lt;br /&gt;
Занятия по курсу проходят по четвергам:&lt;br /&gt;
* лекция: 18:10 - 19:30&lt;br /&gt;
* семинар: 19:40 - 21:00&lt;br /&gt;
&lt;br /&gt;
Формат: микс из онлайн/оффлайн&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Формула оценки =&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
* hw_1 = f(ДЗ_1)&lt;br /&gt;
* 0.0 &amp;lt;= hw_1 &amp;lt;= 0.4&lt;br /&gt;
* hw_2 = f(ДЗ_2)&lt;br /&gt;
* 0.0 &amp;lt;= hw_2 &amp;lt;= 0.4&lt;br /&gt;
&lt;br /&gt;
* bonus_relmath = f(семинар в коцне курса)&lt;br /&gt;
* 0.0 &amp;lt;= bonus_relmath &amp;lt;= 0.1&lt;br /&gt;
* bonus_tbd = ???&lt;br /&gt;
* 0.0 &amp;lt;= bonus_tbd &amp;lt;= 0.1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;final_score&#039;&#039;&#039; = hw_1 + hw_2 + bonus_relmath + bonus_tbd&lt;br /&gt;
&lt;br /&gt;
== Автомат без ДЗ ==&lt;br /&gt;
- stupid опросник&lt;/div&gt;</summary>
		<author><name>Smb1987</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=86199</id>
		<title>Дизайн систем 4 курс 2024/2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=86199"/>
		<updated>2024-09-11T09:24:16Z</updated>

		<summary type="html">&lt;p&gt;Smb1987: /* Домашние задания */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Полезные ссылки =&lt;br /&gt;
&lt;br /&gt;
[https://t.me/SD24_25 Канал курса]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Расписание =&lt;br /&gt;
&lt;br /&gt;
Занятия по курсу проходят по четвергам:&lt;br /&gt;
* лекция: 18:10 - 19:30&lt;br /&gt;
* семинар: 19:40 - 21:00&lt;br /&gt;
&lt;br /&gt;
Формат: микс из онлайн/оффлайн&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Формула оценки =&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
* hw_1 = f(ДЗ_1)&lt;br /&gt;
* 0.0 &amp;lt;= hw_1 &amp;lt;= 0.4&lt;br /&gt;
* hw_2 = f(ДЗ_2)&lt;br /&gt;
* 0.0 &amp;lt;= hw_2 &amp;lt;= 0.4&lt;br /&gt;
&lt;br /&gt;
* bonus_relmath = f(семинар в коцне курса)&lt;br /&gt;
* 0.0 &amp;lt;= bonus_relmath &amp;lt;= 0.1&lt;br /&gt;
* bonus_tbd = ???&lt;br /&gt;
* 0.0 &amp;lt;= bonus_tbd &amp;lt;= 0.1&lt;br /&gt;
&lt;br /&gt;
final_score = hw_1 + hw_2 + bonus_relmath + bonus_tbd&lt;br /&gt;
&lt;br /&gt;
== Автомат без ДЗ ==&lt;br /&gt;
- stupid опросник&lt;/div&gt;</summary>
		<author><name>Smb1987</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=86198</id>
		<title>Дизайн систем 4 курс 2024/2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=86198"/>
		<updated>2024-09-11T09:23:55Z</updated>

		<summary type="html">&lt;p&gt;Smb1987: /* Расписание */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Полезные ссылки =&lt;br /&gt;
&lt;br /&gt;
[https://t.me/SD24_25 Канал курса]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Расписание =&lt;br /&gt;
&lt;br /&gt;
Занятия по курсу проходят по четвергам:&lt;br /&gt;
* лекция: 18:10 - 19:30&lt;br /&gt;
* семинар: 19:40 - 21:00&lt;br /&gt;
&lt;br /&gt;
Формат: микс из онлайн/оффлайн&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Формула оценки =&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
* hw_1 == f(ДЗ_1)&lt;br /&gt;
* 0.0 &amp;lt;= hw_1 &amp;lt;= 0.4&lt;br /&gt;
* hw_2 == f(ДЗ_2)&lt;br /&gt;
* 0.0 &amp;lt;= hw_2 &amp;lt;= 0.4&lt;br /&gt;
&lt;br /&gt;
* bonus_relmath = f(семинар в коцне курса)&lt;br /&gt;
* 0.0 &amp;lt;= bonus_relmath &amp;lt;= 0.1&lt;br /&gt;
* bonus_tbd = ???&lt;br /&gt;
* 0.0 &amp;lt;= bonus_tbd &amp;lt;= 0.1&lt;br /&gt;
&lt;br /&gt;
final_score = hw_1 + hw_2 + bonus_relmath + bonus_tbd&lt;br /&gt;
&lt;br /&gt;
== Автомат без ДЗ ==&lt;br /&gt;
- stupid опросник&lt;/div&gt;</summary>
		<author><name>Smb1987</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=86197</id>
		<title>Дизайн систем 4 курс 2024/2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_4_%D0%BA%D1%83%D1%80%D1%81_2024/2025&amp;diff=86197"/>
		<updated>2024-09-11T09:22:59Z</updated>

		<summary type="html">&lt;p&gt;Smb1987: Новая страница: « &amp;lt;br&amp;gt; = Полезные ссылки =  [https://t.me/SD24_25 Канал курса]  &amp;lt;br&amp;gt; = Расписание =  Занятия по курсу проход…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Полезные ссылки =&lt;br /&gt;
&lt;br /&gt;
[https://t.me/SD24_25 Канал курса]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Расписание =&lt;br /&gt;
&lt;br /&gt;
Занятия по курсу проходят по четвергам:&lt;br /&gt;
- лекция: 18:10 - 19:30&lt;br /&gt;
- семинар: 18:10 - 19:30&lt;br /&gt;
&lt;br /&gt;
Формат: микс из онлайн/оффлайн&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Формула оценки =&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
* hw_1 == f(ДЗ_1)&lt;br /&gt;
* 0.0 &amp;lt;= hw_1 &amp;lt;= 0.4&lt;br /&gt;
* hw_2 == f(ДЗ_2)&lt;br /&gt;
* 0.0 &amp;lt;= hw_2 &amp;lt;= 0.4&lt;br /&gt;
&lt;br /&gt;
* bonus_relmath = f(семинар в коцне курса)&lt;br /&gt;
* 0.0 &amp;lt;= bonus_relmath &amp;lt;= 0.1&lt;br /&gt;
* bonus_tbd = ???&lt;br /&gt;
* 0.0 &amp;lt;= bonus_tbd &amp;lt;= 0.1&lt;br /&gt;
&lt;br /&gt;
final_score = hw_1 + hw_2 + bonus_relmath + bonus_tbd&lt;br /&gt;
&lt;br /&gt;
== Автомат без ДЗ ==&lt;br /&gt;
- stupid опросник&lt;/div&gt;</summary>
		<author><name>Smb1987</name></author>
	</entry>
</feed>