<?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=M8hew</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=M8hew"/>
	<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/M8hew"/>
	<updated>2026-09-21T12:21:11Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=88636</id>
		<title>Теория отказоустойчивых распределенных систем</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=88636"/>
		<updated>2024-12-16T08:22:52Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Теория отказоустойчивых распределенных систем ==&lt;br /&gt;
&lt;br /&gt;
Обязательный осенний курс для студентов 4 курса специализации РС ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по субботам c 9.30 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: [https://disk.yandex.ru/d/sbYrPpVALsUsgw тут]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс ставиться по следующей формуле (О&amp;lt;sub&amp;gt;Дз1&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз2&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз3&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Экз&amp;lt;/sub&amp;gt;)*4/3, где максимальная отметка &lt;br /&gt;
* за Дз1 1 балл&lt;br /&gt;
* за Дз2 3 балла&lt;br /&gt;
* за Дз3 2 балла&lt;br /&gt;
* за Экз 2 балла&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Напишите систему, вычисляющую интеграл от некоторой функции.&lt;br /&gt;
&lt;br /&gt;
Мастер (клиент) находит рабочие узлы (сервера) через IP broadcast(через UDP) — рассылает стартовое сообщение по всем адресам подсети, на которое рабочие узлы, слушающие на своих TCP портах чтобы принять запрос от мастера уже после того, как он их нашёл и знает, куда стучаться отвечают. Затем каждому рабочему узлу даётся отрезок, он вычисляет на нём интеграл и отправляет ответ мастеру. Мастер складывает ответы серверов и получает итоговый результат.&lt;br /&gt;
&lt;br /&gt;
Требования:&lt;br /&gt;
* если после раздачи заданий сервера становятся недоступны (выключаются / происходит разрыв сети), но хотя бы один сервер доступен, программа это детектирует, раздаёт работу доступным серверам вместо отключившихся и даёт верный ответ&lt;br /&gt;
* если недоступный сервер снова появляется в сети и пытается послать ответ, это не приводит к ошибке, в частности, результат по соотв. отрезку не будет учтён дважды&lt;br /&gt;
* если недоступный сервер появился в сети, мастер должен уметь присылать на него новые задачи (например, отключился какой-то ещё сервер)&lt;br /&gt;
&lt;br /&gt;
Задачу прошу сделать на чистом С, пользуясь API сетевых сокетов. Лучше всего на UNIX-like системе, хотя на Windows в общем сокеты похожие.&lt;br /&gt;
&lt;br /&gt;
Обязательно показать работу программы с полной / частичной потерей пакетов, дублированием, задержками. Рекомендую утилиту tc или iptables.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Литература:&#039;&#039;&lt;br /&gt;
* Стивенс У. Р. &amp;quot;Разработка сетевых приложений&amp;quot;, гл. 2, 3, 4, 5, 7&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: 24 ноября 23:00&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Вы имитируете базу данных с репликами. Клиент отправляет данные на master сервера, с мастера данные реплицируются на другие узлы. Чтение распределяется равномерно по всем репликам (т. е. запрос клиента на чтение обслуживается не мастером, а какой-то репликой).  При потере мастера реплики должны проголосовать и выбрать нового мастера среди живых узлов, используя протокол консенсуса (Raft).&lt;br /&gt;
&lt;br /&gt;
Если мастер оживает и на нём есть какие-то несинхронизованные данные, то они должны обработаться разумным образом, а бывший мастер — стать одной из реплик.&amp;lt;br&amp;gt;&lt;br /&gt;
Отдельным пунктом — реализация линеаризуемого атомарный CAS&lt;br /&gt;
&lt;br /&gt;
# Система должна выполнять CRUD операции — create/read/update/delete&lt;br /&gt;
# При чтениях не надо данные от реплики прокачивать через мастер, данные должны идти с реплики на клиента. Для этого мастер может отвечать, например, 302 Found и давать заголовок Location с адресом реплики&lt;br /&gt;
# Учитывайте семантику методов HTTP — PUT идемпотентный (и требует ID ресурса в запросе), POST — неидемпотентный, PATCH позволяет обновить ресурс частично и зависит от текущего состояния&lt;br /&gt;
# Максимальное количество реплик фиксированное.&lt;br /&gt;
&lt;br /&gt;
Задачу предпочтительнее решать на Go, Python. Допустимо на C++, C#, Java&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: 15 декабря 23:00&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Нужно реализовать operation-based conflict-free replicated data type как map ключ -&amp;gt; значение, last writer wins. (Last-Write-Wins-Element-Set).  Обеспечить reliable broadcast with causal order, нельзя просто брать физические timestamps с разных реплик для определения, кто более свежий. Например, если на реплике А добавили значение, она синхронизовала это с репликой B, потом на реплике B значение удалили, то по локальному физическому времени реплики A добавление значения может быть &amp;quot;позже&amp;quot; удаления на реплике B по её локальному времени, хотя событие создания было причиной события удаления — не попадитесь в эту ловушку!&lt;br /&gt;
&lt;br /&gt;
Каждая реплика будет отдельным HTTP сервером, который позволит менять поля в множестве через запрос PATCH, в котором будет передаваться изменяемое подмножество полей как JSON. Реплики должны при наличии соединения между собой синхронизовывать состояние, при отсутствии соединения — работать автономно.&lt;br /&gt;
&lt;br /&gt;
Система должна обладать свойством strong eventual consistency.&lt;br /&gt;
&lt;br /&gt;
Вопросы:&lt;br /&gt;
- физическое и логическое время&lt;br /&gt;
- happens before, соисполняемость&lt;br /&gt;
- broadcast и в частности causal broadcast&lt;br /&gt;
- CRDT&lt;br /&gt;
- CAP теорема, линеаризуемость, eventual consistency, strong eventual consistency&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: 18 декабря 23:00&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программа экзамена ==&lt;br /&gt;
&lt;br /&gt;
1.  Понятие распределённой системы.&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;
3.  Часы и упорядочивание событий.&lt;br /&gt;
&lt;br /&gt;
Физические часы и проблема монотонности календарного времени. Проблема рассинхронизации физических часов. Протокол NTP. Отношение предшествования между событиями (happens before). Логические часы: часы Лампорта, векторные часы.&lt;br /&gt;
&lt;br /&gt;
4.  Основы сетевых протоколов.&lt;br /&gt;
&lt;br /&gt;
Основные принципы работы Интернета. Протокол IP и IP-адресация, NAT. Транспортные протоколы TCP и UDP. Работа с сетевыми сокетами в UNIX-системах на языке C.&lt;br /&gt;
&lt;br /&gt;
5.  Сетевые протоколы уровня приложения.&lt;br /&gt;
&lt;br /&gt;
HTTP версий 1, 2 и 3. Построение REST API для удалённого вызова процедур. Шифрование канала с помощью TLS.&lt;br /&gt;
&lt;br /&gt;
6.  Алгоритмы множественной рассылки сообщений (broadcast).&lt;br /&gt;
&lt;br /&gt;
Надёжная и ненадёжная рассылка сообщений. Эпидемические (gossip) протоколы рассылки.&lt;br /&gt;
Гарантии на порядок доставки: доставка в порядке отправки (FIFO order), в порядке причинно-следственной связи между событиями (causal order), в одинаковом для всех получателей порядке (total order), в порядке отправки и одинаково для всех получателей (FIFO total order). Требования к сообщениям и их взаимосвязь с гарантиями на порядок доставки: идемпотентность, коммутативность, коммутативность одновременных.&lt;br /&gt;
&lt;br /&gt;
7.  Репликация&lt;br /&gt;
&lt;br /&gt;
Понятие о репликации. Устойчивость к сбоям. Репликация с лидером и без лидера. Метод конечного автомата. Кворум. Согласованность в смысле чтения после записи, в смысле линеаризуемости чтения и записи, в смысле линеаризуемости атомарной операции «сравнить и записать». CAP-теорема. Согласованность в конечном счёте, сильная согласованность в конечном счёте.&lt;br /&gt;
&lt;br /&gt;
8.  Задача консенсуса и протоколы достижения консенсуса.&lt;br /&gt;
Задача консенсуса и число консенсуса. FLP-теорема. Выборы лидера в системе с репликацией. Алгоритмы Paxos и Raft.&lt;br /&gt;
&lt;br /&gt;
9.  Распределённые транзакции.&lt;br /&gt;
&lt;br /&gt;
Понятие атомарной транзакции. Изоляция транзакций.  Атомарная фиксация транзакций (commit), протокол двухфазной фиксации.&lt;br /&gt;
&lt;br /&gt;
10.  Совместное редактирование документов.&lt;br /&gt;
&lt;br /&gt;
Понятие бесконфликтного реплицируемого типа данных (conflict-free replicated data type). Разрешение конфликтов с применением логических часов, с частичными обновлениями и с полным состоянием. Операциональное преобразование. Разрешение конфликтов при совместном редактировании текстовых документов.&lt;br /&gt;
&lt;br /&gt;
11.  Византийские протоколы.&lt;br /&gt;
&lt;br /&gt;
Алгоритмы для достижения контенсуса в системах с византийскими сбоями. Атака Сивиллы и методы защиты: proof of work, proof of stake.&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=88635</id>
		<title>Теория отказоустойчивых распределенных систем</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=88635"/>
		<updated>2024-12-16T08:22:08Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Теория отказоустойчивых распределенных систем ==&lt;br /&gt;
&lt;br /&gt;
Обязательный осенний курс для студентов 4 курса специализации РС ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по субботам c 9.30 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: [https://disk.yandex.ru/d/sbYrPpVALsUsgw тут]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс ставиться по следующей формуле (О&amp;lt;sub&amp;gt;Дз1&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз2&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз3&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Экз&amp;lt;/sub&amp;gt;)*4/3, где максимальная отметка &lt;br /&gt;
* за Дз1 1 балл&lt;br /&gt;
* за Дз2 3 балла&lt;br /&gt;
* за Дз3 2 балла&lt;br /&gt;
* за Экз 2 балла&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Напишите систему, вычисляющую интеграл от некоторой функции.&lt;br /&gt;
&lt;br /&gt;
Мастер (клиент) находит рабочие узлы (сервера) через IP broadcast(через UDP) — рассылает стартовое сообщение по всем адресам подсети, на которое рабочие узлы, слушающие на своих TCP портах чтобы принять запрос от мастера уже после того, как он их нашёл и знает, куда стучаться отвечают. Затем каждому рабочему узлу даётся отрезок, он вычисляет на нём интеграл и отправляет ответ мастеру. Мастер складывает ответы серверов и получает итоговый результат.&lt;br /&gt;
&lt;br /&gt;
Требования:&lt;br /&gt;
* если после раздачи заданий сервера становятся недоступны (выключаются / происходит разрыв сети), но хотя бы один сервер доступен, программа это детектирует, раздаёт работу доступным серверам вместо отключившихся и даёт верный ответ&lt;br /&gt;
* если недоступный сервер снова появляется в сети и пытается послать ответ, это не приводит к ошибке, в частности, результат по соотв. отрезку не будет учтён дважды&lt;br /&gt;
* если недоступный сервер появился в сети, мастер должен уметь присылать на него новые задачи (например, отключился какой-то ещё сервер)&lt;br /&gt;
&lt;br /&gt;
Задачу прошу сделать на чистом С, пользуясь API сетевых сокетов. Лучше всего на UNIX-like системе, хотя на Windows в общем сокеты похожие.&lt;br /&gt;
&lt;br /&gt;
Обязательно показать работу программы с полной / частичной потерей пакетов, дублированием, задержками. Рекомендую утилиту tc или iptables.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Литература:&#039;&#039;&lt;br /&gt;
* Стивенс У. Р. &amp;quot;Разработка сетевых приложений&amp;quot;, гл. 2, 3, 4, 5, 7&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: 24 ноября&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Вы имитируете базу данных с репликами. Клиент отправляет данные на master сервера, с мастера данные реплицируются на другие узлы. Чтение распределяется равномерно по всем репликам (т. е. запрос клиента на чтение обслуживается не мастером, а какой-то репликой).  При потере мастера реплики должны проголосовать и выбрать нового мастера среди живых узлов, используя протокол консенсуса (Raft).&lt;br /&gt;
&lt;br /&gt;
Если мастер оживает и на нём есть какие-то несинхронизованные данные, то они должны обработаться разумным образом, а бывший мастер — стать одной из реплик.&amp;lt;br&amp;gt;&lt;br /&gt;
Отдельным пунктом — реализация линеаризуемого атомарный CAS&lt;br /&gt;
&lt;br /&gt;
# Система должна выполнять CRUD операции — create/read/update/delete&lt;br /&gt;
# При чтениях не надо данные от реплики прокачивать через мастер, данные должны идти с реплики на клиента. Для этого мастер может отвечать, например, 302 Found и давать заголовок Location с адресом реплики&lt;br /&gt;
# Учитывайте семантику методов HTTP — PUT идемпотентный (и требует ID ресурса в запросе), POST — неидемпотентный, PATCH позволяет обновить ресурс частично и зависит от текущего состояния&lt;br /&gt;
# Максимальное количество реплик фиксированное.&lt;br /&gt;
&lt;br /&gt;
Задачу предпочтительнее решать на Go, Python. Допустимо на C++, C#, Java&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: 8 декабря&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Нужно реализовать operation-based conflict-free replicated data type как map ключ -&amp;gt; значение, last writer wins. (Last-Write-Wins-Element-Set).  Обеспечить reliable broadcast with causal order, нельзя просто брать физические timestamps с разных реплик для определения, кто более свежий. Например, если на реплике А добавили значение, она синхронизовала это с репликой B, потом на реплике B значение удалили, то по локальному физическому времени реплики A добавление значения может быть &amp;quot;позже&amp;quot; удаления на реплике B по её локальному времени, хотя событие создания было причиной события удаления — не попадитесь в эту ловушку!&lt;br /&gt;
&lt;br /&gt;
Каждая реплика будет отдельным HTTP сервером, который позволит менять поля в множестве через запрос PATCH, в котором будет передаваться изменяемое подмножество полей как JSON. Реплики должны при наличии соединения между собой синхронизовывать состояние, при отсутствии соединения — работать автономно.&lt;br /&gt;
&lt;br /&gt;
Система должна обладать свойством strong eventual consistency.&lt;br /&gt;
&lt;br /&gt;
Вопросы:&lt;br /&gt;
- физическое и логическое время&lt;br /&gt;
- happens before, соисполняемость&lt;br /&gt;
- broadcast и в частности causal broadcast&lt;br /&gt;
- CRDT&lt;br /&gt;
- CAP теорема, линеаризуемость, eventual consistency, strong eventual consistency&lt;br /&gt;
&lt;br /&gt;
== Программа экзамена ==&lt;br /&gt;
&lt;br /&gt;
1.  Понятие распределённой системы.&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;
3.  Часы и упорядочивание событий.&lt;br /&gt;
&lt;br /&gt;
Физические часы и проблема монотонности календарного времени. Проблема рассинхронизации физических часов. Протокол NTP. Отношение предшествования между событиями (happens before). Логические часы: часы Лампорта, векторные часы.&lt;br /&gt;
&lt;br /&gt;
4.  Основы сетевых протоколов.&lt;br /&gt;
&lt;br /&gt;
Основные принципы работы Интернета. Протокол IP и IP-адресация, NAT. Транспортные протоколы TCP и UDP. Работа с сетевыми сокетами в UNIX-системах на языке C.&lt;br /&gt;
&lt;br /&gt;
5.  Сетевые протоколы уровня приложения.&lt;br /&gt;
&lt;br /&gt;
HTTP версий 1, 2 и 3. Построение REST API для удалённого вызова процедур. Шифрование канала с помощью TLS.&lt;br /&gt;
&lt;br /&gt;
6.  Алгоритмы множественной рассылки сообщений (broadcast).&lt;br /&gt;
&lt;br /&gt;
Надёжная и ненадёжная рассылка сообщений. Эпидемические (gossip) протоколы рассылки.&lt;br /&gt;
Гарантии на порядок доставки: доставка в порядке отправки (FIFO order), в порядке причинно-следственной связи между событиями (causal order), в одинаковом для всех получателей порядке (total order), в порядке отправки и одинаково для всех получателей (FIFO total order). Требования к сообщениям и их взаимосвязь с гарантиями на порядок доставки: идемпотентность, коммутативность, коммутативность одновременных.&lt;br /&gt;
&lt;br /&gt;
7.  Репликация&lt;br /&gt;
&lt;br /&gt;
Понятие о репликации. Устойчивость к сбоям. Репликация с лидером и без лидера. Метод конечного автомата. Кворум. Согласованность в смысле чтения после записи, в смысле линеаризуемости чтения и записи, в смысле линеаризуемости атомарной операции «сравнить и записать». CAP-теорема. Согласованность в конечном счёте, сильная согласованность в конечном счёте.&lt;br /&gt;
&lt;br /&gt;
8.  Задача консенсуса и протоколы достижения консенсуса.&lt;br /&gt;
Задача консенсуса и число консенсуса. FLP-теорема. Выборы лидера в системе с репликацией. Алгоритмы Paxos и Raft.&lt;br /&gt;
&lt;br /&gt;
9.  Распределённые транзакции.&lt;br /&gt;
&lt;br /&gt;
Понятие атомарной транзакции. Изоляция транзакций.  Атомарная фиксация транзакций (commit), протокол двухфазной фиксации.&lt;br /&gt;
&lt;br /&gt;
10.  Совместное редактирование документов.&lt;br /&gt;
&lt;br /&gt;
Понятие бесконфликтного реплицируемого типа данных (conflict-free replicated data type). Разрешение конфликтов с применением логических часов, с частичными обновлениями и с полным состоянием. Операциональное преобразование. Разрешение конфликтов при совместном редактировании текстовых документов.&lt;br /&gt;
&lt;br /&gt;
11.  Византийские протоколы.&lt;br /&gt;
&lt;br /&gt;
Алгоритмы для достижения контенсуса в системах с византийскими сбоями. Атака Сивиллы и методы защиты: proof of work, proof of stake.&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=88634</id>
		<title>Теория отказоустойчивых распределенных систем</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=88634"/>
		<updated>2024-12-16T08:21:51Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Теория отказоустойчивых распределенных систем ==&lt;br /&gt;
&lt;br /&gt;
Обязательный осенний курс для студентов 4 курса специализации РС ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по субботам c 9.30 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: [https://disk.yandex.ru/d/sbYrPpVALsUsgw тут]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс ставиться по следующей формуле (О&amp;lt;sub&amp;gt;Дз1&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз2&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз3&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Экз&amp;lt;/sub&amp;gt;)*4/3, где максимальная отметка &lt;br /&gt;
* за Дз1 1 балл&lt;br /&gt;
* за Дз2 3 балла&lt;br /&gt;
* за Дз3 2 балла&lt;br /&gt;
* за Экз 2 балла&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Напишите систему, вычисляющую интеграл от некоторой функции.&lt;br /&gt;
&lt;br /&gt;
Мастер (клиент) находит рабочие узлы (сервера) через IP broadcast(через UDP) — рассылает стартовое сообщение по всем адресам подсети, на которое рабочие узлы, слушающие на своих TCP портах чтобы принять запрос от мастера уже после того, как он их нашёл и знает, куда стучаться отвечают. Затем каждому рабочему узлу даётся отрезок, он вычисляет на нём интеграл и отправляет ответ мастеру. Мастер складывает ответы серверов и получает итоговый результат.&lt;br /&gt;
&lt;br /&gt;
Требования:&lt;br /&gt;
* если после раздачи заданий сервера становятся недоступны (выключаются / происходит разрыв сети), но хотя бы один сервер доступен, программа это детектирует, раздаёт работу доступным серверам вместо отключившихся и даёт верный ответ&lt;br /&gt;
* если недоступный сервер снова появляется в сети и пытается послать ответ, это не приводит к ошибке, в частности, результат по соотв. отрезку не будет учтён дважды&lt;br /&gt;
* если недоступный сервер появился в сети, мастер должен уметь присылать на него новые задачи (например, отключился какой-то ещё сервер)&lt;br /&gt;
&lt;br /&gt;
Задачу прошу сделать на чистом С, пользуясь API сетевых сокетов. Лучше всего на UNIX-like системе, хотя на Windows в общем сокеты похожие.&lt;br /&gt;
&lt;br /&gt;
Обязательно показать работу программы с полной / частичной потерей пакетов, дублированием, задержками. Рекомендую утилиту tc или iptables.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Литература:&#039;&#039;&lt;br /&gt;
* Стивенс У. Р. &amp;quot;Разработка сетевых приложений&amp;quot;, гл. 2, 3, 4, 5, 7&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: 24 ноября&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Вы имитируете базу данных с репликами. Клиент отправляет данные на master сервера, с мастера данные реплицируются на другие узлы. Чтение распределяется равномерно по всем репликам (т. е. запрос клиента на чтение обслуживается не мастером, а какой-то репликой).  При потере мастера реплики должны проголосовать и выбрать нового мастера среди живых узлов, используя протокол консенсуса (Raft).&lt;br /&gt;
&lt;br /&gt;
Если мастер оживает и на нём есть какие-то несинхронизованные данные, то они должны обработаться разумным образом, а бывший мастер — стать одной из реплик.&amp;lt;br&amp;gt;&lt;br /&gt;
Отдельным пунктом — реализация линеаризуемого атомарный CAS&lt;br /&gt;
&lt;br /&gt;
# Система должна выполнять CRUD операции — create/read/update/delete&lt;br /&gt;
# При чтениях не надо данные от реплики прокачивать через мастер, данные должны идти с реплики на клиента. Для этого мастер может отвечать, например, 302 Found и давать заголовок Location с адресом реплики&lt;br /&gt;
# Учитывайте семантику методов HTTP — PUT идемпотентный (и требует ID ресурса в запросе), POST — неидемпотентный, PATCH позволяет обновить ресурс частично и зависит от текущего состояния&lt;br /&gt;
# Максимальное количество реплик фиксированное.&lt;br /&gt;
&lt;br /&gt;
Задачу предпочтительнее решать на Go, Python. Допустимо на C++, C#, Java&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: 8 декабря&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CRDT&lt;br /&gt;
&lt;br /&gt;
Нужно реализовать operation-based conflict-free replicated data type как map ключ -&amp;gt; значение, last writer wins. (Last-Write-Wins-Element-Set).  Обеспечить reliable broadcast with causal order, нельзя просто брать физические timestamps с разных реплик для определения, кто более свежий. Например, если на реплике А добавили значение, она синхронизовала это с репликой B, потом на реплике B значение удалили, то по локальному физическому времени реплики A добавление значения может быть &amp;quot;позже&amp;quot; удаления на реплике B по её локальному времени, хотя событие создания было причиной события удаления — не попадитесь в эту ловушку!&lt;br /&gt;
&lt;br /&gt;
Каждая реплика будет отдельным HTTP сервером, который позволит менять поля в множестве через запрос PATCH, в котором будет передаваться изменяемое подмножество полей как JSON. Реплики должны при наличии соединения между собой синхронизовывать состояние, при отсутствии соединения — работать автономно.&lt;br /&gt;
&lt;br /&gt;
Система должна обладать свойством strong eventual consistency.&lt;br /&gt;
&lt;br /&gt;
Вопросы:&lt;br /&gt;
- физическое и логическое время&lt;br /&gt;
- happens before, соисполняемость&lt;br /&gt;
- broadcast и в частности causal broadcast&lt;br /&gt;
- CRDT&lt;br /&gt;
- CAP теорема, линеаризуемость, eventual consistency, strong eventual consistency&lt;br /&gt;
&lt;br /&gt;
== Программа экзамена ==&lt;br /&gt;
&lt;br /&gt;
1.  Понятие распределённой системы.&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;
3.  Часы и упорядочивание событий.&lt;br /&gt;
&lt;br /&gt;
Физические часы и проблема монотонности календарного времени. Проблема рассинхронизации физических часов. Протокол NTP. Отношение предшествования между событиями (happens before). Логические часы: часы Лампорта, векторные часы.&lt;br /&gt;
&lt;br /&gt;
4.  Основы сетевых протоколов.&lt;br /&gt;
&lt;br /&gt;
Основные принципы работы Интернета. Протокол IP и IP-адресация, NAT. Транспортные протоколы TCP и UDP. Работа с сетевыми сокетами в UNIX-системах на языке C.&lt;br /&gt;
&lt;br /&gt;
5.  Сетевые протоколы уровня приложения.&lt;br /&gt;
&lt;br /&gt;
HTTP версий 1, 2 и 3. Построение REST API для удалённого вызова процедур. Шифрование канала с помощью TLS.&lt;br /&gt;
&lt;br /&gt;
6.  Алгоритмы множественной рассылки сообщений (broadcast).&lt;br /&gt;
&lt;br /&gt;
Надёжная и ненадёжная рассылка сообщений. Эпидемические (gossip) протоколы рассылки.&lt;br /&gt;
Гарантии на порядок доставки: доставка в порядке отправки (FIFO order), в порядке причинно-следственной связи между событиями (causal order), в одинаковом для всех получателей порядке (total order), в порядке отправки и одинаково для всех получателей (FIFO total order). Требования к сообщениям и их взаимосвязь с гарантиями на порядок доставки: идемпотентность, коммутативность, коммутативность одновременных.&lt;br /&gt;
&lt;br /&gt;
7.  Репликация&lt;br /&gt;
&lt;br /&gt;
Понятие о репликации. Устойчивость к сбоям. Репликация с лидером и без лидера. Метод конечного автомата. Кворум. Согласованность в смысле чтения после записи, в смысле линеаризуемости чтения и записи, в смысле линеаризуемости атомарной операции «сравнить и записать». CAP-теорема. Согласованность в конечном счёте, сильная согласованность в конечном счёте.&lt;br /&gt;
&lt;br /&gt;
8.  Задача консенсуса и протоколы достижения консенсуса.&lt;br /&gt;
Задача консенсуса и число консенсуса. FLP-теорема. Выборы лидера в системе с репликацией. Алгоритмы Paxos и Raft.&lt;br /&gt;
&lt;br /&gt;
9.  Распределённые транзакции.&lt;br /&gt;
&lt;br /&gt;
Понятие атомарной транзакции. Изоляция транзакций.  Атомарная фиксация транзакций (commit), протокол двухфазной фиксации.&lt;br /&gt;
&lt;br /&gt;
10.  Совместное редактирование документов.&lt;br /&gt;
&lt;br /&gt;
Понятие бесконфликтного реплицируемого типа данных (conflict-free replicated data type). Разрешение конфликтов с применением логических часов, с частичными обновлениями и с полным состоянием. Операциональное преобразование. Разрешение конфликтов при совместном редактировании текстовых документов.&lt;br /&gt;
&lt;br /&gt;
11.  Византийские протоколы.&lt;br /&gt;
&lt;br /&gt;
Алгоритмы для достижения контенсуса в системах с византийскими сбоями. Атака Сивиллы и методы защиты: proof of work, proof of stake.&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=88633</id>
		<title>Теория отказоустойчивых распределенных систем</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=88633"/>
		<updated>2024-12-16T08:20:46Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Теория отказоустойчивых распределенных систем ==&lt;br /&gt;
&lt;br /&gt;
Обязательный осенний курс для студентов 4 курса специализации РС ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по субботам c 9.30 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: [https://disk.yandex.ru/d/sbYrPpVALsUsgw тут]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс ставиться по следующей формуле (О&amp;lt;sub&amp;gt;Дз1&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз2&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз3&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Экз&amp;lt;/sub&amp;gt;)*4/3, где максимальная отметка &lt;br /&gt;
* за Дз1 1 балл&lt;br /&gt;
* за Дз2 3 балла&lt;br /&gt;
* за Дз3 2 балла&lt;br /&gt;
* за Экз 2 балла&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Напишите систему, вычисляющую интеграл от некоторой функции.&lt;br /&gt;
&lt;br /&gt;
Мастер (клиент) находит рабочие узлы (сервера) через IP broadcast(через UDP) — рассылает стартовое сообщение по всем адресам подсети, на которое рабочие узлы, слушающие на своих TCP портах чтобы принять запрос от мастера уже после того, как он их нашёл и знает, куда стучаться отвечают. Затем каждому рабочему узлу даётся отрезок, он вычисляет на нём интеграл и отправляет ответ мастеру. Мастер складывает ответы серверов и получает итоговый результат.&lt;br /&gt;
&lt;br /&gt;
Требования:&lt;br /&gt;
* если после раздачи заданий сервера становятся недоступны (выключаются / происходит разрыв сети), но хотя бы один сервер доступен, программа это детектирует, раздаёт работу доступным серверам вместо отключившихся и даёт верный ответ&lt;br /&gt;
* если недоступный сервер снова появляется в сети и пытается послать ответ, это не приводит к ошибке, в частности, результат по соотв. отрезку не будет учтён дважды&lt;br /&gt;
* если недоступный сервер появился в сети, мастер должен уметь присылать на него новые задачи (например, отключился какой-то ещё сервер)&lt;br /&gt;
&lt;br /&gt;
Задачу прошу сделать на чистом С, пользуясь API сетевых сокетов. Лучше всего на UNIX-like системе, хотя на Windows в общем сокеты похожие.&lt;br /&gt;
&lt;br /&gt;
Обязательно показать работу программы с полной / частичной потерей пакетов, дублированием, задержками. Рекомендую утилиту tc или iptables.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Литература:&#039;&#039;&lt;br /&gt;
* Стивенс У. Р. &amp;quot;Разработка сетевых приложений&amp;quot;, гл. 2, 3, 4, 5, 7&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: 24 ноября&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Вы имитируете базу данных с репликами. Клиент отправляет данные на master сервера, с мастера данные реплицируются на другие узлы. Чтение распределяется равномерно по всем репликам (т. е. запрос клиента на чтение обслуживается не мастером, а какой-то репликой).  При потере мастера реплики должны проголосовать и выбрать нового мастера среди живых узлов, используя протокол консенсуса (Raft).&lt;br /&gt;
&lt;br /&gt;
Если мастер оживает и на нём есть какие-то несинхронизованные данные, то они должны обработаться разумным образом, а бывший мастер — стать одной из реплик.&amp;lt;br&amp;gt;&lt;br /&gt;
Отдельным пунктом — реализация линеаризуемого атомарный CAS&lt;br /&gt;
&lt;br /&gt;
# Система должна выполнять CRUD операции — create/read/update/delete&lt;br /&gt;
# При чтениях не надо данные от реплики прокачивать через мастер, данные должны идти с реплики на клиента. Для этого мастер может отвечать, например, 302 Found и давать заголовок Location с адресом реплики&lt;br /&gt;
# Учитывайте семантику методов HTTP — PUT идемпотентный (и требует ID ресурса в запросе), POST — неидемпотентный, PATCH позволяет обновить ресурс частично и зависит от текущего состояния&lt;br /&gt;
# Максимальное количество реплик фиксированное.&lt;br /&gt;
&lt;br /&gt;
Задачу предпочтительнее решать на Go, Python. Допустимо на C++, C#, Java&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: 8 декабря&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CRDT&lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Программа экзамена ==&lt;br /&gt;
&lt;br /&gt;
1.  Понятие распределённой системы.&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;
3.  Часы и упорядочивание событий.&lt;br /&gt;
&lt;br /&gt;
Физические часы и проблема монотонности календарного времени. Проблема рассинхронизации физических часов. Протокол NTP. Отношение предшествования между событиями (happens before). Логические часы: часы Лампорта, векторные часы.&lt;br /&gt;
&lt;br /&gt;
4.  Основы сетевых протоколов.&lt;br /&gt;
&lt;br /&gt;
Основные принципы работы Интернета. Протокол IP и IP-адресация, NAT. Транспортные протоколы TCP и UDP. Работа с сетевыми сокетами в UNIX-системах на языке C.&lt;br /&gt;
&lt;br /&gt;
5.  Сетевые протоколы уровня приложения.&lt;br /&gt;
&lt;br /&gt;
HTTP версий 1, 2 и 3. Построение REST API для удалённого вызова процедур. Шифрование канала с помощью TLS.&lt;br /&gt;
&lt;br /&gt;
6.  Алгоритмы множественной рассылки сообщений (broadcast).&lt;br /&gt;
&lt;br /&gt;
Надёжная и ненадёжная рассылка сообщений. Эпидемические (gossip) протоколы рассылки.&lt;br /&gt;
Гарантии на порядок доставки: доставка в порядке отправки (FIFO order), в порядке причинно-следственной связи между событиями (causal order), в одинаковом для всех получателей порядке (total order), в порядке отправки и одинаково для всех получателей (FIFO total order). Требования к сообщениям и их взаимосвязь с гарантиями на порядок доставки: идемпотентность, коммутативность, коммутативность одновременных.&lt;br /&gt;
&lt;br /&gt;
7.  Репликация&lt;br /&gt;
&lt;br /&gt;
Понятие о репликации. Устойчивость к сбоям. Репликация с лидером и без лидера. Метод конечного автомата. Кворум. Согласованность в смысле чтения после записи, в смысле линеаризуемости чтения и записи, в смысле линеаризуемости атомарной операции «сравнить и записать». CAP-теорема. Согласованность в конечном счёте, сильная согласованность в конечном счёте.&lt;br /&gt;
&lt;br /&gt;
8.  Задача консенсуса и протоколы достижения консенсуса.&lt;br /&gt;
Задача консенсуса и число консенсуса. FLP-теорема. Выборы лидера в системе с репликацией. Алгоритмы Paxos и Raft.&lt;br /&gt;
&lt;br /&gt;
9.  Распределённые транзакции.&lt;br /&gt;
&lt;br /&gt;
Понятие атомарной транзакции. Изоляция транзакций.  Атомарная фиксация транзакций (commit), протокол двухфазной фиксации.&lt;br /&gt;
&lt;br /&gt;
10.  Совместное редактирование документов.&lt;br /&gt;
&lt;br /&gt;
Понятие бесконфликтного реплицируемого типа данных (conflict-free replicated data type). Разрешение конфликтов с применением логических часов, с частичными обновлениями и с полным состоянием. Операциональное преобразование. Разрешение конфликтов при совместном редактировании текстовых документов.&lt;br /&gt;
&lt;br /&gt;
11.  Византийские протоколы.&lt;br /&gt;
&lt;br /&gt;
Алгоритмы для достижения контенсуса в системах с византийскими сбоями. Атака Сивиллы и методы защиты: proof of work, proof of stake.&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DevOps_%D0%BE%D1%82_%D0%9C%D0%A2%D0%A1&amp;diff=88408</id>
		<title>DevOps от МТС</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DevOps_%D0%BE%D1%82_%D0%9C%D0%A2%D0%A1&amp;diff=88408"/>
		<updated>2024-12-02T18:52:02Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== О курсе ==&lt;br /&gt;
&lt;br /&gt;
Курс читается для студентов 4-го курса в 2 модуле.&lt;br /&gt;
&lt;br /&gt;
Лектор – Ярослав Станишевский @fortunately &lt;br /&gt;
&lt;br /&gt;
Семинарист – Михайлов Алексей @DyadyaB0gdan&lt;br /&gt;
&lt;br /&gt;
Менеджер курса от МТС – Масальская Ирина @irina3552&lt;br /&gt;
&lt;br /&gt;
Методист курса от МТС – Сафонова Алина @safalina17&lt;br /&gt;
&lt;br /&gt;
Канал курса [https://t.me/+UKkKzInnfSY1OGUy в telegram]&lt;br /&gt;
&lt;br /&gt;
Страница курса на платформе MTC [https://teta.mts.ru/members/courses/DevOps-HSE-24 тык]&lt;br /&gt;
&lt;br /&gt;
== Занятия ==&lt;br /&gt;
&lt;br /&gt;
Занятия проходят в онлайн формате по понедельникам(семинары) c 9:00 и вторникам(лекции) с 17:00&lt;br /&gt;
&lt;br /&gt;
Материалы курсы появляются в ЛК студента, переходите по [https://arc.net/l/quote/ybawvuvs ссылке]&lt;br /&gt;
&lt;br /&gt;
== Формула оценки ==&lt;br /&gt;
&lt;br /&gt;
Оценка за курс выставляется формуле: &lt;br /&gt;
&lt;br /&gt;
0.2 * O&amp;lt;sub&amp;gt;тест&amp;lt;/sub&amp;gt; + 0.3 * O&amp;lt;sub&amp;gt;проект&amp;lt;/sub&amp;gt; + 0.1 * O&amp;lt;sub&amp;gt;защита проекта&amp;lt;/sub&amp;gt; + 0.4 * &amp;lt;sub&amp;gt;ДЗ&amp;lt;/sub&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
где O&amp;lt;sub&amp;gt;ДЗ&amp;lt;/sub&amp;gt; = (O&amp;lt;sub&amp;gt;CI&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;CD&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;Docker&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;Ansible&amp;lt;/sub&amp;gt;) / 4&lt;br /&gt;
&lt;br /&gt;
При этом на курсе есть возможность сдать экзамен досрочно в формате собеседования(или максимальный или минимальный балл), для записи написать семинаристу @DyadyaB0gdan&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;
TDB&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: TBD&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DevOps_%D0%BE%D1%82_%D0%9C%D0%A2%D0%A1&amp;diff=88407</id>
		<title>DevOps от МТС</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DevOps_%D0%BE%D1%82_%D0%9C%D0%A2%D0%A1&amp;diff=88407"/>
		<updated>2024-12-02T18:51:23Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== О курсе ==&lt;br /&gt;
&lt;br /&gt;
Курс читается для студентов 4-го курса в 2 модуле.&lt;br /&gt;
&lt;br /&gt;
Лектор – Ярослав Станишевский @fortunately &lt;br /&gt;
&lt;br /&gt;
Семинарист – Михайлов Алексей @DyadyaB0gdan&lt;br /&gt;
&lt;br /&gt;
Менеджер курса от МТС – Масальская Ирина @irina3552&lt;br /&gt;
&lt;br /&gt;
Методист курса от МТС – Сафонова Алина @safalina17&lt;br /&gt;
&lt;br /&gt;
Канал курса [https://t.me/+UKkKzInnfSY1OGUy в telegram]&lt;br /&gt;
&lt;br /&gt;
Страница курса на платформе MTC [https://teta.mts.ru/members/courses/DevOps-HSE-24 тык]&lt;br /&gt;
&lt;br /&gt;
== Занятия ==&lt;br /&gt;
&lt;br /&gt;
Занятия проходят в онлайн формате по понедельникам(семинары) c 9:00 и вторникам(лекции) с 17:00&lt;br /&gt;
&lt;br /&gt;
Материалы курсы появляются в ЛК студента, переходите по [https://arc.net/l/quote/ybawvuvs ссылке]&lt;br /&gt;
&lt;br /&gt;
== Формула оценки ==&lt;br /&gt;
&lt;br /&gt;
Оценка за курс выставляется формуле: &lt;br /&gt;
&lt;br /&gt;
0.2 * O&amp;lt;sub&amp;gt;тест&amp;lt;/sub&amp;gt; + 0.3 * O&amp;lt;sub&amp;gt;проект&amp;lt;/sub&amp;gt; + 0.1 * O&amp;lt;sub&amp;gt;защита проекта&amp;lt;/sub&amp;gt; + 0.4 * &amp;lt;sub&amp;gt;ДЗ&amp;lt;/sub&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
где O&amp;lt;sub&amp;gt;ДЗ&amp;lt;/sub&amp;gt; = (O&amp;lt;sub&amp;gt;CI&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;CD&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;Docker&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;Ansible&amp;lt;/sub&amp;gt;) / 4&lt;br /&gt;
&lt;br /&gt;
При этом на курсе есть возможность сдать экзамен досрочно в формате собеседования(или максимальный или минимальный балл), для записи написать семинаристу @DyadyaB0gdan&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Обычные ДЗ со всей сопутсвующей информацией можно найти на странице курса на платформе МТС&lt;br /&gt;
&lt;br /&gt;
==== Проект ====&lt;br /&gt;
&lt;br /&gt;
TDB&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: TBD&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DevOps_%D0%BE%D1%82_%D0%9C%D0%A2%D0%A1&amp;diff=88406</id>
		<title>DevOps от МТС</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DevOps_%D0%BE%D1%82_%D0%9C%D0%A2%D0%A1&amp;diff=88406"/>
		<updated>2024-12-02T18:50:42Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== О курсе ==&lt;br /&gt;
&lt;br /&gt;
Курс читается для студентов 4-го курса в 2 модуле.&lt;br /&gt;
&lt;br /&gt;
Лектор – Ярослав Станишевский @fortunately &lt;br /&gt;
&lt;br /&gt;
Семинарист – Михайлов Алексей @DyadyaB0gdan&lt;br /&gt;
&lt;br /&gt;
Менеджер курса от МТС – Масальская Ирина @irina3552&lt;br /&gt;
&lt;br /&gt;
Методист курса от МТС – Сафонова Алина @safalina17&lt;br /&gt;
&lt;br /&gt;
Канал курса [https://t.me/+UKkKzInnfSY1OGUy в telegram]&lt;br /&gt;
&lt;br /&gt;
Страница курса на платформе MTC [https://teta.mts.ru/members/courses/DevOps-HSE-24 тык]&lt;br /&gt;
&lt;br /&gt;
== Занятия ==&lt;br /&gt;
&lt;br /&gt;
Занятия проходят в онлайн формате по понедельникам(семинары) c 9:00 и вторникам(лекции) с 17:00&lt;br /&gt;
&lt;br /&gt;
Материалы курсы появляются в ЛК студента, переходите по [https://arc.net/l/quote/ybawvuvs ссылке]&lt;br /&gt;
&lt;br /&gt;
== Формула оценки ==&lt;br /&gt;
&lt;br /&gt;
Оценка за курс выставляется формуле: &lt;br /&gt;
&lt;br /&gt;
0.2 * O&amp;lt;sub&amp;gt;тест&amp;lt;/sub&amp;gt; + 0.3 * O&amp;lt;sub&amp;gt;проект&amp;lt;/sub&amp;gt; + 0.1 * O&amp;lt;sub&amp;gt;защита проекта&amp;lt;/sub&amp;gt; + 0.4 * &amp;lt;sub&amp;gt;ДЗ&amp;lt;/sub&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
где O&amp;lt;sub&amp;gt;ДЗ&amp;lt;/sub&amp;gt; = (O&amp;lt;sub&amp;gt;CI&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;CD&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;Docker&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;Ansible&amp;lt;/sub&amp;gt;) / 4&lt;br /&gt;
&lt;br /&gt;
При этом на курсе есть возможность сдать экзамен досрочно в формате собеседования(или максимальный или минимальный балл), для записи написать семинаристу @DyadyaB0gdan&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
==== Проект ====&lt;br /&gt;
&lt;br /&gt;
TDB&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: TBD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039; ДЗ описано в конце семинара на странице курса на платформе &#039;&#039;&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DevOps_%D0%BE%D1%82_%D0%9C%D0%A2%D0%A1&amp;diff=88405</id>
		<title>DevOps от МТС</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DevOps_%D0%BE%D1%82_%D0%9C%D0%A2%D0%A1&amp;diff=88405"/>
		<updated>2024-12-02T18:49:25Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== О курсе ==&lt;br /&gt;
&lt;br /&gt;
Курс читается для студентов 4-го курса в 2 модуле.&lt;br /&gt;
&lt;br /&gt;
Лектор – Ярослав Станишевский @fortunately &lt;br /&gt;
&lt;br /&gt;
Семинарист – Михайлов Алексей @DyadyaB0gdan&lt;br /&gt;
&lt;br /&gt;
Менеджер курса от МТС – Масальская Ирина @irina3552&lt;br /&gt;
&lt;br /&gt;
Методист курса от МТС – Сафонова Алина @safalina17&lt;br /&gt;
&lt;br /&gt;
Канал курса [https://t.me/+UKkKzInnfSY1OGUy в telegram]&lt;br /&gt;
&lt;br /&gt;
Страница курса на платформе MTC [https://teta.mts.ru/members/courses/DevOps-HSE-24 тык]&lt;br /&gt;
&lt;br /&gt;
== Занятия ==&lt;br /&gt;
&lt;br /&gt;
Занятия проходят в онлайн формате по понедельникам(семинары) c 9:00 и вторникам(лекции) с 17:00&lt;br /&gt;
&lt;br /&gt;
Материалы курсы появляются в ЛК студента, переходите по [https://arc.net/l/quote/ybawvuvs ссылке]&lt;br /&gt;
&lt;br /&gt;
== Формула оценки ==&lt;br /&gt;
&lt;br /&gt;
Оценка за курс выставляется формуле: &lt;br /&gt;
&lt;br /&gt;
0.2 * O&amp;lt;sub&amp;gt;тест&amp;lt;/sub&amp;gt; + 0.3 * O&amp;lt;sub&amp;gt;проект&amp;lt;/sub&amp;gt; + 0.1 * O&amp;lt;sub&amp;gt;защита проекта&amp;lt;/sub&amp;gt; + 0.4 * &amp;lt;sub&amp;gt;ДЗ&amp;lt;/sub&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
где O&amp;lt;sub&amp;gt;ДЗ&amp;lt;/sub&amp;gt; = (O&amp;lt;sub&amp;gt;CI&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;CD&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;Docker&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;Ansible&amp;lt;/sub&amp;gt;) / 4&lt;br /&gt;
&lt;br /&gt;
При этом на курсе есть возможность сдать экзамен досрочно в формате собеседования(или максимальный или минимальный балл), для записи написать семинаристу @DyadyaB0gdan&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
==== Проект ====&lt;br /&gt;
&lt;br /&gt;
TDB&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: TBD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== CI ====&lt;br /&gt;
&lt;br /&gt;
TDB&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: TBD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== CD ====&lt;br /&gt;
&lt;br /&gt;
TDB&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: TBD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Docker ====&lt;br /&gt;
&lt;br /&gt;
TDB&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: TBD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Ansible ====&lt;br /&gt;
&lt;br /&gt;
TDB&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: TBD&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DevOps_%D0%BE%D1%82_%D0%9C%D0%A2%D0%A1&amp;diff=88404</id>
		<title>DevOps от МТС</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DevOps_%D0%BE%D1%82_%D0%9C%D0%A2%D0%A1&amp;diff=88404"/>
		<updated>2024-12-02T18:49:02Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== О курсе ==&lt;br /&gt;
&lt;br /&gt;
Курс читается для студентов 4-го курса в 2 модуле.&lt;br /&gt;
&lt;br /&gt;
Лектор – Ярослав Станишевский @fortunately &lt;br /&gt;
&lt;br /&gt;
Семинарист – Михайлов Алексей @DyadyaB0gdan&lt;br /&gt;
&lt;br /&gt;
Менеджер курса от МТС – Масальская Ирина @irina3552&lt;br /&gt;
&lt;br /&gt;
Методист курса от МТС – Сафонова Алина @safalina17&lt;br /&gt;
&lt;br /&gt;
Канал курса [https://t.me/+UKkKzInnfSY1OGUy в telegram]&lt;br /&gt;
&lt;br /&gt;
Страница курса на платформе MTC [https://teta.mts.ru/members/courses/DevOps-HSE-24 тык]&lt;br /&gt;
&lt;br /&gt;
== Занятия ==&lt;br /&gt;
&lt;br /&gt;
Занятия проходят в онлайн формате по понедельникам(семинары) c 9:00 и вторникам(лекции) с 17:00&lt;br /&gt;
&lt;br /&gt;
Материалы курсы появляются в ЛК студента, переходите по [https://arc.net/l/quote/ybawvuvs ссылке]&lt;br /&gt;
&lt;br /&gt;
== Формула оценки ==&lt;br /&gt;
&lt;br /&gt;
Оценка за курс выставляется формуле: &lt;br /&gt;
&lt;br /&gt;
0.2 * O&amp;lt;sub&amp;gt;тест&amp;lt;/sub&amp;gt; + 0.3 * O&amp;lt;sub&amp;gt;проект&amp;lt;/sub&amp;gt; + 0.1 * O&amp;lt;sub&amp;gt;защита проекта&amp;lt;/sub&amp;gt; + 0.4 * &amp;lt;sub&amp;gt;семинары&amp;lt;/sub&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
где O&amp;lt;sub&amp;gt;семинары&amp;lt;/sub&amp;gt; = (O&amp;lt;sub&amp;gt;CI&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;CD&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;Docker&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;Ansible&amp;lt;/sub&amp;gt;) / 4&lt;br /&gt;
&lt;br /&gt;
При этом на курсе есть возможность сдать экзамен досрочно в формате собеседования(или максимальный или минимальный балл), для записи написать семинаристу @DyadyaB0gdan&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
==== Проект ====&lt;br /&gt;
&lt;br /&gt;
TDB&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: TBD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== CI ====&lt;br /&gt;
&lt;br /&gt;
TDB&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: TBD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== CD ====&lt;br /&gt;
&lt;br /&gt;
TDB&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: TBD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Docker ====&lt;br /&gt;
&lt;br /&gt;
TDB&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: TBD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Ansible ====&lt;br /&gt;
&lt;br /&gt;
TDB&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: TBD&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DevOps_%D0%BE%D1%82_%D0%9C%D0%A2%D0%A1&amp;diff=88291</id>
		<title>DevOps от МТС</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DevOps_%D0%BE%D1%82_%D0%9C%D0%A2%D0%A1&amp;diff=88291"/>
		<updated>2024-11-26T14:00:20Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== О курсе ==&lt;br /&gt;
&lt;br /&gt;
Курс читается для студентов 4-го курса в 2 модуле.&lt;br /&gt;
&lt;br /&gt;
Лектор – Ярослав Станишевский @fortunately &lt;br /&gt;
&lt;br /&gt;
Семинарист – Михайлов Алексей @DyadyaB0gdan&lt;br /&gt;
&lt;br /&gt;
Менеджер курса от МТС – Масальская Ирина @irina3552&lt;br /&gt;
&lt;br /&gt;
Методист курса от МТС – Сафонова Алина @safalina17&lt;br /&gt;
&lt;br /&gt;
Канал курса [https://t.me/+UKkKzInnfSY1OGUy в telegram]&lt;br /&gt;
&lt;br /&gt;
== Занятия ==&lt;br /&gt;
&lt;br /&gt;
Занятия проходят в онлайн формате по понедельникам(семинары) c 9:00 и вторникам(лекции) с 17:00&lt;br /&gt;
&lt;br /&gt;
Материалы курсы появляются в ЛК студента, переходите по [https://arc.net/l/quote/ybawvuvs ссылке]&lt;br /&gt;
&lt;br /&gt;
== Формула оценки ==&lt;br /&gt;
&lt;br /&gt;
Оценка за курс выставляется формуле: &lt;br /&gt;
&lt;br /&gt;
0.2 * O&amp;lt;sub&amp;gt;тест&amp;lt;/sub&amp;gt; + 0.3 * O&amp;lt;sub&amp;gt;проект&amp;lt;/sub&amp;gt; + 0.1 * O&amp;lt;sub&amp;gt;защита проекта&amp;lt;/sub&amp;gt; + 0.4 * &amp;lt;sub&amp;gt;семинары&amp;lt;/sub&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
где O&amp;lt;sub&amp;gt;семинары&amp;lt;/sub&amp;gt; = (O&amp;lt;sub&amp;gt;CI&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;CD&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;Docker&amp;lt;/sub&amp;gt; + O&amp;lt;sub&amp;gt;Ansible&amp;lt;/sub&amp;gt;) / 4&lt;br /&gt;
&lt;br /&gt;
При этом на курсе есть возможность сдать экзамен досрочно в формате собеседования(или максимальный или минимальный балл), для записи написать семинаристу @DyadyaB0gdan&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
==== Проект ====&lt;br /&gt;
&lt;br /&gt;
TDB&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: TBD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== CI ====&lt;br /&gt;
&lt;br /&gt;
TDB&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: TBD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== CD ====&lt;br /&gt;
&lt;br /&gt;
TDB&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: TBD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Docker ====&lt;br /&gt;
&lt;br /&gt;
TDB&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: TBD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Ansible ====&lt;br /&gt;
&lt;br /&gt;
TDB&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: TBD&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DevOps_%D0%BE%D1%82_%D0%9C%D0%A2%D0%A1&amp;diff=88290</id>
		<title>DevOps от МТС</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DevOps_%D0%BE%D1%82_%D0%9C%D0%A2%D0%A1&amp;diff=88290"/>
		<updated>2024-11-26T13:49:51Z</updated>

		<summary type="html">&lt;p&gt;M8hew: Новая страница: «== О курсе ==  Курс читается для студентов 4-го курса в 2 модуле.  Лектор – Ярослав Станишевс…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== О курсе ==&lt;br /&gt;
&lt;br /&gt;
Курс читается для студентов 4-го курса в 2 модуле.&lt;br /&gt;
&lt;br /&gt;
Лектор – Ярослав Станишевский @fortunately &lt;br /&gt;
&lt;br /&gt;
Семинарист – Михайлов Алексей @DyadyaB0gdan&lt;br /&gt;
&lt;br /&gt;
Менеджер курса от МТС – Масальская Ирина @irina3552&lt;br /&gt;
&lt;br /&gt;
Методист курса от МТС – Сафонова Алина @safalina17&lt;br /&gt;
&lt;br /&gt;
Канал курса [https://t.me/+UKkKzInnfSY1OGUy в telegram]&lt;br /&gt;
&lt;br /&gt;
== Занятия ==&lt;br /&gt;
&lt;br /&gt;
Занятия проходят в онлайн формате по понедельникам(семинары) c 9:00 и вторникам(лекции) с 17:00&lt;br /&gt;
&lt;br /&gt;
Материалы курсы появляются в ЛК студента, переходите по [https://arc.net/l/quote/ybawvuvs ссылке]&lt;br /&gt;
&lt;br /&gt;
== Формула оценки ==&lt;br /&gt;
&lt;br /&gt;
Оценка за курс выставляется формуле: 0.2 * O&amp;lt;sub&amp;gt;тест&amp;lt;/sub&amp;gt; + 0.3 * O&amp;lt;sub&amp;gt;проект&amp;lt;/sub&amp;gt; + 0.1 * O&amp;lt;sub&amp;gt;защита проекта&amp;lt;/sub&amp;gt; + 0.4 * &amp;lt;sub&amp;gt;семинары&amp;lt;/sub&amp;gt;, &lt;br /&gt;
где&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=Wiki_%D0%A4%D0%9A%D0%9D&amp;diff=88289</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=88289"/>
		<updated>2024-11-26T13:36:08Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &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|КНАД]] · [[#EDA|ЭАД]] · [[#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;
&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 (основной поток) (2 модуль) 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;
[[ DevOps от МТС | DevOps ]]&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;
[[Введение_в_блокчейн_24/25 | Введение в блокчейн]]&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;
[[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;11&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;
[[Kolmogorov_complexity_24/25 | Introduction to Kolmogorov complexity 24/25]]&lt;br /&gt;
&lt;br /&gt;
[[Введение в статистику и машинное обучение | Введение в статистику и машинное обучение (ИИ360 х Сбер) 24/25]]&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;
[[Russian History DSBA 2024/25 | Russian History (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[C++ Programming Language DSBA 2024/25 | C++ Programming Language (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[Economics DSBA 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Foundations of Russian Statehood 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;
[[Introduction to Finance 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;
[[Machine learning 1 DSBA 2024/2025]]&lt;br /&gt;
&lt;br /&gt;
[[Deep Learning 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;
[[ RMB_DSBA_24-25 | Research Seminar &amp;quot;Risk Management in Banking&amp;quot;]]&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;
[[AI for Business DSBA 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Investment Management for Business DSBA 2024-2025]]&lt;br /&gt;
&lt;br /&gt;
[[Data Analysis in Business DSBA 2024-2025]]&lt;br /&gt;
&lt;br /&gt;
[[BA-2024-25 | Business Analytics, Applied Modelling and Prediction 2024-2025]]&lt;br /&gt;
&lt;br /&gt;
[[Russian History 3rd course DSBA 2024/25 | Russian History (DSBA)]]&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;
[[Marketing Analytics DSBA 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[ Agile Basics: Product Management and Teamwork ]]&lt;br /&gt;
&lt;br /&gt;
[[Quantitative finance DSBA 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[ GTIO-2024-25 | Game Theory and Industrial Organizations 2024-2025]]&lt;br /&gt;
&lt;br /&gt;
[[ GTSM-2024-25 | Game Theory and Strategic Management 2024-2025]]&lt;br /&gt;
&lt;br /&gt;
[[ StatisticM4R-2024-25 | Statistical Methods for Market Research 2024-2025]]&lt;br /&gt;
&lt;br /&gt;
[[ APFM_24-25 | Asset Pricing and Financial Markets 2024-2025]]&lt;br /&gt;
&lt;br /&gt;
[[ CMC_DSBA_24-25 | Core management concepts 2024-2025]]&lt;br /&gt;
&lt;br /&gt;
[[Machine learning 2 DSBA 2024-2025]]&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;
[[ DACS_DSBA_24-25 | Research Seminar &amp;quot;Data Analysis in Complex Systems&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
[[ RMB_DSBA_24-25 | Research Seminar &amp;quot;Risk Management in Banking&amp;quot;]]&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;
|-&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;EDA&amp;quot;&amp;gt;ЭАД&amp;lt;/span&amp;gt;&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
[[Язык программирования Python 2024/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;
|-&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;
[[Язык программирования C++ (ДРИП 24/25)]]&lt;br /&gt;
&lt;br /&gt;
[[ Алгоритмы и структуры данных 1 (ДРИП 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;
|}&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;
| [[MC_2024 | Markov Chains ]] || 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;
| [[Huawei-Kolmogorov-complexity-fall-2024|Kolmogorov complexity 2024]] ||Joint-Huawei course || 1--2 module&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;
| [[Основы_аналитической_теории_чисел_2024/25 | Основы аналитической теории чисел 2024/25]] || 1-2 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Архив до 2022/23 учебного года включительно =&lt;br /&gt;
[[Wiki ФКН/Архив]]&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;
[[ 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>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87967</id>
		<title>Теория отказоустойчивых распределенных систем</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87967"/>
		<updated>2024-11-11T22:15:55Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Теория отказоустойчивых распределенных систем ==&lt;br /&gt;
&lt;br /&gt;
Обязательный осенний курс для студентов 4 курса специализации РС ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по субботам c 9.30 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: [https://disk.yandex.ru/d/sbYrPpVALsUsgw тут]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс ставиться по следующей формуле (О&amp;lt;sub&amp;gt;Дз1&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз2&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз3&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Экз&amp;lt;/sub&amp;gt;)*4/3, где максимальная отметка &lt;br /&gt;
* за Дз1 1 балл&lt;br /&gt;
* за Дз2 3 балла&lt;br /&gt;
* за Дз3 2 балла&lt;br /&gt;
* за Экз 2 балла&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Напишите систему, вычисляющую интеграл от некоторой функции.&lt;br /&gt;
&lt;br /&gt;
Мастер (клиент) находит рабочие узлы (сервера) через IP broadcast(через UDP) — рассылает стартовое сообщение по всем адресам подсети, на которое рабочие узлы, слушающие на своих TCP портах чтобы принять запрос от мастера уже после того, как он их нашёл и знает, куда стучаться отвечают. Затем каждому рабочему узлу даётся отрезок, он вычисляет на нём интеграл и отправляет ответ мастеру. Мастер складывает ответы серверов и получает итоговый результат.&lt;br /&gt;
&lt;br /&gt;
Требования:&lt;br /&gt;
* если после раздачи заданий сервера становятся недоступны (выключаются / происходит разрыв сети), но хотя бы один сервер доступен, программа это детектирует, раздаёт работу доступным серверам вместо отключившихся и даёт верный ответ&lt;br /&gt;
* если недоступный сервер снова появляется в сети и пытается послать ответ, это не приводит к ошибке, в частности, результат по соотв. отрезку не будет учтён дважды&lt;br /&gt;
* если недоступный сервер появился в сети, мастер должен уметь присылать на него новые задачи (например, отключился какой-то ещё сервер)&lt;br /&gt;
&lt;br /&gt;
Задачу прошу сделать на чистом С, пользуясь API сетевых сокетов. Лучше всего на UNIX-like системе, хотя на Windows в общем сокеты похожие.&lt;br /&gt;
&lt;br /&gt;
Обязательно показать работу программы с полной / частичной потерей пакетов, дублированием, задержками. Рекомендую утилиту tc или iptables.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Литература:&#039;&#039;&lt;br /&gt;
* Стивенс У. Р. &amp;quot;Разработка сетевых приложений&amp;quot;, гл. 2, 3, 4, 5, 7&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: 24 ноября&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Вы имитируете базу данных с репликами. Клиент отправляет данные на master сервера, с мастера данные реплицируются на другие узлы. Чтение распределяется равномерно по всем репликам (т. е. запрос клиента на чтение обслуживается не мастером, а какой-то репликой).  При потере мастера реплики должны проголосовать и выбрать нового мастера среди живых узлов, используя протокол консенсуса (Raft).&lt;br /&gt;
&lt;br /&gt;
Если мастер оживает и на нём есть какие-то несинхронизованные данные, то они должны обработаться разумным образом, а бывший мастер — стать одной из реплик.&amp;lt;br&amp;gt;&lt;br /&gt;
Отдельным пунктом — реализация линеаризуемого атомарный CAS&lt;br /&gt;
&lt;br /&gt;
# Система должна выполнять CRUD операции — create/read/update/delete&lt;br /&gt;
# При чтениях не надо данные от реплики прокачивать через мастер, данные должны идти с реплики на клиента. Для этого мастер может отвечать, например, 302 Found и давать заголовок Location с адресом реплики&lt;br /&gt;
# Учитывайте семантику методов HTTP — PUT идемпотентный (и требует ID ресурса в запросе), POST — неидемпотентный, PATCH позволяет обновить ресурс частично и зависит от текущего состояния&lt;br /&gt;
# Максимальное количество реплик фиксированное.&lt;br /&gt;
&lt;br /&gt;
Задачу предпочтительнее решать на Go, Python. Допустимо на C++, C#, Java&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: 8 декабря&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CRDT&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87966</id>
		<title>Теория отказоустойчивых распределенных систем</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87966"/>
		<updated>2024-11-11T22:11:55Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Теория отказоустойчивых распределенных систем ==&lt;br /&gt;
&lt;br /&gt;
Обязательный осенний курс для студентов 4 курса специализации РС ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по субботам c 9.30 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: [https://disk.yandex.ru/d/sbYrPpVALsUsgw тут]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс ставиться по следующей формуле (О&amp;lt;sub&amp;gt;Дз1&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз2&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз3&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Экз&amp;lt;/sub&amp;gt;)*4/3, где максимальная отметка &lt;br /&gt;
* за Дз1 1 балл&lt;br /&gt;
* за Дз2 3 балла&lt;br /&gt;
* за Дз3 2 балла&lt;br /&gt;
* за Экз 2 балла&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Напишите систему, вычисляющую интеграл от некоторой функции.&lt;br /&gt;
&lt;br /&gt;
Мастер (клиент) находит рабочие узлы (сервера) через IP broadcast(через UDP) — рассылает стартовое сообщение по всем адресам подсети, на которое рабочие узлы, слушающие на своих TCP портах чтобы принять запрос от мастера уже после того, как он их нашёл и знает, куда стучаться отвечают. Затем каждому рабочему узлу даётся отрезок, он вычисляет на нём интеграл и отправляет ответ мастеру. Мастер складывает ответы серверов и получает итоговый результат.&lt;br /&gt;
&lt;br /&gt;
Требования:&lt;br /&gt;
* если после раздачи заданий сервера становятся недоступны (выключаются / происходит разрыв сети), но хотя бы один сервер доступен, программа это детектирует, раздаёт работу доступным серверам вместо отключившихся и даёт верный ответ&lt;br /&gt;
* если недоступный сервер снова появляется в сети и пытается послать ответ, это не приводит к ошибке, в частности, результат по соотв. отрезку не будет учтён дважды&lt;br /&gt;
* если недоступный сервер появился в сети, мастер должен уметь присылать на него новые задачи (например, отключился какой-то ещё сервер)&lt;br /&gt;
&lt;br /&gt;
Задачу прошу сделать на чистом С, пользуясь API сетевых сокетов. Лучше всего на UNIX-like системе, хотя на Windows в общем сокеты похожие.&lt;br /&gt;
&lt;br /&gt;
Обязательно показать работу программы с полной / частичной потерей пакетов, дублированием, задержками. Рекомендую утилиту tc или iptables.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Литература:&#039;&#039;&lt;br /&gt;
* Стивенс У. Р. &amp;quot;Разработка сетевых приложений&amp;quot;, гл. 2, 3, 4, 5, 7&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: 24 ноября&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Вы имитируете базу данных с репликами. Клиент отправляет данные на master сервера, с мастера данные реплицируются на другие узлы. Чтение распределяется равномерно по всем репликам (т. е. запрос клиента на чтение обслуживается не мастером, а какой-то репликой).  При потере мастера реплики должны проголосовать и выбрать нового мастера среди живых узлов, используя протокол консенсуса (Raft).&lt;br /&gt;
&lt;br /&gt;
Если мастер оживает и на нём есть какие-то несинхронизованные данные, то они должны обработаться разумным образом, а бывший мастер — стать одной из реплик.&amp;lt;br&amp;gt;&lt;br /&gt;
Отдельным пунктом — реализация линеаризуемого атомарный CAS&lt;br /&gt;
&lt;br /&gt;
# Система должна выполнять CRUD операции — create/read/update/delete&lt;br /&gt;
# При чтениях не надо данные от реплики прокачивать через мастер, данные должны идти с реплики на клиента. Для этого мастер может отвечать, например, 302 Found и давать заголовок Location с адресом реплики&lt;br /&gt;
# Учитывайте семантику методов HTTP — PUT идемпотентный (и требует ID ресурса в запросе), POST — неидемпотентный, PATCH позволяет обновить ресурс частично и зависит от текущего состояния&lt;br /&gt;
# Максимальное количество реплик фиксированное.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: 8 декабря&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CRDT&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87880</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87880"/>
		<updated>2024-11-08T20:15:39Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по вторникам в 18:10 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс состоит из оценки за задачи и зачета.&lt;br /&gt;
&lt;br /&gt;
Чтобы быть допущенным к зачету балл за задачи должен быть минимум 2.0&lt;br /&gt;
&lt;br /&gt;
3.0 за задачи — удовлетворительная отметка(4 балла) автоматом, можно получить &amp;quot;хорошо&amp;quot; на зачёте &amp;lt;br&amp;gt;&lt;br /&gt;
5.0 — хорошо (6 баллов) автоматом, можно получить &amp;quot;отлично&amp;quot; (8 баллов) &amp;lt;br&amp;gt;&lt;br /&gt;
8.0 — отлично (8 баллов) автоматом, можно получить максимум &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 2:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&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;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
* Petrov, A. (2019). Database Internals: A deep dive into how distributed data systems work.&lt;br /&gt;
* Luo, C., &amp;amp; Carey, M. J. (2020). LSM-based storage techniques: a survey.&lt;br /&gt;
* Schütze, H., Manning, C. D., &amp;amp; Raghavan, P. (2008). Introduction to information retrieval.&lt;br /&gt;
* Lemire, D., Ssi‐Yan‐Kai, G., &amp;amp; Kaser, O. (2016). Consistently faster and smaller compressed bitmaps with roaring.&lt;br /&gt;
* Grabowski, S., Raniszewski, M., &amp;amp; Deorowicz, S. (2017). FM-index for Dummies.&lt;br /&gt;
* Navarro, G., &amp;amp; Mäkinen, V. (2007). Compressed full-text indexes.&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87826</id>
		<title>Теория отказоустойчивых распределенных систем</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87826"/>
		<updated>2024-11-07T23:03:28Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Теория отказоустойчивых распределенных систем ==&lt;br /&gt;
&lt;br /&gt;
Обязательный осенний курс для студентов 4 курса специализации РС ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по субботам c 9.30 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: [https://disk.yandex.ru/d/sbYrPpVALsUsgw тут]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс ставиться по следующей формуле (О&amp;lt;sub&amp;gt;Дз1&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз2&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз3&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Экз&amp;lt;/sub&amp;gt;)*4/3, где максимальная отметка &lt;br /&gt;
* за Дз1 1 балл&lt;br /&gt;
* за Дз2 3 балла&lt;br /&gt;
* за Дз3 2 балла&lt;br /&gt;
* за Экз 2 балла&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Напишите систему, вычисляющую интеграл от некоторой функции.&lt;br /&gt;
&lt;br /&gt;
Мастер (клиент) находит рабочие узлы (сервера) через IP broadcast — рассылает стартовое сообщение по всем адресам подсети, на которое рабочие узлы, слушающие на своих TCP портах, отвечают. Затем каждому рабочему узлу даётся отрезок, он вычисляет на нём интеграл и отправляет ответ мастеру. Мастер складывает ответы серверов и получает итоговый результат.&lt;br /&gt;
&lt;br /&gt;
Требования:&lt;br /&gt;
* если после раздачи заданий сервера становятся недоступны (выключаются / происходит разрыв сети), но хотя бы один сервер доступен, программа это детектирует, раздаёт работу доступным серверам вместо отключившихся и даёт верный ответ&lt;br /&gt;
* если недоступный сервер снова появляется в сети и пытается послать ответ, это не приводит к ошибке, в частности, результат по соотв. отрезку не будет учтён дважды&lt;br /&gt;
* если недоступный сервер появился в сети, мастер должен уметь присылать на него новые задачи (например, отключился какой-то ещё сервер)&lt;br /&gt;
&lt;br /&gt;
Задачу прошу сделать на чистом С, пользуясь API сетевых сокетов. Лучше всего на UNIX-like системе, хотя на Windows в общем сокеты похожие.&lt;br /&gt;
&lt;br /&gt;
Обязательно показать работу программы с полной / частичной потерей пакетов, дублированием, задержками. Рекомендую утилиту tc или iptables.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Литература:&#039;&#039;&lt;br /&gt;
* Стивенс У. Р. &amp;quot;Разработка сетевых приложений&amp;quot;, гл. 2, 3, 4, 5, 7&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: 17 ноября&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Вы имитируете базу данных с репликами. Клиент отправляет данные на master сервера, с мастера данные реплицируются на другие узлы. Чтение распределяется равномерно по всем репликам (т. е. запрос клиента на чтение обслуживается не мастером, а какой-то репликой).  При потере мастера реплики должны проголосовать и выбрать нового мастера среди живых узлов, используя протокол консенсуса (Raft).&lt;br /&gt;
&lt;br /&gt;
Если мастер оживает и на нём есть какие-то несинхронизованные данные, то они должны обработаться разумным образом, а бывший мастер — стать одной из реплик.&amp;lt;br&amp;gt;&lt;br /&gt;
Отдельным пунктом — реализация линеаризуемого атомарный CAS&lt;br /&gt;
&lt;br /&gt;
# Система должна выполнять CRUD операции — create/read/update/delete&lt;br /&gt;
# При чтениях не надо данные от реплики прокачивать через мастер, данные должны идти с реплики на клиента. Для этого мастер может отвечать, например, 302 Found и давать заголовок Location с адресом реплики&lt;br /&gt;
# Учитывайте семантику методов HTTP — PUT идемпотентный (и требует ID ресурса в запросе), POST — неидемпотентный, PATCH позволяет обновить ресурс частично и зависит от текущего состояния&lt;br /&gt;
# Максимальное количество реплик фиксированное.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: 1 декабря&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CRDT&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87825</id>
		<title>Теория отказоустойчивых распределенных систем</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87825"/>
		<updated>2024-11-07T23:03:16Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Теория отказоустойчивых распределенных систем ==&lt;br /&gt;
&lt;br /&gt;
Обязательный осенний курс для студентов 4 курса специализации РС ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по субботам c 9.30 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: [https://disk.yandex.ru/d/sbYrPpVALsUsgw тут]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс ставиться по следующей формуле (О&amp;lt;sub&amp;gt;Дз1&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз2&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз3&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Экз&amp;lt;/sub&amp;gt;)*4/3, где максимальная отметка &lt;br /&gt;
* за Дз1 1 балл&lt;br /&gt;
* за Дз2 3 балла&lt;br /&gt;
* за Дз3 2 балла&lt;br /&gt;
* за Экз 2 балла&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Напишите систему, вычисляющую интеграл от некоторой функции.&lt;br /&gt;
&lt;br /&gt;
Мастер (клиент) находит рабочие узлы (сервера) через IP broadcast — рассылает стартовое сообщение по всем адресам подсети, на которое рабочие узлы, слушающие на своих TCP портах, отвечают. Затем каждому рабочему узлу даётся отрезок, он вычисляет на нём интеграл и отправляет ответ мастеру. Мастер складывает ответы серверов и получает итоговый результат.&lt;br /&gt;
&lt;br /&gt;
Требования:&lt;br /&gt;
* если после раздачи заданий сервера становятся недоступны (выключаются / происходит разрыв сети), но хотя бы один сервер доступен, программа это детектирует, раздаёт работу доступным серверам вместо отключившихся и даёт верный ответ&lt;br /&gt;
* если недоступный сервер снова появляется в сети и пытается послать ответ, это не приводит к ошибке, в частности, результат по соотв. отрезку не будет учтён дважды&lt;br /&gt;
* если недоступный сервер появился в сети, мастер должен уметь присылать на него новые задачи (например, отключился какой-то ещё сервер)&lt;br /&gt;
&lt;br /&gt;
Задачу прошу сделать на чистом С, пользуясь API сетевых сокетов. Лучше всего на UNIX-like системе, хотя на Windows в общем сокеты похожие.&lt;br /&gt;
&lt;br /&gt;
Обязательно показать работу программы с полной / частичной потерей пакетов, дублированием, задержками. Рекомендую утилиту tc или iptables.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Литература:&#039;&#039;&lt;br /&gt;
* Стивенс У. Р. &amp;quot;Разработка сетевых приложений&amp;quot;, гл. 2, 3, 4, 5, 7&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: 17 ноября&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Вы имитируете базу данных с репликами. Клиент отправляет данные на master сервера, с мастера данные реплицируются на другие узлы. Чтение распределяется равномерно по всем репликам (т. е. запрос клиента на чтение обслуживается не мастером, а какой-то репликой).  При потере мастера реплики должны проголосовать и выбрать нового мастера среди живых узлов, используя протокол консенсуса (Raft).&lt;br /&gt;
&lt;br /&gt;
Если мастер оживает и на нём есть какие-то несинхронизованные данные, то они должны обработаться разумным образом, а бывший мастер — стать одной из реплик.&amp;lt;br&amp;gt;&lt;br /&gt;
Отдельным пунктом — реализация линеаризуемого атомарный CAS&lt;br /&gt;
&lt;br /&gt;
# Система должна выполнять CRUD операции — create/read/update/delete&lt;br /&gt;
# При чтениях не надо данные от реплики прокачивать через мастер, данные должны идти с реплики на клиента. Для этого мастер может отвечать, например, 302 Found и давать заголовок Location с адресом реплики&lt;br /&gt;
# Учитывайте семантику методов HTTP — PUT идемпотентный (и требует ID ресурса в запросе), POST — неидемпотентный, PATCH позволяет обновить ресурс частично и зависит от текущего состояния&lt;br /&gt;
# Максимальное количество реплик фиксированное.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Deadline: 1 декабря&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CRDT&lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
* Petrov, A. (2019). Database Internals: A deep dive into how distributed data systems work.&lt;br /&gt;
* Luo, C., &amp;amp; Carey, M. J. (2020). LSM-based storage techniques: a survey.&lt;br /&gt;
* Schütze, H., Manning, C. D., &amp;amp; Raghavan, P. (2008). Introduction to information retrieval.&lt;br /&gt;
* Lemire, D., Ssi‐Yan‐Kai, G., &amp;amp; Kaser, O. (2016). Consistently faster and smaller compressed bitmaps with roaring.&lt;br /&gt;
* Grabowski, S., Raniszewski, M., &amp;amp; Deorowicz, S. (2017). FM-index for Dummies.&lt;br /&gt;
* Navarro, G., &amp;amp; Mäkinen, V. (2007). Compressed full-text indexes.&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87824</id>
		<title>Теория отказоустойчивых распределенных систем</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87824"/>
		<updated>2024-11-07T22:50:24Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Теория отказоустойчивых распределенных систем ==&lt;br /&gt;
&lt;br /&gt;
Обязательный осенний курс для студентов 4 курса специализации РС ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по субботам c 9.30 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: [https://disk.yandex.ru/d/sbYrPpVALsUsgw тут]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс ставиться по следующей формуле (О&amp;lt;sub&amp;gt;Дз1&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз2&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз3&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Экз&amp;lt;/sub&amp;gt;)*4/3, где максимальная отметка &lt;br /&gt;
* за Дз1 1 балл&lt;br /&gt;
* за Дз2 3 балла&lt;br /&gt;
* за Дз3 2 балла&lt;br /&gt;
* за Экз 2 балла&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
* Petrov, A. (2019). Database Internals: A deep dive into how distributed data systems work.&lt;br /&gt;
* Luo, C., &amp;amp; Carey, M. J. (2020). LSM-based storage techniques: a survey.&lt;br /&gt;
* Schütze, H., Manning, C. D., &amp;amp; Raghavan, P. (2008). Introduction to information retrieval.&lt;br /&gt;
* Lemire, D., Ssi‐Yan‐Kai, G., &amp;amp; Kaser, O. (2016). Consistently faster and smaller compressed bitmaps with roaring.&lt;br /&gt;
* Grabowski, S., Raniszewski, M., &amp;amp; Deorowicz, S. (2017). FM-index for Dummies.&lt;br /&gt;
* Navarro, G., &amp;amp; Mäkinen, V. (2007). Compressed full-text indexes.&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87823</id>
		<title>Теория отказоустойчивых распределенных систем</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87823"/>
		<updated>2024-11-07T22:49:19Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Теория отказоустойчивых распределенных систем ==&lt;br /&gt;
&lt;br /&gt;
Обязательный осенний курс для студентов 4 курса специализации РС ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по субботам c 9.30 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс ставиться по следующей формуле (О&amp;lt;sub&amp;gt;Дз1&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз2&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Дз3&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Экз&amp;lt;/sub&amp;gt;)*4/3, где максимальная отметка &lt;br /&gt;
* за Дз1 1 балл&lt;br /&gt;
* за Дз2 3 балла&lt;br /&gt;
* за Дз3 2 балла&lt;br /&gt;
* за Экз 2 балла&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
* Petrov, A. (2019). Database Internals: A deep dive into how distributed data systems work.&lt;br /&gt;
* Luo, C., &amp;amp; Carey, M. J. (2020). LSM-based storage techniques: a survey.&lt;br /&gt;
* Schütze, H., Manning, C. D., &amp;amp; Raghavan, P. (2008). Introduction to information retrieval.&lt;br /&gt;
* Lemire, D., Ssi‐Yan‐Kai, G., &amp;amp; Kaser, O. (2016). Consistently faster and smaller compressed bitmaps with roaring.&lt;br /&gt;
* Grabowski, S., Raniszewski, M., &amp;amp; Deorowicz, S. (2017). FM-index for Dummies.&lt;br /&gt;
* Navarro, G., &amp;amp; Mäkinen, V. (2007). Compressed full-text indexes.&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87822</id>
		<title>Теория отказоустойчивых распределенных систем</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87822"/>
		<updated>2024-11-07T22:48:39Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Теория отказоустойчивых распределенных систем ==&lt;br /&gt;
&lt;br /&gt;
Обязательный осенний курс для студентов 4 курса специализации РС ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по субботам c 9.30 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс ставиться по следующей формуле (О&amp;lt;sub&amp;gt;ДЗ1&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;ДЗ2&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;ДЗ3&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;ЭКЗ&amp;lt;/sub&amp;gt;)*4/3, где максимальная отметка &lt;br /&gt;
* за ДЗ1 1 балл&lt;br /&gt;
* за ДЗ2 3 балла&lt;br /&gt;
* за ДЗ3 2 балла&lt;br /&gt;
* за ЭКЗ 2 балла&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
* Petrov, A. (2019). Database Internals: A deep dive into how distributed data systems work.&lt;br /&gt;
* Luo, C., &amp;amp; Carey, M. J. (2020). LSM-based storage techniques: a survey.&lt;br /&gt;
* Schütze, H., Manning, C. D., &amp;amp; Raghavan, P. (2008). Introduction to information retrieval.&lt;br /&gt;
* Lemire, D., Ssi‐Yan‐Kai, G., &amp;amp; Kaser, O. (2016). Consistently faster and smaller compressed bitmaps with roaring.&lt;br /&gt;
* Grabowski, S., Raniszewski, M., &amp;amp; Deorowicz, S. (2017). FM-index for Dummies.&lt;br /&gt;
* Navarro, G., &amp;amp; Mäkinen, V. (2007). Compressed full-text indexes.&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87821</id>
		<title>Теория отказоустойчивых распределенных систем</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87821"/>
		<updated>2024-11-07T22:48:16Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Теория отказоустойчивых распределенных систем ==&lt;br /&gt;
&lt;br /&gt;
Обязательный осенний курс для студентов 4 курса специализации РС ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по субботам c 9.30 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс ставиться по следующей формуле (О&amp;lt;sub&amp;gt;ДЗ1&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;ДЗ2&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;ДЗ3&amp;lt;/sub&amp;gt; + О&amp;lt;sub&amp;gt;Экз&amp;lt;/sub&amp;gt;)*4/3, где максимальная отметка &lt;br /&gt;
* за ДЗ1 1 балл&lt;br /&gt;
* за ДЗ2 3 балла&lt;br /&gt;
* за ДЗ3 2 балла&lt;br /&gt;
* за ЭКЗ 2 балла&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
* Petrov, A. (2019). Database Internals: A deep dive into how distributed data systems work.&lt;br /&gt;
* Luo, C., &amp;amp; Carey, M. J. (2020). LSM-based storage techniques: a survey.&lt;br /&gt;
* Schütze, H., Manning, C. D., &amp;amp; Raghavan, P. (2008). Introduction to information retrieval.&lt;br /&gt;
* Lemire, D., Ssi‐Yan‐Kai, G., &amp;amp; Kaser, O. (2016). Consistently faster and smaller compressed bitmaps with roaring.&lt;br /&gt;
* Grabowski, S., Raniszewski, M., &amp;amp; Deorowicz, S. (2017). FM-index for Dummies.&lt;br /&gt;
* Navarro, G., &amp;amp; Mäkinen, V. (2007). Compressed full-text indexes.&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87820</id>
		<title>Теория отказоустойчивых распределенных систем</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87820"/>
		<updated>2024-11-07T22:41:28Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Теория отказоустойчивых распределенных систем ==&lt;br /&gt;
&lt;br /&gt;
Обязательный осенний курс для студентов 4 курса специализации РС ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по субботам c 9.30 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс состоит из оценки за задачи и зачета.&lt;br /&gt;
&lt;br /&gt;
Чтобы быть допущенным к зачету балл за задачи должен быть минимум 2.0&lt;br /&gt;
&lt;br /&gt;
3.0 за задачи — удовлетворительная отметка(4 балла) автоматом, можно получить &amp;quot;хорошо&amp;quot; на зачёте &amp;lt;br&amp;gt;&lt;br /&gt;
5.0 — хорошо (6 баллов) автоматом, можно получить &amp;quot;отлично&amp;quot; (8 баллов) &amp;lt;br&amp;gt;&lt;br /&gt;
8.0 — отлично (8 баллов) автоматом, можно получить максимум &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
* Petrov, A. (2019). Database Internals: A deep dive into how distributed data systems work.&lt;br /&gt;
* Luo, C., &amp;amp; Carey, M. J. (2020). LSM-based storage techniques: a survey.&lt;br /&gt;
* Schütze, H., Manning, C. D., &amp;amp; Raghavan, P. (2008). Introduction to information retrieval.&lt;br /&gt;
* Lemire, D., Ssi‐Yan‐Kai, G., &amp;amp; Kaser, O. (2016). Consistently faster and smaller compressed bitmaps with roaring.&lt;br /&gt;
* Grabowski, S., Raniszewski, M., &amp;amp; Deorowicz, S. (2017). FM-index for Dummies.&lt;br /&gt;
* Navarro, G., &amp;amp; Mäkinen, V. (2007). Compressed full-text indexes.&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87819</id>
		<title>Теория отказоустойчивых распределенных систем</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D1%85_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&amp;diff=87819"/>
		<updated>2024-11-07T22:38:55Z</updated>

		<summary type="html">&lt;p&gt;M8hew: Новая страница: «== Теория отказоустойчивых распределенных систем ==  Осенний курс по выбору для студентов…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Теория отказоустойчивых распределенных систем ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по вторникам в 18:10 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс состоит из оценки за задачи и зачета.&lt;br /&gt;
&lt;br /&gt;
Чтобы быть допущенным к зачету балл за задачи должен быть минимум 2.0&lt;br /&gt;
&lt;br /&gt;
3.0 за задачи — удовлетворительная отметка(4 балла) автоматом, можно получить &amp;quot;хорошо&amp;quot; на зачёте &amp;lt;br&amp;gt;&lt;br /&gt;
5.0 — хорошо (6 баллов) автоматом, можно получить &amp;quot;отлично&amp;quot; (8 баллов) &amp;lt;br&amp;gt;&lt;br /&gt;
8.0 — отлично (8 баллов) автоматом, можно получить максимум &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
* Petrov, A. (2019). Database Internals: A deep dive into how distributed data systems work.&lt;br /&gt;
* Luo, C., &amp;amp; Carey, M. J. (2020). LSM-based storage techniques: a survey.&lt;br /&gt;
* Schütze, H., Manning, C. D., &amp;amp; Raghavan, P. (2008). Introduction to information retrieval.&lt;br /&gt;
* Lemire, D., Ssi‐Yan‐Kai, G., &amp;amp; Kaser, O. (2016). Consistently faster and smaller compressed bitmaps with roaring.&lt;br /&gt;
* Grabowski, S., Raniszewski, M., &amp;amp; Deorowicz, S. (2017). FM-index for Dummies.&lt;br /&gt;
* Navarro, G., &amp;amp; Mäkinen, V. (2007). Compressed full-text indexes.&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=Wiki_%D0%A4%D0%9A%D0%9D&amp;diff=87818</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=87818"/>
		<updated>2024-11-07T22:38:31Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &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|КНАД]] · [[#EDA|ЭАД]] · [[#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;
&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 (основной поток) (2 модуль) 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;
[[Введение_в_блокчейн_24/25 | Введение в блокчейн]]&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;
[[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;11&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;
[[Kolmogorov_complexity_24/25 | Introduction to Kolmogorov complexity 24/25]]&lt;br /&gt;
&lt;br /&gt;
[[Введение в статистику и машинное обучение | Введение в статистику и машинное обучение (ИИ360 х Сбер) 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;
[[Russian History DSBA 2024/25 | Russian History (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[C++ Programming Language DSBA 2024/25 | C++ Programming Language (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[Economics DSBA 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Foundations of Russian Statehood 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;
[[Introduction to Finance 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;
[[Machine learning 1 DSBA 2024/2025]]&lt;br /&gt;
&lt;br /&gt;
[[Deep Learning 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;
[[ RMB_DSBA_24-25 | Research Seminar &amp;quot;Risk Management in Banking&amp;quot;]]&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;
[[AI for Business DSBA 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Investment Management for Business DSBA 2024-2025]]&lt;br /&gt;
&lt;br /&gt;
[[Data Analysis in Business DSBA 2024-2025]]&lt;br /&gt;
&lt;br /&gt;
[[BA-2024-25 | Business Analytics, Applied Modelling and Prediction 2024-2025]]&lt;br /&gt;
&lt;br /&gt;
[[Russian History 3rd course DSBA 2024/25 | Russian History (DSBA)]]&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;
[[Marketing Analytics DSBA 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[ Agile Basics: Product Management and Teamwork ]]&lt;br /&gt;
&lt;br /&gt;
[[Quantitative finance DSBA 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[ GTIO-2024-25 | Game Theory and Industrial Organizations 2024-2025]]&lt;br /&gt;
&lt;br /&gt;
[[ GTSM-2024-25 | Game Theory and Strategic Management 2024-2025]]&lt;br /&gt;
&lt;br /&gt;
[[ StatisticM4R-2024-25 | Statistical Methods for Market Research 2024-2025]]&lt;br /&gt;
&lt;br /&gt;
[[ APFM_24-25 | Asset Pricing and Financial Markets 2024-2025]]&lt;br /&gt;
&lt;br /&gt;
[[ CMC_DSBA_24-25 | Core management concepts 2024-2025]]&lt;br /&gt;
&lt;br /&gt;
[[Machine learning 2 DSBA 2024-2025]]&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;
[[ DACS_DSBA_24-25 | Research Seminar &amp;quot;Data Analysis in Complex Systems&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
[[ RMB_DSBA_24-25 | Research Seminar &amp;quot;Risk Management in Banking&amp;quot;]]&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;
|-&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;EDA&amp;quot;&amp;gt;ЭАД&amp;lt;/span&amp;gt;&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
[[Язык программирования Python 2024/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;
|-&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;
[[Язык программирования C++ (ДРИП 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;
|}&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;
| [[Huawei-Kolmogorov-complexity-fall-2024|Kolmogorov complexity 2024]] ||Joint-Huawei course || 1--2 module&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;
| [[Основы_аналитической_теории_чисел_2024/25 | Основы аналитической теории чисел 2024/25]] || 1-2 модуль&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Архив до 2022/23 учебного года включительно =&lt;br /&gt;
[[Wiki ФКН/Архив]]&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;
[[ 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>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87817</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87817"/>
		<updated>2024-11-07T22:36:53Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по вторникам в 18:10 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс состоит из оценки за задачи и зачета.&lt;br /&gt;
&lt;br /&gt;
Чтобы быть допущенным к зачету балл за задачи должен быть минимум 2.0&lt;br /&gt;
&lt;br /&gt;
3.0 за задачи — удовлетворительная отметка(4 балла) автоматом, можно получить &amp;quot;хорошо&amp;quot; на зачёте &amp;lt;br&amp;gt;&lt;br /&gt;
5.0 — хорошо (6 баллов) автоматом, можно получить &amp;quot;отлично&amp;quot; (8 баллов) &amp;lt;br&amp;gt;&lt;br /&gt;
8.0 — отлично (8 баллов) автоматом, можно получить максимум &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
* Petrov, A. (2019). Database Internals: A deep dive into how distributed data systems work.&lt;br /&gt;
* Luo, C., &amp;amp; Carey, M. J. (2020). LSM-based storage techniques: a survey.&lt;br /&gt;
* Schütze, H., Manning, C. D., &amp;amp; Raghavan, P. (2008). Introduction to information retrieval.&lt;br /&gt;
* Lemire, D., Ssi‐Yan‐Kai, G., &amp;amp; Kaser, O. (2016). Consistently faster and smaller compressed bitmaps with roaring.&lt;br /&gt;
* Grabowski, S., Raniszewski, M., &amp;amp; Deorowicz, S. (2017). FM-index for Dummies.&lt;br /&gt;
* Navarro, G., &amp;amp; Mäkinen, V. (2007). Compressed full-text indexes.&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87816</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87816"/>
		<updated>2024-11-07T22:34:56Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по вторникам в 18:10 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс состоит из оценки за задачи и зачета.&lt;br /&gt;
&lt;br /&gt;
Чтобы быть допущенным к зачету балл за задачи должен быть минимум 2.0&lt;br /&gt;
&lt;br /&gt;
3.0 за задачи — удовлетворительная отметка(4 балла) автоматом, можете получить &amp;quot;хорошо&amp;quot; на зачёте &amp;lt;br&amp;gt;&lt;br /&gt;
5.0 — хорошо (6 баллов) автоматом, можете получить &amp;quot;отлично&amp;quot; (8 баллов) &amp;lt;br&amp;gt;&lt;br /&gt;
8.0 — отлично (8 баллов) автоматом, можете получить максимум &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
* Petrov, A. (2019). Database Internals: A deep dive into how distributed data systems work.&lt;br /&gt;
* Luo, C., &amp;amp; Carey, M. J. (2020). LSM-based storage techniques: a survey.&lt;br /&gt;
* Schütze, H., Manning, C. D., &amp;amp; Raghavan, P. (2008). Introduction to information retrieval.&lt;br /&gt;
* Lemire, D., Ssi‐Yan‐Kai, G., &amp;amp; Kaser, O. (2016). Consistently faster and smaller compressed bitmaps with roaring.&lt;br /&gt;
* Grabowski, S., Raniszewski, M., &amp;amp; Deorowicz, S. (2017). FM-index for Dummies.&lt;br /&gt;
* Navarro, G., &amp;amp; Mäkinen, V. (2007). Compressed full-text indexes.&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87815</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87815"/>
		<updated>2024-11-07T22:22:56Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по вторникам в 18:10 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс состоит из оценки за задачи и зачета.&lt;br /&gt;
&lt;br /&gt;
Чтобы быть допущенным к зачету балл за задачи должен быть минимум 2.0&lt;br /&gt;
&lt;br /&gt;
3.0 за задачи — удовлетворительная отметка(4 балла) автоматом, можете получить &amp;quot;хорошо&amp;quot; на зачёте &amp;lt;br&amp;gt;&lt;br /&gt;
5.0 — хорошо (6 баллов) автоматом, можете получить &amp;quot;отлично&amp;quot; (8 баллов) &amp;lt;br&amp;gt;&lt;br /&gt;
8.0 — отлично (8 баллов) автоматом, можете получить максимум &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87727</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87727"/>
		<updated>2024-11-04T20:52:00Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по вторникам в 18:10 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Чат курса&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс состоит из оценки за задачи и зачета.&lt;br /&gt;
&lt;br /&gt;
Чтобы быть допущенным к зачету балл за задачи должен быть минимум 2.0&lt;br /&gt;
&lt;br /&gt;
3.0 за задачи — удовлетворительная отметка(4 балла) автоматом, можете получить &amp;quot;хорошо&amp;quot; на зачёте &amp;lt;br&amp;gt;&lt;br /&gt;
5.0 — хорошо (6 баллов) автоматом, можете получить &amp;quot;отлично&amp;quot; (8 баллов) &amp;lt;br&amp;gt;&lt;br /&gt;
8.0 — отлично (8 баллов) автоматом, можете получить максимум &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87726</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87726"/>
		<updated>2024-11-04T20:51:40Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по вторникам в 18:10 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Чат курса&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ссылка на подключение к паре&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс состоит из оценки за задачи и зачета.&lt;br /&gt;
&lt;br /&gt;
Чтобы быть допущенным к зачету балл за задачи должен быть минимум 2.0&lt;br /&gt;
&lt;br /&gt;
3.0 за задачи — удовлетворительная отметка(4 балла) автоматом, можете получить &amp;quot;хорошо&amp;quot; на зачёте &amp;lt;br&amp;gt;&lt;br /&gt;
5.0 — хорошо (6 баллов) автоматом, можете получить &amp;quot;отлично&amp;quot; (8 баллов) &amp;lt;br&amp;gt;&lt;br /&gt;
8.0 — отлично (8 баллов) автоматом, можете получить максимум &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87725</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87725"/>
		<updated>2024-11-04T20:51:32Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по вторникам в 18:10 в [https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09 zoom]&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Чат курса&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ссылка на подключение к паре&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс состоит из оценки за задачи и зачета.&lt;br /&gt;
&lt;br /&gt;
Чтобы быть допущенным к зачету балл за задачи должен быть минимум 2.0&lt;br /&gt;
&lt;br /&gt;
3.0 за задачи — удовлетворительная отметка(4 балла) автоматом, можете получить &amp;quot;хорошо&amp;quot; на зачёте &amp;lt;br&amp;gt;&lt;br /&gt;
5.0 — хорошо (6 баллов) автоматом, можете получить &amp;quot;отлично&amp;quot; (8 баллов) &amp;lt;br&amp;gt;&lt;br /&gt;
8.0 — отлично (8 баллов) автоматом, можете получить максимум &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87724</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87724"/>
		<updated>2024-11-04T20:51:14Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся онлайн по вторникам в 18:10 в [zoom https://us06web.zoom.us/j/9624371278?pwd=WEN6a2hvaU9pR0xpalY2T3JHV0QwUT09]&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Чат курса&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ссылка на подключение к паре&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс состоит из оценки за задачи и зачета.&lt;br /&gt;
&lt;br /&gt;
Чтобы быть допущенным к зачету балл за задачи должен быть минимум 2.0&lt;br /&gt;
&lt;br /&gt;
3.0 за задачи — удовлетворительная отметка(4 балла) автоматом, можете получить &amp;quot;хорошо&amp;quot; на зачёте &amp;lt;br&amp;gt;&lt;br /&gt;
5.0 — хорошо (6 баллов) автоматом, можете получить &amp;quot;отлично&amp;quot; (8 баллов) &amp;lt;br&amp;gt;&lt;br /&gt;
8.0 — отлично (8 баллов) автоматом, можете получить максимум &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87723</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87723"/>
		<updated>2024-11-04T20:45:35Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Чат курса&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ссылка на подключение к паре&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс состоит из оценки за задачи и зачета.&lt;br /&gt;
&lt;br /&gt;
Чтобы быть допущенным к зачету балл за задачи должен быть минимум 2.0&lt;br /&gt;
&lt;br /&gt;
3.0 за задачи — удовлетворительная отметка(4 балла) автоматом, можете получить &amp;quot;хорошо&amp;quot; на зачёте &amp;lt;br&amp;gt;&lt;br /&gt;
5.0 — хорошо (6 баллов) автоматом, можете получить &amp;quot;отлично&amp;quot; (8 баллов) &amp;lt;br&amp;gt;&lt;br /&gt;
8.0 — отлично (8 баллов) автоматом, можете получить максимум &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87722</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87722"/>
		<updated>2024-11-04T20:43:12Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Чат курса&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс состоит из оценки за задачи и зачета.&lt;br /&gt;
&lt;br /&gt;
Чтобы быть допущенным к зачету балл за задачи должен быть минимум 2.0&lt;br /&gt;
&lt;br /&gt;
3.0 за задачи — удовлетворительная отметка(4 балла) автоматом, можете получить &amp;quot;хорошо&amp;quot; на зачёте &amp;lt;br&amp;gt;&lt;br /&gt;
5.0 — хорошо (6 баллов) автоматом, можете получить &amp;quot;отлично&amp;quot; (8 баллов) &amp;lt;br&amp;gt;&lt;br /&gt;
8.0 — отлично (8 баллов) автоматом, можете получить максимум &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87721</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87721"/>
		<updated>2024-11-04T20:42:12Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Чат курса&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Записи пар&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Текущая ведомость&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Таблица для записи на сдачу ДЗ&#039;&#039;&#039;: TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс состоит из оценки за задачи и зачета.&lt;br /&gt;
&lt;br /&gt;
Чтобы быть допущенным к зачету балл за задачи должен быть минимум 2.0&lt;br /&gt;
&lt;br /&gt;
3.0 за задачи — удовлетворительная отметка(4 балла) автоматом, можете получить &amp;quot;хорошо&amp;quot; на зачёте &amp;lt;br&amp;gt;&lt;br /&gt;
5.0 — хорошо (6 баллов) автоматом, можете получить &amp;quot;отлично&amp;quot; (8 баллов) &amp;lt;br&amp;gt;&lt;br /&gt;
8.0 — отлично (8 баллов) автоматом, можете получить максимум &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87720</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87720"/>
		<updated>2024-11-04T20:40:36Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
Чат курса TBD&lt;br /&gt;
&lt;br /&gt;
Записи пар TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс состоит из оценки за задачи и зачета.&lt;br /&gt;
&lt;br /&gt;
Чтобы быть допущенным к зачету балл за задачи должен быть минимум 2.0&lt;br /&gt;
&lt;br /&gt;
3.0 за задачи — удовлетворительная отметка(4 балла) автоматом, можете получить &amp;quot;хорошо&amp;quot; на зачёте &amp;lt;br&amp;gt;&lt;br /&gt;
5.0 — хорошо (6 баллов) автоматом, можете получить &amp;quot;отлично&amp;quot; (8 баллов) &amp;lt;br&amp;gt;&lt;br /&gt;
8.0 — отлично (8 баллов) автоматом, можете получить максимум &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87719</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87719"/>
		<updated>2024-11-04T20:39:32Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
Чат курса TBD&lt;br /&gt;
&lt;br /&gt;
Записи пар TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс состоит из оценки за задачи и зачета.&lt;br /&gt;
&lt;br /&gt;
Чтобы быть допущенным к зачету балл за задачи должен быть минимум 2.0&lt;br /&gt;
&lt;br /&gt;
3.0 за задачи — удовлетворительная отметка(4 балла) автоматом, можете получить &amp;quot;хорошо&amp;quot; на зачёте &amp;lt;br&amp;gt;&lt;br /&gt;
5.0 — хорошо (6 баллов) автоматом, можете получить &amp;quot;отлично&amp;quot; (8 баллов) &amp;lt;br&amp;gt;&lt;br /&gt;
8.0 — отлично (8 баллов) автоматом, можете получить максимум &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go. &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87718</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87718"/>
		<updated>2024-11-04T20:38:51Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
Чат курса TBD&lt;br /&gt;
&lt;br /&gt;
Записи пар TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс состоит из оценки за задачи и зачета.&lt;br /&gt;
&lt;br /&gt;
Чтобы быть допущенным к зачету балл за задачи должен быть минимум 2.0&lt;br /&gt;
&lt;br /&gt;
3.0 за задачи — удовлетворительная отметка(4 балла) автоматом, можете получить &amp;quot;хорошо&amp;quot; на зачёте &amp;lt;br&amp;gt;&lt;br /&gt;
5.0 — хорошо (6 баллов) автоматом, можете получить &amp;quot;отлично&amp;quot; (8 баллов) &amp;lt;br&amp;gt;&lt;br /&gt;
8.0 — отлично (8 баллов) автоматом, можете получить максимум &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go. &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С, С++, Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С, С++, Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С, С++, Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С++, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: C, C++, Go&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87717</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87717"/>
		<updated>2024-11-04T20:38:23Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
Чат курса TBD&lt;br /&gt;
&lt;br /&gt;
Записи пар TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
Оценка за курс состоит из оценки за задачи и зачета.&lt;br /&gt;
&lt;br /&gt;
Чтобы быть допущенным к зачету балл за задачи должен быть минимум 2.0 балла по задачам.&lt;br /&gt;
&lt;br /&gt;
3.0 за задачи — удовлетворительная отметка(4 балла) автоматом, можете получить &amp;quot;хорошо&amp;quot; на зачёте &amp;lt;br&amp;gt;&lt;br /&gt;
5.0 — хорошо (6 баллов) автоматом, можете получить &amp;quot;отлично&amp;quot; (8 баллов) &amp;lt;br&amp;gt;&lt;br /&gt;
8.0 — отлично (8 баллов) автоматом, можете получить максимум &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go. &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С, С++, Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С, С++, Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С, С++, Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С++, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: C, C++, Go&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87716</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87716"/>
		<updated>2024-11-04T20:33:56Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
Чат курса TBD&lt;br /&gt;
&lt;br /&gt;
Записи пар TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
Домашние задания можно желательно сдавать на C/C++, Python, Go. &amp;lt;br&amp;gt;&lt;br /&gt;
Допустимо на Java, C#&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 25 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 10 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С, С++, Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 17 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С, С++, Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 24 ноября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 1 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С, С++, Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 8 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С++, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 15 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: C, C++, Go&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 22 декабря&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87562</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87562"/>
		<updated>2024-10-29T17:59:30Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
Чат курса TBD&lt;br /&gt;
&lt;br /&gt;
Записи пар TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: C, C++, Go&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С, С++, Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С, С++, Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С, С++, Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С++, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: C, C++, Go&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87561</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=87561"/>
		<updated>2024-10-29T17:51:30Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
Чат курса TBD&lt;br /&gt;
&lt;br /&gt;
Записи пар TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: C, C++, Go&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Deadline: 18 октября&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С, С++, Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С, С++, Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С, С++, Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: C, C++, Go&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С++, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=Wiki_%D0%A4%D0%9A%D0%9D&amp;diff=86725</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=86725"/>
		<updated>2024-09-25T08:33:09Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &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|КНАД]] · [[#EDA|ЭАД]] · [[#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;
[[ Информационный_поиск | Основы информационного поиска ]]&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;11&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;
[[Russian History DSBA 2024/25 | Russian History (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[C++ Programming Language DSBA 2024/25 | C++ Programming Language (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[Introduction to Economics DSBA 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Foundations of Russian Statehood 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;
[[ Agile Basics: Product Management and Teamwork ]]&lt;br /&gt;
&lt;br /&gt;
[[ Statistics4MR-2024-25 | Statistics for Market Research 2023-24]]&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;
&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;
|-&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;EDA&amp;quot;&amp;gt;ЭАД&amp;lt;/span&amp;gt;&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
[[Язык программирования Python 2024/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;
|-&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;
[[Язык программирования C++ (ДРИП 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;
|}&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;
[[ 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>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=Wiki_%D0%A4%D0%9A%D0%9D&amp;diff=86724</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=86724"/>
		<updated>2024-09-25T08:21:05Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &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|КНАД]] · [[#EDA|ЭАД]] · [[#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;
[[ Информационный_поиск | Основы информационного поиска ]]&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;11&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;
[[Russian History DSBA 2024/25 | Russian History (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[C++ Programming Language DSBA 2024/25 | C++ Programming Language (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[Introduction to Economics DSBA 2024/25]]&lt;br /&gt;
&lt;br /&gt;
[[Foundations of Russian Statehood 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;
[[ Agile Basics: Product Management and Teamwork ]]&lt;br /&gt;
&lt;br /&gt;
[[ Statistics4MR-2024-25 | Statistics for Market Research 2023-24]]&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;
&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;
|-&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;EDA&amp;quot;&amp;gt;ЭАД&amp;lt;/span&amp;gt;&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
[[Язык программирования Python 2024/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;
|-&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;
[[Язык программирования C++ (ДРИП 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;
|}&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>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=86720</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=86720"/>
		<updated>2024-09-25T08:12:04Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
Чат курса TBD&lt;br /&gt;
&lt;br /&gt;
Записи пар TBD&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: C, C++, Go&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте LSM-дерево со строковыми ключами (levelled / tiered — на выбор). Дисковые компоненты должны поддерживать бинарный или иной логарифмический поиск без полной выгрузки в RAM. Обязательны Блум-фильтры для компонент.  &lt;br /&gt;
Напишите бенчмарки для вставки, чтения по ключу, чтения короткого диапазона.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: C, C++, Go&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте k-d tree и бенчмарк для поиска точки в k-мерном пространстве. Покажите, как меняется скорость поиска с ростом параметра k.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Реализуйте FM-index для поиска по подстроке и тесты к нему. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Постройте обратный индекс для набора текстовых документов, используя Roaring bitmaps.&lt;br /&gt;
# Построить индекс (хотя бы в памяти), что позволит выдавать документы, для которых верна булева формула о вхождении слов&lt;br /&gt;
# Для слов применить стеммирование / лемматизацию / очистку от стоп-слов&lt;br /&gt;
# Реализовать индекс как LSM-подобное дерево&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Реализовать поиск по префиксу&lt;br /&gt;
# Реализовать поиск по wildcard с помощью k-gram&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С, С++, Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Взяв за основу индекс из задания 4:&lt;br /&gt;
# Для каждого документа задать дополнительно атрибут даты и искать по диапазону дат, а так же по булевым формулам, содержащим условия на диапазоны дат&lt;br /&gt;
# Пусть у документа присутствуют две даты: начала и окончания жизни (последняя может быть не задана). Реализовать поиск документов,&lt;br /&gt;
#* валидных в диапазоне дат&lt;br /&gt;
#* появившихся в диапазоне дат &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 7&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С, С++, Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить позиционный индекс, что позволит выполнять фразовый поиск по документам.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 8&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С, С++, Go, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс, что позволит давать ранжированные результаты&lt;br /&gt;
# по TF-IDF&lt;br /&gt;
# согласно модели векторного пространства&lt;br /&gt;
# реализовать эффективное Inexact top K ранжирование&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Задание 9&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Языки: С++, Python&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Построить индекс для dense vector (similarity) search, используя BERT для получения эмбеддингов&lt;br /&gt;
# используя Faiss для поиска&lt;br /&gt;
# понижая размерность самостоятельно (randomized PCA, LSH, кластеризация, etc)&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=Wiki_%D0%A4%D0%9A%D0%9D&amp;diff=86703</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=86703"/>
		<updated>2024-09-24T18:50:21Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &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|КНАД]] · [[#EDA|ЭАД]] · [[#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;
[[ Информационный_поиск | Основы информационного поиска ]]&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;11&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;
[[Russian History DSBA 2024/25 | Russian History (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[C++ Programming Language DSBA 2024/25 | C++ Programming Language (DSBA)]]&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;
[[ Agile Basics: Product Management and Teamwork ]]&lt;br /&gt;
&lt;br /&gt;
[[ Statistics4MR-2024-25 | Statistics for Market Research 2023-24]]&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;
&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;
|-&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;EDA&amp;quot;&amp;gt;ЭАД&amp;lt;/span&amp;gt;&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
[[Язык программирования Python 2024/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;
|-&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;
[[Язык программирования C++ (ДРИП 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;
|}&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>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=Wiki_%D0%A4%D0%9A%D0%9D&amp;diff=86702</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=86702"/>
		<updated>2024-09-24T18:49:16Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &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|КНАД]] · [[#EDA|ЭАД]] · [[#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;
[[ Основы информационного поиска ]]&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;11&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;
[[Russian History DSBA 2024/25 | Russian History (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[C++ Programming Language DSBA 2024/25 | C++ Programming Language (DSBA)]]&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;
[[ Agile Basics: Product Management and Teamwork ]]&lt;br /&gt;
&lt;br /&gt;
[[ Statistics4MR-2024-25 | Statistics for Market Research 2023-24]]&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;
&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;
|-&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;EDA&amp;quot;&amp;gt;ЭАД&amp;lt;/span&amp;gt;&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
[[Язык программирования Python 2024/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;
|-&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;
[[Язык программирования C++ (ДРИП 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;
|}&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>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=86701</id>
		<title>Информационный поиск</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA&amp;diff=86701"/>
		<updated>2024-09-24T18:48:10Z</updated>

		<summary type="html">&lt;p&gt;M8hew: Новая страница: «== Основы информационного поиска ==  Осенний курс по выбору для студентов 4 курсов ПМИ ФКН…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы информационного поиска ==&lt;br /&gt;
&lt;br /&gt;
Осенний курс по выбору для студентов 4 курсов ПМИ ФКН ВШЭ.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лектор&#039;&#039;&#039;: Алексей Неганов aka [https://t.me/bokareis @bokareis].&lt;br /&gt;
&lt;br /&gt;
Чат курсы TDB&lt;br /&gt;
&lt;br /&gt;
== Формула оценки == &lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
== Записи лекций ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Лекция 1, 2 сен 2024&#039;&#039;&#039;. Организация курса; Формальные методы и теория типов; Язык NatBool, его денотационная семантика и здравость системы типов относительно неё. [https://disk.yandex.ru/d/WhHJyFeb9mDdkA/02.09%20%D0%BB%D0%B5%D0%BA%D1%86%D0%B8%D1%8F.mp4 Запись].&lt;br /&gt;
* &#039;&#039;&#039;Семинар 1, 2 сен 2024&#039;&#039;&#039;. Операционные семантики; Эквивалентности семантик; Preservation и Progress теоремы; Корректность системы типов относительно операционной семантики. [https://disk.yandex.ru/d/WhHJyFeb9mDdkA/02.09%20%D1%81%D0%B5%D0%BC%D0%B8%D0%BD%D0%B0%D1%80.mp4 Запись].&lt;br /&gt;
* &#039;&#039;&#039;Лекция 2, 9 сен 2024&#039;&#039;&#039;. Система типов NatBool+Let. Подстановка. Соглашение об именах. Preservation и progress теоремы. [https://disk.yandex.ru/d/WhHJyFeb9mDdkA/09.09%20%D0%BB%D0%B5%D0%BA%D1%86%D0%B8%D1%8F.mp4 Запись].&lt;br /&gt;
* &#039;&#039;&#039;Семинар 2, 9 сен 2024&#039;&#039;&#039;. Семантика с кучей. Эквивалентность семантик с подстановкой и с кучей. Корректность системы типов NatBool+Let. [https://disk.yandex.ru/d/WhHJyFeb9mDdkA/09.09%20%D1%81%D0%B5%D0%BC%D0%B8%D0%BD%D0%B0%D1%80.mp4 Запись].&lt;br /&gt;
* &#039;&#039;&#039;Лекция 3, 16 сен 2024&#039;&#039;&#039;. Нетипизированное лямбда-исчисление. Стратегии редукции. Теорема Чёрча-Россера. [ Запись].&lt;br /&gt;
* &#039;&#039;&#039;Семинар 3, 16 сен 2024&#039;&#039;&#039;. Кодирование Чёрча для типов данных: логические значения, пары, натуральные числа, списки. Комбинатор неподвижной точки. [ Запись].&lt;br /&gt;
* &#039;&#039;&#039;Лекция 4, 23 сен 2024&#039;&#039;&#039;. TBA. [ Запись].&lt;br /&gt;
* &#039;&#039;&#039;Семинар 4, 23 сен 2024&#039;&#039;&#039;. TBA. [ Запись].&lt;br /&gt;
* &#039;&#039;&#039;Лекция 5, 30 сен 2024&#039;&#039;&#039;. TBA. [ Запись].&lt;br /&gt;
* &#039;&#039;&#039;Семинар 5, 30 сен 2024&#039;&#039;&#039;. TBA. [ Запись].&lt;br /&gt;
* &#039;&#039;&#039;Лекция 6, 7 окт 2024&#039;&#039;&#039;. TBA. [ Запись].&lt;br /&gt;
* &#039;&#039;&#039;Семинар 6, 7 окт 2024&#039;&#039;&#039;. TBA. [ Запись].&lt;br /&gt;
* &#039;&#039;&#039;Лекция 7, 14 окт 2024&#039;&#039;&#039;. TBA. [ Запись].&lt;br /&gt;
* &#039;&#039;&#039;Семинар 7, 14 окт 2024&#039;&#039;&#039;. TBA. [ Запись].&lt;br /&gt;
* &#039;&#039;&#039;Лекция 8, 21 окт 2024&#039;&#039;&#039;. TBA. [ Запись].&lt;br /&gt;
* &#039;&#039;&#039;Семинар 8, 21 окт 2024&#039;&#039;&#039;. TBA. [ Запись].&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
&lt;br /&gt;
* ТДЗ-1 (теоретическое). Система типов IntBool+Let. [https://drive.google.com/file/d/1e5iTyjbkPKIABjm4tQHwdzMoW1OVYoma/view?usp=drive_link Условие]. [https://drive.google.com/file/d/1gkqzoSl_h1E2pDWnNn3kDfkN76AeWf8n/view?usp=drive_link Исходник]. Дедлайн: &#039;&#039;&#039;26 сентября 2024 в 23:59&#039;&#039;&#039;.&lt;br /&gt;
* ТДЗ-2 (теоретическое). Тьюринг-полнота нетипизированного лямбда-исчисления. [https://drive.google.com/file/d/13SsC9fjrJwqGT4d5wqcL7zMdwbbaW43_/view?usp=drive_link Условие]. [https://drive.google.com/file/d/1mlBWX8HIrGEsP40NCK1Q9mbqhw9LvLIr/view?usp=drive_link Исходник]. Дедлайн: &#039;&#039;&#039;30 сентября 2024 в 23:59&#039;&#039;&#039;.&lt;br /&gt;
* ТДЗ-3 (теоретическое). TBA. [ Условие]. [ Исходник]. Дедлайн: &#039;&#039;&#039;TBA&#039;&#039;&#039;.&lt;br /&gt;
* ПДЗ-1 (практическое). TBA. [ Условие]. Дедлайн: &#039;&#039;&#039;TBA&#039;&#039;&#039;.&lt;br /&gt;
* ПДЗ-2 (практическое). TBA. [ Условие]. Дедлайн: &#039;&#039;&#039;TBA&#039;&#039;&#039;.&lt;br /&gt;
* БТДЗ (бонусное теоретическое). TBA. [ Условие]. [ Исходник]. Дедлайн: &#039;&#039;&#039;TBA&#039;&#039;&#039;.&lt;br /&gt;
* ПДЗ-3 (практическое). TBA. [ Условие]. Дедлайн: &#039;&#039;&#039;TBA&#039;&#039;&#039;.&lt;br /&gt;
* ПДЗ-4 (практическое). TBA. [ Условие]. Дедлайн: &#039;&#039;&#039;TBA&#039;&#039;&#039;.&lt;br /&gt;
* БПДЗ (бонусное практическое). TBA. [ Условие]. Дедлайн: &#039;&#039;&#039;TBA&#039;&#039;&#039;.&lt;br /&gt;
* ТДЗ-4 (теоретическое). TBA. [ Условие]. [ Исходник]. Дедлайн: &#039;&#039;&#039;TBA&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Условие теоретических домашних заданий скомпилировано с помощью pdfLaTeX.&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=Wiki_%D0%A4%D0%9A%D0%9D&amp;diff=86700</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=86700"/>
		<updated>2024-09-24T18:43:11Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &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|КНАД]] · [[#EDA|ЭАД]] · [[#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;
[[ Информационный поиск ]]&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;11&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;
[[Russian History DSBA 2024/25 | Russian History (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[C++ Programming Language DSBA 2024/25 | C++ Programming Language (DSBA)]]&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;
[[ Agile Basics: Product Management and Teamwork ]]&lt;br /&gt;
&lt;br /&gt;
[[ Statistics4MR-2024-25 | Statistics for Market Research 2023-24]]&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;
&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;
|-&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;EDA&amp;quot;&amp;gt;ЭАД&amp;lt;/span&amp;gt;&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
[[Язык программирования Python 2024/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;
|-&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;
[[Язык программирования C++ (ДРИП 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;
|}&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>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=Wiki_%D0%A4%D0%9A%D0%9D&amp;diff=86699</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=86699"/>
		<updated>2024-09-24T18:42:41Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &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|КНАД]] · [[#EDA|ЭАД]] · [[#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;
[[ Types_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;11&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;
[[Russian History DSBA 2024/25 | Russian History (DSBA)]]&lt;br /&gt;
&lt;br /&gt;
[[C++ Programming Language DSBA 2024/25 | C++ Programming Language (DSBA)]]&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;
[[ Agile Basics: Product Management and Teamwork ]]&lt;br /&gt;
&lt;br /&gt;
[[ Statistics4MR-2024-25 | Statistics for Market Research 2023-24]]&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;
&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;
|-&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;EDA&amp;quot;&amp;gt;ЭАД&amp;lt;/span&amp;gt;&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
[[Язык программирования Python 2024/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;
|-&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;
[[Язык программирования C++ (ДРИП 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;
|}&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>M8hew</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B5%D1%82%D0%BE%D0%B4%D1%8B_%D0%BE%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_23/24&amp;diff=85224</id>
		<title>Методы оптимизации 23/24</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9C%D0%B5%D1%82%D0%BE%D0%B4%D1%8B_%D0%BE%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8_23/24&amp;diff=85224"/>
		<updated>2024-06-05T01:30:30Z</updated>

		<summary type="html">&lt;p&gt;M8hew: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== О курсе ==&lt;br /&gt;
&lt;br /&gt;
Курс читается для третьекурсников в 3-4 модулях.&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;
&#039;&#039;&#039;Семинары:&#039;&#039;&#039; &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;
| || Титова Н.Н. ||  || &lt;br /&gt;
|-&lt;br /&gt;
| || Муравьев К.Ф. ||  || &lt;br /&gt;
|-&lt;br /&gt;
| ПМИ215, КНАД || Маминов А.Д.	 || Вторник 14:40 - 16:00 || [https://telemost.yandex.ru/j/72800520001707783514705554037386022711 Яндекс-телемост]&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;
An Introduction to Optimization 4th Edition by Edwin K. P. Chong, Stanislaw H. Zak&lt;br /&gt;
&lt;br /&gt;
Методы оптимизации в примерах и задачах Пантелеев А.В., Летова Т.А.&lt;br /&gt;
&lt;br /&gt;
С.П. Шарый Конечномерный интервальный анализ. – Новосибирск: XYZ.&lt;br /&gt;
&lt;br /&gt;
== План курса ==&lt;br /&gt;
&lt;br /&gt;
1. Введение. Аналитический метод нахождения экстремумов в безусловной оптимизации.&lt;br /&gt;
&lt;br /&gt;
2. Численные методы в безусловной оптимизации. Одномерные методы.&lt;br /&gt;
&lt;br /&gt;
3. Численные методы в безусловной оптимизации. Методы 0-го порядка.&lt;br /&gt;
&lt;br /&gt;
4. Численные методы в безусловной оптимизации. Методы 1-го порядка.&lt;br /&gt;
&lt;br /&gt;
5. Численные методы в безусловной оптимизации. Методы 2-го порядка.&lt;br /&gt;
&lt;br /&gt;
6. Субградиентный метод.&lt;br /&gt;
&lt;br /&gt;
7. Условная оптимизация. Аналитический метод. Ограничения типа равенства, неравенства, смешанные.&lt;br /&gt;
&lt;br /&gt;
8. Условная оптимизация. Аналитический метод. Ограничения типа равенства, неравенства, смешанные.&lt;br /&gt;
&lt;br /&gt;
9. Условная оптимизация. Численные методы. Линейное программирование. Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
10. Линейное программирование. Симплекс метод. Транспортная задача&lt;br /&gt;
&lt;br /&gt;
11. Дискретная оптимизация. Задача о рюкзаке. Задача об упаковке ящиков.&lt;br /&gt;
&lt;br /&gt;
12. Интервальный анализ. Интервальный метод ветвей и границ.&lt;br /&gt;
&lt;br /&gt;
13. Генетический алгоритм. Многокритериальная оптимизация.&lt;br /&gt;
&lt;br /&gt;
== Лекции ==&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Семинар 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Презентация&#039;&#039;&lt;br /&gt;
[https://drive.google.com/file/d/1NTkSCUD49BFQQJdsUgUjGCtPS9df6pRy/view?usp=sharing Семинар 1]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Notebook&#039;&#039;&lt;br /&gt;
[https://drive.google.com/file/d/14yLaosV8AMohAUPfMP998XfiDLkrBcR7/view?usp=sharing Семинар 1]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! Преподаватель !! Материалы семинара&lt;br /&gt;
|-&lt;br /&gt;
| 215, КНАД || Маминов А.Д.	 || [https://jamboard.google.com/d/1ktMWUR8KtT0rN6_wzmEV9BRGcsOB7qX_Yij3fKxgqqE/edit?usp=sharing Записи с семинара 1]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Семинар 2&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Презентация&#039;&#039;&lt;br /&gt;
[https://drive.google.com/file/d/16_tTspaOJKCSTN2TACmyLfN1wZ-lLItP/view?usp=sharing Семинар 2]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Notebook&#039;&#039;&lt;br /&gt;
[https://drive.google.com/file/d/1vUCk8q-Z29ZAoadb3LR4wGwknlrNBVk4/view?usp=sharing Семинар 2]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! Преподаватель !! Материалы семинара&lt;br /&gt;
|-&lt;br /&gt;
| 215, КНАД || Маминов А.Д.	 || [https://jamboard.google.com/d/18TScxM6QLCF60uulMqNVndlkFN6kmzkYg8wZ5yFqrLk/edit?usp=sharing Записи с семинара 2]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Семинар 3&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Презентация&#039;&#039;&lt;br /&gt;
[https://drive.google.com/file/d/1dBUAuaJW8eqLyeWGsCzg4gBV9Aauz__z/view?usp=sharing Семинар 3]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Notebook&#039;&#039;&lt;br /&gt;
[https://drive.google.com/file/d/1x3TGGQxymNxRJ4ddGIzAMFDTEJtuRjEj/view?usp=sharing Семинар 3]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! Преподаватель !! Материалы семинара&lt;br /&gt;
|-&lt;br /&gt;
| 215, КНАД || Маминов А.Д.	 || [https://jamboard.google.com/d/1z8_TutFQVWWaewyVuLIZEAxVg8QNC9l7Wt8WHfsQk50/edit?usp=sharing Записи с семинара 3]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Семинар 4&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Презентация&#039;&#039;&lt;br /&gt;
[https://drive.google.com/file/d/1DZxcE4NdZDsTCJ8EINfB0FeGbdisVfPd/view Семинар 4]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Notebook&#039;&#039;&lt;br /&gt;
[https://drive.google.com/file/d/1DaWToefyUT70FufgiDN62-y2MnGkhubr/view?usp=sharing Семинар 4]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! Преподаватель !! Материалы семинара&lt;br /&gt;
|-&lt;br /&gt;
| 215, КНАД || Маминов А.Д.	 || [https://jamboard.google.com/d/1jEnzDogUf7blhY2Sgktv3TuMP8P8n6rF4Xxqjig9tTc/edit?usp=sharing Записи с семинара 4]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Семинар 5&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! Преподаватель !! Материалы семинара !! Презентация !! Notebook&lt;br /&gt;
|-&lt;br /&gt;
| 215, КНАД || Маминов А.Д.	 || Продолжение семинара 4 || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Семинар 6&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! Преподаватель !! Материалы семинара !! Презентация !! Notebook &lt;br /&gt;
|-&lt;br /&gt;
| 215, КНАД || Маминов А.Д.	 || [https://jamboard.google.com/d/1CD60v8HxRcM_XrOZQrtCjAbqGVKDAkpds1_HlogNPiI/edit?usp=sharing Записи с семинара 6] || [https://docs.google.com/presentation/d/12cRu8Fhm2vWKJl_hcwbTmSKgb6g2cVMO/edit?usp=sharing&amp;amp;ouid=110095991780606533518&amp;amp;rtpof=true&amp;amp;sd=true Семинар 6] || [https://drive.google.com/file/d/1iDSAAhZf7ynoKwfmWFn5WIyDSH2y-_Xy/view?usp=sharing Семинар 6]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Семинар 7&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! Преподаватель !! Материалы семинара !! Презентация !! Notebook &lt;br /&gt;
|-&lt;br /&gt;
| 215, КНАД || Маминов А.Д.	 || [https://jamboard.google.com/d/13uR8UFqH_K1_uiJGApTb6vkevqn59PP4dgzwXQa8vKg/edit?usp=sharing Записи с семинара 7] || [https://docs.google.com/presentation/d/1FfkUu8yCX3kgqRBDMcxGtQw2pMdacOAR/edit?usp=sharing&amp;amp;ouid=110095991780606533518&amp;amp;rtpof=true&amp;amp;sd=true Семинар 7] || [https://drive.google.com/file/d/14XLvK0y3FBQANQRaE_w1eSjJZnYSPe3K/view?usp=sharing Семинар 7]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Семинар 8&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! Преподаватель !! Материалы семинара !! Презентация !! Notebook &lt;br /&gt;
|-&lt;br /&gt;
| 215, КНАД || Маминов А.Д.	 || [https://jamboard.google.com/d/13uR8UFqH_K1_uiJGApTb6vkevqn59PP4dgzwXQa8vKg/edit?usp=sharing Записи с семинара 8] || [https://docs.google.com/presentation/d/1HvYsUAHN-G90T_s7ZA7GeRTpmx2rwMih/edit?usp=sharing&amp;amp;ouid=110095991780606533518&amp;amp;rtpof=true&amp;amp;sd=true Семинар 8] || [https://drive.google.com/file/d/1WVjmSqUFPXCweyy80yYRKH2oY0pP6uFj/view?usp=sharing Семинар 8]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Семинары 9-10&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! Преподаватель !! Материалы семинара !! Презентация&lt;br /&gt;
|-&lt;br /&gt;
| 215, КНАД || Маминов А.Д.	 || [https://jamboard.google.com/d/1lBN-cnxW5TfpMnrcsqbzwu5eYtPKK4j9Rpb40ZxXzNk/edit?usp=sharing Записи с семинара 9-10 (часть 1)] [https://jamboard.google.com/d/1YFXl9HAXaGWpad2x1oxb3wQ1Ji8tbm4vriu73utfsDA/edit?usp=sharing Записи с семинара 9-10 (часть 2)] || [https://docs.google.com/presentation/d/1VKvJdkICBtDVogYtFHO-KZaWC96iPtMw/edit?usp=sharing&amp;amp;ouid=110095991780606533518&amp;amp;rtpof=true&amp;amp;sd=true Семинар 9-10]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Семинар 11&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Контрольная работа №1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Семинар 12&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! Преподаватель !! Материалы семинара !! Презентация !! Notebook &lt;br /&gt;
|-&lt;br /&gt;
| 215, КНАД || Маминов А.Д.	 || [https://jamboard.google.com/d/1kUiBjuSS4WyHfOoQVjEz4a1LKn1twueRsA3cD9V0H_4/edit?usp=sharing Записи с семинара 12] || [https://docs.google.com/presentation/d/1fyw6DgFHfrxtNlSV7LTsjDiWYQEbQcbo/edit?usp=sharing&amp;amp;ouid=110095991780606533518&amp;amp;rtpof=true&amp;amp;sd=true Семинар 12-13] || [https://drive.google.com/file/d/1G6Vy6sTOt4RgPlsQAankfoe39eBYCec0/view?usp=sharing Семинар 12]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Семинар 13&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! Преподаватель !! Материалы семинара !! Презентация !! Notebook &lt;br /&gt;
|-&lt;br /&gt;
| 215, КНАД || Маминов А.Д.	 || [https://jamboard.google.com/d/1YhORkJ1blT4I3TXFwJMjISJTq3PMum4OsfJ8qnQX7Xw/edit?usp=sharing Записи с семинара 13] || [https://docs.google.com/presentation/d/1fyw6DgFHfrxtNlSV7LTsjDiWYQEbQcbo/edit?usp=sharing&amp;amp;ouid=110095991780606533518&amp;amp;rtpof=true&amp;amp;sd=true Семинар 12-13] || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Семинар 14&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! Преподаватель !! Материалы семинара !! Презентация !! Notebook &lt;br /&gt;
|-&lt;br /&gt;
| 215, КНАД || Маминов А.Д.	 || [https://jamboard.google.com/d/13uR8UFqH_K1_uiJGApTb6vkevqn59PP4dgzwXQa8vKg/edit?usp=sharing Записи с семинара 14] || [https://docs.google.com/presentation/d/1absNDTpnWLlSX_7jdsgdyCF0w-VW9o2k/edit?usp=sharing&amp;amp;ouid=110095991780606533518&amp;amp;rtpof=true&amp;amp;sd=true Семинар 14] || [https://drive.google.com/file/d/1wxJqJ5mJVqAqIi8r0oZtX9Ye9QvU4z_h/view?usp=sharing Семинар 14-15]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Семинар 15&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! Преподаватель !! Материалы семинара !! Презентация !! Notebook &lt;br /&gt;
|-&lt;br /&gt;
| 215, КНАД || Маминов А.Д.	 || [https://jamboard.google.com/d/1FPtJsd_dR60eakepb3XmJN4p5OogPu-heW1HR2SMW3Q/edit?usp=sharing Записи с семинара 15] || [https://docs.google.com/presentation/d/1Yopm9rD6URtx4pKc1bGjhTzEGLf9-5i4/edit?usp=sharing&amp;amp;ouid=110095991780606533518&amp;amp;rtpof=true&amp;amp;sd=true Семинар 15] || [https://drive.google.com/file/d/1wxJqJ5mJVqAqIi8r0oZtX9Ye9QvU4z_h/view?usp=sharing Семинар 14-15]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Семинар 16&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! Преподаватель !! Материалы семинара !! Презентация !! Notebook &lt;br /&gt;
|-&lt;br /&gt;
| 215, КНАД || Маминов А.Д.	 || [https://jamboard.google.com/d/1t37dJprC8xBmPrgPlJnC2cc6-idFCYwv4KG8nWKFX7Y/edit?usp=sharing Записи с семинара 16-17] || [https://docs.google.com/presentation/d/1Q9vDPmdb4i_ADUDMfztHNLKSPF-EQXFE/edit?usp=sharing&amp;amp;ouid=110095991780606533518&amp;amp;rtpof=true&amp;amp;sd=true Семинар 16] || [https://drive.google.com/file/d/18Ffas-4MM1frpCUhPH7SsZiWYznf-9oV/view?usp=sharing Семинар 16]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Семинар 17&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! Преподаватель !! Материалы семинара !! Презентация !! Notebook &lt;br /&gt;
|-&lt;br /&gt;
| 215, КНАД || Маминов А.Д.	 || [https://jamboard.google.com/d/1t37dJprC8xBmPrgPlJnC2cc6-idFCYwv4KG8nWKFX7Y/edit?usp=sharing Записи с семинара 16-17] || [https://docs.google.com/presentation/d/1LMpkiGs2y3qBvuiuK4Dud0ryM2RQVDdY/edit?usp=sharing&amp;amp;ouid=110095991780606533518&amp;amp;rtpof=true&amp;amp;sd=true Семинар 17] || [https://drive.google.com/file/d/1v50eMEPlUP8DcgTs4Culs09c_XE16hMb/view?usp=sharing Семинар 17]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Домашние задания ==&lt;br /&gt;
Домашние задания направлены на реализацию различных методов оптимизации и решению задач. Основной язык данного курса будет Python.&lt;br /&gt;
&lt;br /&gt;
За каждое задание вы получите оценку, среднее по всем домашним заданиям и контрольным работам будет составлять 0.5 от итоговой оценки.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Номер домашней работы !! Ссылка !! Дедлайн !! Форма для мэппинга&lt;br /&gt;
|-&lt;br /&gt;
| 1 || [https://contest.yandex.ru/contest/60743/ ДЗ1] || 24.03.2024 23:59 || [https://forms.yandex.ru/cloud/65f04ab384227c0b2742a944/ Форма]&lt;br /&gt;
|-&lt;br /&gt;
| 2 || [https://contest.yandex.ru/contest/61825/ ДЗ2] || 12.05.2024 23:59 ||&lt;br /&gt;
|-&lt;br /&gt;
| 3 || [https://contest.yandex.ru/contest/62731/ ДЗ3] || 05.06.2024 23:59 ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Контрольные работы ==&lt;br /&gt;
&lt;br /&gt;
В ходе курса планируется две контрольные работы, выполняемые на семинарских занятиях: в конце первого и в конце второго модулей. За каждую контрольную работу вы получите оценку, среднее по всем домашним заданиям и контрольным работам будет составлять 0.5 от итоговой оценки.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Номер контрольной работы !! Нулевой вариант !! Предполагаемая дата&lt;br /&gt;
|-&lt;br /&gt;
| 1 || [https://drive.google.com/file/d/1KImLpXvu1I_OQXMu_makLuCoFcLyFW1b/view?usp=sharing КР1]	 || Первая неделя 4 модуля&lt;br /&gt;
|-&lt;br /&gt;
| 2 || [https://drive.google.com/file/d/1V8IR37hh38dhOQcPCIUp68ZtoNsOXOWh/view?usp=sharing КР2]	 || 3.06 - 7.06&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Итоговая оценка за курс ==&lt;br /&gt;
Итог = 0.5 * ПР + 0.5 * ЭКЗ&lt;br /&gt;
&lt;br /&gt;
ПР - проверочные работы, средняя оценка за домашние задания и контрольные работы&lt;br /&gt;
&lt;br /&gt;
ЭКЗ - оценка за экзамен&lt;br /&gt;
&lt;br /&gt;
Автомат будет, если накопленная оценка (после округления) 8 и выше, а также обе КР написаны на 7 и выше. Округление математическое.&lt;/div&gt;</summary>
		<author><name>M8hew</name></author>
	</entry>
</feed>