<?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=Samonenko</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=Samonenko"/>
	<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/Samonenko"/>
	<updated>2026-09-21T11:35:59Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%B0_%D0%B8_%D0%B3%D0%B5%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2021/2022_(%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=96941</id>
		<title>Линейная алгебра и геометрия на ПМИ 2021/2022 (пилотный поток)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%B0_%D0%B8_%D0%B3%D0%B5%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2021/2022_(%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=96941"/>
		<updated>2026-08-27T08:48:39Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Контрольные работы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Преподаватели и учебные ассистенты =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! БПМИ211 !! БПМИ212 !! БПМИ214&lt;br /&gt;
|-&lt;br /&gt;
|| Лектор ||colspan=&amp;quot;3&amp;quot;| [https://www.hse.ru/org/persons/209508745 Дима Трушин]&lt;br /&gt;
|- &lt;br /&gt;
|| Семинарист || [https://www.hse.ru/org/persons/209508745 Дима Трушин]  || [https://www.hse.ru/org/persons/224876117 Антон Шафаревич]  || [https://www.hse.ru/staff/kaleeva Галина Калеева]&lt;br /&gt;
|-&lt;br /&gt;
|| Ассистент || [https://t.me/CrazyBadRedCat Арслан Разин] || [https://t.me/neyudin Коля Юдин] || [https://t.me/toobrainless Артур Гимранов]&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;
| &amp;lt;center&amp;gt;1&amp;lt;/center&amp;gt; || Дима Трушин || ||  || ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;2&amp;lt;/center&amp;gt; || Антон Шафаревич || ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;3&amp;lt;/center&amp;gt; || Галина Калеева || || || ||  || 13:00, [https://yandex.zoom.us/j/97147642066 онлайн]&lt;br /&gt;
14 мая, &#039;&#039;&#039;15.00&#039;&#039;&#039;&lt;br /&gt;
[https://docs.google.com/forms/d/e/1FAIpQLSdbAFvvA9dQMCRXdG5Lc3G77ldPbR8UwW8NoUcX0m4mQzPEww/viewform Записаться] на консультацию.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Формы контроля знаний студентов =&lt;br /&gt;
&lt;br /&gt;
*Коллоквиум&lt;br /&gt;
*Контрольная работа&lt;br /&gt;
*Большие домашние задания (делящиеся на индивидуальные домашние задания и лабораторные работы)&lt;br /&gt;
*Активность и работа на семинарах&lt;br /&gt;
*Экзамен&lt;br /&gt;
&lt;br /&gt;
Бонус к накопленной оценке:&lt;br /&gt;
*Устная сдача задач из листков&lt;br /&gt;
&lt;br /&gt;
= Порядок формирования итоговой оценки =&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Формула для накопленной оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; = 0,36 * О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt; + 0,14 * O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt; + 0,1 * O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
где О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за коллоквиум, O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за контрольную работу, O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за большие домашние задания, O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за работу на семинарах и O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за сдачу задач из листков.&lt;br /&gt;
&lt;br /&gt;
Формула для итоговой оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = 0,7 * O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; + 0,3 * О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В этой формуле используется &#039;&#039;неокруглённое&#039;&#039; значение накопленной оценки. Способ округления итоговой оценки &amp;amp;mdash; арифметический.&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Формула для накопленной оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; = 0,36 * О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt; + 0,14 * O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt; + 0,1 * O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
где О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за коллоквиум, O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за контрольную работу, O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за большие домашние задания, O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за работу на семинарах и O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за сдачу задач из листков.&lt;br /&gt;
&lt;br /&gt;
Формула для итоговой оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = 0,7 * O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; + 0,3 * О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В этой формуле используется &#039;&#039;неокруглённое&#039;&#039; значение накопленной оценки. Способ округления итоговой оценки &amp;amp;mdash; арифметический.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Итоговая оценка за курс -- оценка за 4-ый модуль.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Краткое содержание лекций =&lt;br /&gt;
&lt;br /&gt;
== 1-2 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;1&#039;&#039;&#039; (08.09.2021). Системы линейных уравнений. Алгоритм Гаусса.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;2&#039;&#039;&#039; (15.09.2021). Матрицы, матричные операции и их свойства. Связь с линейными уравнениями. Обратимость матриц. Матрицы элементарных преобразований. Невырожденность матриц: 6 эквивалентных определений (Формулировка).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;3&#039;&#039;&#039; (22.09.2021). Невырожденность матриц: 6 эквивалентных определений (Доказательство). Следствия 6 эквивалентных определений. Массовое решение систем. Поиск обратной матрицы Гауссом. Блочные формулы умножения матриц. Блочные элементарные преобразования. Лемма об изменении множества решений при выкидывании уравнения в ступенчатом виде.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;4&#039;&#039;&#039; (29.09.2021). Единственность улучшенного ступенчатого вида матрицы. Классификация систем с одинаковым множеством решений. Полиномиальное исчисление от матриц. Существование многочлена зануляющего матрицу. Спектр матрицы. Минимальный многочлен и его связь со спектром. Наивная оценка на степень минимального многочлена.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;5&#039;&#039;&#039; (06.10.2021). Перестановки. Операция на перестановках. Правила переименования. Циклы. Знак перестановки. Существование знака. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;6&#039;&#039;&#039; (13.10.2021). Единственность знака перестановки. Три подхода к определителям: (I) явная формула с помощью перестановок, (II) полилинейность и кососимметричность по строкам (или столбцам),  (III) согласованность с умножением. Вычисление по явной формуле для верхнетреугольных матриц и в случае размерностей 2 и 3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;7&#039;&#039;&#039; (27.10.2021). Определитель транспонированной матрицы. Полилинейность определителя (импликация (I)=&amp;gt;(II)). Определитель элементарных матриц. Доказательство импликации (II)=&amp;gt;(I). Мультипликативность определителя (импликация (II)=&amp;gt;(III)), определитель блочно верхнетреугольной матрицы. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;8&#039;&#039;&#039; (03.11.2021). Импликация (III)=&amp;gt;(I). Миноры и алгебраические дополнения, присоединенная матрица. Разложение определителя по строке или столбцу. Явная формула для обратной матрицы. Формулы Крамера. Характеристический многочлен.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;9&#039;&#039;&#039; (10.11.2021). Связь характеристического многочлена со спектром. Явные формулы для коэффициентов характеристического многочлена. Теорема Гамильтона-Кэли. Определение поля.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;10&#039;&#039;&#039; (17.11.2021).  Определение подполя и изоморфизма полей, изоморфизм над подполем. Комплексные числа: концептуальное определение, две конструкции. Различные операции на комплексных числах, геометрическая модель. Доказательство алгебраической замкнутости поля комплексных чисел: вспомогательные утверждения (1), (2) и (3), сведение доказательства теоремы к ним и доказательство (1) и (2).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;11&#039;&#039;&#039; (24.11.2021). Доказательство утверждения (3) для алгебраической замкнутости поля комплексных чисел. Векторные пространства, подпространства, линейные комбинации, линейная зависимость, порождающая система, линейная оболочка.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;12&#039;&#039;&#039; (01.12.2021). Три эквивалентных определения базиса. Понятие размерности. Конечномерные векторные пространства. Базисы, матрица перехода, смена координат. Подпространства в R^n. Фундаментальная система решений (ФСР).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;13&#039;&#039;&#039; (08.12.2021). Ранг конечной системы векторов, его связь с размерностью линейной оболочки системы. Пять определений ранга: строчный, столбцовый, факториальный, тензорный, минорный. Неизменность первых четырех рангов при домножении на обратимую матрицу слева и справа и их совпадение. Совпадение минорного ранга с остальными.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;14&#039;&#039;&#039; (15.12.2021). Линейные отображения, примеры. Изоморфизмы. Операции на линейных отображениях, структура векторного пространства. Критерий существования линейного отображения в терминах базиса, критерий изоморфности векторных пространств. Матрица линейного отображения и ее связь с операциями на линейных отображениях. Замена матрицы линейного отображения при смене базисов. Образ и ядро. Критерий инъективности и сюръективности в их терминах.&lt;br /&gt;
&lt;br /&gt;
== 3-4 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;15&#039;&#039;&#039; (12.01.2022). Оценка ранга произведения матриц. Связь размерности ядра и образа линейного отображения. Сумма и пересечение подпространств, связь их размерностей. Линейная независимость подрпостранств. Внешние и внутренние прямые суммы (6 эквивалентных определений).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;16&#039;&#039;&#039; (19.01.2022).  Линейные операторы, определения и примеры, проекторы. Матрица линейного оператора, смена матрицы при замене базиса. Характеристики линейного оператора: след, определитель, характеристический многочлен, минимальный многочлен, спектр. Критерии обратимости линейного оператора. Инвариантные подпространства и связь с углом нулей. Инвариантность ядра и образа относительно коммутирующего оператора. Неболее чем одномерные инвариантные подпространства и собственные векторы, собственные значения.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;17&#039;&#039;&#039; (26.01.2022). Собственные подпространства. Связь собственных значений со спектором, кратность собственных значений. Существование ненулевого собственного вектора над алгебраически замкнутым полем. Корневые подпространства. Лемма о стабилизации образа и ядра степени линейного оператора. Классификационный результат для линейных отображений. Объявлена цель: классификационный результат для линейных операторов. Линейная независимость собственных и корневых подпространств.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;18&#039;&#039;&#039; (02.02.2022). Критерий диагонализуемости линейного оператора. Свойства ограничения оператора. Приведение к верхнетреугольному виду матрицы оператора. Идеальный спектр и его описание в терминах минимального многочлена, в терминах хар многочлена (БД).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;19&#039;&#039;&#039; (09.02.2022). Обобщение корневых и собственных подпространств на идеальный спектр. Утверждение о подстановке оператора во взаимно простые многочлены. Теорема о разложении через зануляющий многочлен. Разложение пространства в прямую сумму корневых. Описание инвариантных подпространств. Геометрический смысл кратности корня минимального и характеристического многочленов.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;20&#039;&#039;&#039; (16.02.2022). Отношение равенства по модулю подпространства. Линейная независимость, порождающие и базис по модулю подпространства (определения и критерии). Определение жорданова базиса и жордановой нормальной формы (ЖНФ). Теорема о ЖНФ для нильпотентных операторов: единственность и формула для количества клеток.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;21&#039;&#039;&#039; (02.03.2022). Теорема о ЖНФ для произвольного оператора: существование и едниственность. Классификация линейных операторов. Функционалы: двойственное (сопряженное) пространство с примерами.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;22&#039;&#039;&#039; (09.03.2022). Понятие о двойственном базисе. Связь размерности пространства и его двойственного. Векторы -- это функции на функциях, изоморфизм векторного пространства на свое двойное сопряженное. Конструкция сопряженного линейного отображения. Матрица сопряженного линейного отображения в двойственном базисе. Согласованность изоморфизма векторного пространства с двойным сопряженным и конструкции сопряженного линейного отображения.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;23&#039;&#039;&#039; (16.03.2022). Билинейные формы, примеры. Матрица билинейной формы, замена матрицы билинейной формы при смене координат, матричный формализм. Конструирование билинейных форм по значениям на паре базисов. Ранг билинейной формы. Левые и правые ортогональные дополнения, ядра формы, невырожденность в терминах ядра. Связь ранга с размерностями ядер. Двоейственность для подпространств относительно невырожденной билинейной формы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;24&#039;&#039;&#039; (23.03.2022). Двойственность для линейных отображений (альтернатива Фредгольма). Характеристики оператора и сопряженного оператора. ЖНФ сопряженного оператора. Классификационное утверждение о том, что две матрицы задают одну и ту же билинейную форму на паре разных пространств тогда и только тогда, когда их ранги совпадают. Структура векторного пространства на билинейных формах, изоморфизм на матрицы. Билинейные формы на одном пространстве. Симметричный Гаусс. Обсуждение того, какие матричные характеристики являются инвариантами формы: (1) ранг, (2) след не является, (3) определитель по модулю квадратов ненулевых чисел, (4) невырожденность матрицы. Симметричность и кососимметричность формы. Замечание про поле характеристики 2.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;25&#039;&#039;&#039; (06.04.2022). Разложение любой билинейной формы (на одном пространстве при обратимости двойки в поле) в сумму симметрической и кососимметрической. Ограничение билинейной формы на подпространство. Невырожденность ограничения. Диагонализуемость симметрических форм (замечание про характеристику 2). Симметричный Гаусс. Метод Якоби.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;26&#039;&#039;&#039; (13.04.2022). Алгоритм диагонализации на основе метода Якоби. Квадратичные формы. Связь квадратичных и билинейных форм. Метод Лагранжа. Классификация симметрических билинейных форм над алгебраически замкнутым полем. Классификация симметричных билинейных форм над полем вещественных чисел и сигнатура. Геометрический смысл сигнатуры.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;27&#039;&#039;&#039; (20.04.2022). Положительная и отрицательная определенность формы над полем вещественных чисел. Критерий Сильвестра. Графики квадратичных форм. Анализ поверхности. Евклидовы пространства и скалярные произведения. Ортогональные и ортонормированные базисы. Задание скалярных произведений в базисах. Разложение вектора по ортогональным и ортонормированным базисам. Ортогональные матрицы. Классификация ортонормированных базисов в терминах одного ортонормированного базиса. Классификация евклидовых пространств. Замечание о сведении к школьной геометрии. Понятие длины вектора. Неравенство Коши-Буняковского. Понятие угла в евклидовом пространстве. Теорема Пифагора. Ортогонализация Грама-Шмидта. Матрица Грама и ее свойства.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;28&#039;&#039;&#039; (27.04.2022). Проекции и ортопроекции. Формула БАБА для проектора. Формула Атата для ортопроектора. Расстояние между двумя векторами, между вектором и подпространством, угол между вектором и подпространством. Метод наименьших квадратов. k-мерные объемы через матрицу Грама и рекурентная формула. Расстояние от вектора до подпространства через объемы. Изменение объема под действием линейного отображения и при смене образующих параллелепипеда.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;29&#039;&#039;&#039; (04.05.2022). Понятие ориентированного n-мерного объема. Изменение ориентированного объема при смене образующих параллелепипеда. Связь ориентированного объема с определителем. Смена ориентированного объема под действием оператора. Комплексные векторные пространства. Полуторалинейные формы, матрица полуторалинейной формы, изменение матрицы при смене базиса. Эрмитово сопряжение матрицы. Сведение к билинейным формам. Ортогональные дополнения и двойственность. Квадратичные формы для полуторалинейных форм. Поляризационная формула. Соответствие между полуторалинейными формами и квадратичными формами. Эрмитовы и косоэрмитовы формы, выражение этих свойств в терминах матриц. Вещественность значений квадратичной формы для эрмитовой полуторалинейной формы. Диагонализация эрмитовых и косоэрмитовых форм. Классификация эрмитовых форм. Понятие сигнатуры, положительная и отрицательная определенность.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;30&#039;&#039;&#039; (11.05.2022). Метод Якоби. Критерий Сильвестра. Эрмитово векторное пространство и эрмитово скалярное произведение. Ортонормированность и ортогональность. Классификация эрмитовых пространств. Понятие длины вектора, неравенство Коши-Буняковского.  Понятие угла между векторами и поляризации угла. Замечание про угол и его поляризацию. Унитарные матрицы. Классификация ортонормированных базисов в терминах одного базиса в эрмитовом пространстве. Обзор геометрических понятий в эрмитовом пространстве: ортогональные проекции, углы и расстояния, метод наименьших квадратов, матрица грама и формальный объем. Комплексификация векторного пространства, его базис и размерность. Комплексификация линейного отображения и билинейной формы, их матрицы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;31&#039;&#039;&#039; (18.05.2022).  Операторы в еклидовом и эрмитовом пространствах. Движения, различные определения, описание движений с помощью матриц. Ключевые свойства движений: спектр на окружности, собственные подпространства ортогональны, ортогональное дополнение к инвариантному инвариантно.  Классификация движений в эрмитовом случае (диагонализуемость плюс спектр на окружности). Когда существует скалярное произведение, чтобы данный оператор стал унитарным. Классификация движений в евклидовом случае (блочная диагонализуемость специального вида). Когда существует скалярное произведение, чтобы данный оператор стал ортогональным.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;32&#039;&#039;&#039; (25.05.2022). Сопряженное линейное отображение и его матрица. Связь с сопряженным отображением на двойственном пространстве. Самосопряженные операторы. Матрица самосопряженного оператора. Базовые свойства самосопряженного оператора (вещественный непустой спектр, ортогональность собственных пространств, инвариантность ортогонального дополнения к инвариантному). Классификация самосопряженных операторов в эрмитовом и евклидовом пространстве. Критерий существования скалярного произведения, чтобы заданный оператор стал самосопряженным.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;33&#039;&#039;&#039; (01.06.2022). Билинейные формы и операторы: изоморфизм между операторами и билинейными (полуторалинейными формами) в евклидовом (эрмитовом) пространстве. Приведение к главным осям. Вычисление сигнатуры симметричной билинейной (полуторалинейной) формы через спектр ее матрицы. Классификация линейных отображений между евклидовыми пространствами. SVD или сингулярное разложение. Ортопроекторы и их характеризация в терминах сопряжения. Вычисление размерности образа ортопроектора. Задача о низкоранговом приближении. Сжатие данных с потерей информации.&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;
* результатом сдачи одной задачи может быть 0 или 1&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/1kX0mRoI16ZMPV1EE9SA3TXyFdrlbJ524/view?usp=sharing &#039;&#039;&#039;Листок&amp;amp;nbsp;1&#039;&#039;&#039;]. Матричные алгебры Ли&lt;br /&gt;
&lt;br /&gt;
Сроки сдачи листка&amp;amp;nbsp;1:&lt;br /&gt;
&lt;br /&gt;
задачи принимаются в период с момента выдачи листка по 31 октября включительно&lt;br /&gt;
&lt;br /&gt;
в период с 24 по 31 октября включительно одному студенту разрешается сдать не более шести задач&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/1Y9R6wkPu2HIaOgZkRN8ehI8fh_3yjYII/view?usp=sharing &#039;&#039;&#039;Листок&amp;amp;nbsp;2&#039;&#039;&#039;]. Разложения матриц&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/10V59oqkAi-wFge0uF5zZZX5xvZxnHmsp/view?usp=sharing &#039;&#039;&#039;Листок&amp;amp;nbsp;3&#039;&#039;&#039;]. Тензорное произведение векторных пространств&lt;br /&gt;
&lt;br /&gt;
задачи принимаются до 27 марта включительно.&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/1B062veh15XFKoKJVGRHxCYJ-OYqnb0vB/view?usp=sharing &#039;&#039;&#039;Листок&amp;amp;nbsp;4&#039;&#039;&#039;]. Конусы&lt;br /&gt;
&lt;br /&gt;
задачи принимаются в период с момента выдачи листка по 19 июня включительно&lt;br /&gt;
&lt;br /&gt;
= Индивидуальные домашние задания =&lt;br /&gt;
&lt;br /&gt;
== ИДЗ-3 ==&lt;br /&gt;
&lt;br /&gt;
Задания по группам:&lt;br /&gt;
[https://disk.yandex.ru/i/juAS6H8zv5K-2g 211]&lt;br /&gt;
[https://disk.yandex.ru/i/57LDVyBHbn5k4g 212]&lt;br /&gt;
[https://disk.yandex.ru/i/oI_cD8wzMiPfHg 214]&lt;br /&gt;
&lt;br /&gt;
Дедлайн 28 февраля 23:00. Дедлайн мягкий.&lt;br /&gt;
&lt;br /&gt;
= Лабораторные работы =&lt;br /&gt;
&lt;br /&gt;
Для каждой лабораторной работы файл с условием представляет собой IPython ноутбук. Выполнять работу нужно &#039;&#039;&#039;прямо в нём&#039;&#039;&#039;. При этом, пожалуйста, не удаляйте условия задач. Задание должно быть выполнено на языке Python 3.&lt;br /&gt;
&lt;br /&gt;
Готовые лабораторные нужно сдавать в систему [http://anytask.org AnyTask]. Инвайты для регистрации на курс:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 211 !! 212 !! 214&lt;br /&gt;
|-&lt;br /&gt;
|| tl7vTmf || qHs34vJ || WtaEZe2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Краткое руководство по работе с системой [https://www.dropbox.com/s/fl2pyq5fruxchyw/manual_student.pdf?dl=0 прилагается].&lt;br /&gt;
&lt;br /&gt;
Для того чтобы начать работать с IPython (Jupyter) ноутбуками, рекомендуется скачать [https://www.continuum.io/downloads Анаконду] (теоретически можно и без неё справиться, но лучше не ищите себе сложностей).&lt;br /&gt;
&lt;br /&gt;
Все вопросы по лабораторным работам можно задавать Станиславу Николаевичу Федотову. Пишите на почту: [mailto:st-fedotov@yandex-team.ru st-fedotov@yandex-team.ru]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Внимание:&#039;&#039;&#039; тема письма должна начинаться с &#039;&#039;&#039;[ФКН - лабораторная N]&#039;&#039;&#039;, где N &amp;amp;mdash; номер лабораторной работы.&lt;br /&gt;
&lt;br /&gt;
Без этого письмо с некоторой вероятностью может остаться без ответа.&lt;br /&gt;
&lt;br /&gt;
== Лабораторная работа 1 (3-й модуль) ==&lt;br /&gt;
&lt;br /&gt;
Файл с условием, а также картинка к файлу лежат [https://disk.yandex.ru/d/3_YHyPefcTMBUg &#039;&#039;&#039;тут&#039;&#039;&#039;].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Срок:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
4 февраля 23:00 для всех групп&lt;br /&gt;
&lt;br /&gt;
== Лабораторная работа 2 (3-й модуль) ==&lt;br /&gt;
&lt;br /&gt;
Файл с условием, а также остальные файлы лежат [https://disk.yandex.ru/d/-ta06hRvq8xR9w &#039;&#039;&#039;тут&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Срок:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
22 мая 23:00 для всех групп&lt;br /&gt;
&lt;br /&gt;
== Лабораторная работа 3 (4-й модуль) ==&lt;br /&gt;
&lt;br /&gt;
Файл с условием, а также остальные файлы лежат [https://disk.yandex.ru/d/oF6xo6mxOOYcwg &#039;&#039;&#039;тут&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Срок:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
13 июня 23:00 для всех групп&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
= Контрольные работы =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Дата-время: 2 декабря, 18:00&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/i/2YZEm4vA4FHEZg Условие] контрольной работы.&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/i/7Q9YetsWNfduGw Условие] контрольной работы.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Коллоквиумы =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Дата проведения TBA&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Материалы для подготовки:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://disk.yandex.ru/i/FyR-FVVBGj2ywQ &#039;&#039;&#039;Список определений и формулировок&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
[https://disk.yandex.ru/i/sCr_ngZD4RqGeA &#039;&#039;&#039;Список вопросов на доказательство&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Формат проведения:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://disk.yandex.ru/i/pN1m7ZFYN8O2Dw &#039;&#039;&#039;Предварительные правила проведения коллоквиума&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
= Экзамен =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
* Демо [https://disk.yandex.ru/i/Bvc3jfA0CFXNEA вариант]&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
* Демо [https://disk.yandex.ru/i/yr_EiVcuoLHRDQ вариант]&lt;br /&gt;
&lt;br /&gt;
= Ведомости текущего контроля =&lt;br /&gt;
&lt;br /&gt;
== 1-2 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты проверки больших домашних заданий&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1_DIOrWEDnu0YuiAqkbwYxEgmQU5H2kuEJPHDmADwj8E/edit#gid=1196896000 211] !! [https://docs.google.com/spreadsheets/d/1_DIOrWEDnu0YuiAqkbwYxEgmQU5H2kuEJPHDmADwj8E/edit#gid=1418802091 212] !! [https://docs.google.com/spreadsheets/d/1_DIOrWEDnu0YuiAqkbwYxEgmQU5H2kuEJPHDmADwj8E/edit#gid=1370470393 214] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты сдачи задач из листков&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1zVD7iYALIFQS4hhTvUYHbz9fGmEE1vzjvhfT8Aja-Ig/edit#gid=1196896000 211] !! [https://docs.google.com/spreadsheets/d/1zVD7iYALIFQS4hhTvUYHbz9fGmEE1vzjvhfT8Aja-Ig/edit#gid=1418802091 212] !! [https://docs.google.com/spreadsheets/d/1zVD7iYALIFQS4hhTvUYHbz9fGmEE1vzjvhfT8Aja-Ig/edit#gid=1370470393 214] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты 1-й контрольной работы&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/11uDdlRGMZVgPfrUnLjFXWvFX_AJxRTFcve9miGiideE/edit#gid=1196896000 211] !! [https://docs.google.com/spreadsheets/d/11uDdlRGMZVgPfrUnLjFXWvFX_AJxRTFcve9miGiideE/edit#gid=1418802091 212] !! [https://docs.google.com/spreadsheets/d/11uDdlRGMZVgPfrUnLjFXWvFX_AJxRTFcve9miGiideE/edit#gid=1370470393 214]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сводные таблицы с оценками&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/17SuiiUNMrhtfFH-UHi2jopZ8D4Hpu093Buocn35rSFk/edit#gid=1196896000 211] !! [https://docs.google.com/spreadsheets/d/17SuiiUNMrhtfFH-UHi2jopZ8D4Hpu093Buocn35rSFk/edit#gid=1418802091 212] !! [https://docs.google.com/spreadsheets/d/17SuiiUNMrhtfFH-UHi2jopZ8D4Hpu093Buocn35rSFk/edit#gid=1370470393 214]&lt;br /&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;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1HBbgUG6nstuJVWAXn7uoGD7tZ2uQesK27YXKN04ZsrE/edit#gid=1196896000 211] !! [https://docs.google.com/spreadsheets/d/1HBbgUG6nstuJVWAXn7uoGD7tZ2uQesK27YXKN04ZsrE/edit#gid=1418802091 212] !! [https://docs.google.com/spreadsheets/d/1HBbgUG6nstuJVWAXn7uoGD7tZ2uQesK27YXKN04ZsrE/edit#gid=1370470393 214] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты сдачи задач из листков&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1lVtZS1NbjEj_9Fz61NoCV0rMsD43s1D-yyr-IYfZztQ/edit#gid=1196896000 211] !! [https://docs.google.com/spreadsheets/d/1lVtZS1NbjEj_9Fz61NoCV0rMsD43s1D-yyr-IYfZztQ/edit#gid=1418802091 212] !! [https://docs.google.com/spreadsheets/d/1lVtZS1NbjEj_9Fz61NoCV0rMsD43s1D-yyr-IYfZztQ/edit#gid=1370470393 214]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты 2-й контрольной работы&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1jkHHW3ot7TYb6QCOJeNMZpZ-k5s8RuursMsF0TpMyhg/edit#gid=1196896000 211] !! [https://docs.google.com/spreadsheets/d/1jkHHW3ot7TYb6QCOJeNMZpZ-k5s8RuursMsF0TpMyhg/edit#gid=1418802091 212] !! [https://docs.google.com/spreadsheets/d/1jkHHW3ot7TYb6QCOJeNMZpZ-k5s8RuursMsF0TpMyhg/edit#gid=1370470393 214] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сводные таблицы с оценками&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1jkHHW3ot7TYb6QCOJeNMZpZ-k5s8RuursMsF0TpMyhg/edit#gid=1196896000 211] !! [https://docs.google.com/spreadsheets/d/1jkHHW3ot7TYb6QCOJeNMZpZ-k5s8RuursMsF0TpMyhg/edit#gid=1418802091 212] !! [https://docs.google.com/spreadsheets/d/1jkHHW3ot7TYb6QCOJeNMZpZ-k5s8RuursMsF0TpMyhg/edit#gid=1370470393 214]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Ссылки =&lt;br /&gt;
&lt;br /&gt;
* Общие&lt;br /&gt;
&lt;br /&gt;
# [https://t.me/joinchat/oMDjyWMEJw84YWQy Канал] в Telegram&lt;br /&gt;
&lt;br /&gt;
# [https://github.com/DimaTrushin/LinearAlgebra2021-2022 Лекции] на github.&lt;br /&gt;
&lt;br /&gt;
# [https://disk.yandex.ru/d/neJvc8n1YnqElw Материалы] и виртуальные доски с лекций&lt;br /&gt;
&lt;br /&gt;
# [https://www.youtube.com/playlist?list=PLEwK9wdS5g0rwUWBo-yNO6lfLCDk1rpRR Плейлист] на youtube с видеозаписями лекций.&lt;br /&gt;
&lt;br /&gt;
* Группа 211&lt;br /&gt;
&lt;br /&gt;
# [https://t.me/joinchat/Hs0GO9ugkGg5Y2U6 Группа] в Telegram&lt;br /&gt;
# [https://disk.yandex.ru/d/QlIhtHKYj5PUsw Материалы] семинаров и домашние задания&lt;br /&gt;
&lt;br /&gt;
* Группа 214&lt;br /&gt;
&lt;br /&gt;
# [https://t.me/joinchat/4yEEjtZKbwg5MmYy Чат] в Telegram&lt;br /&gt;
# [https://disk.yandex.ru/d/ml9RZiEfP7dI2w Материалы] семинаров и домашние задания&lt;br /&gt;
&lt;br /&gt;
= Литература =&lt;br /&gt;
&lt;br /&gt;
== Учебники ==&lt;br /&gt;
&lt;br /&gt;
* Э.Б.&amp;amp;nbsp;Винберг. Курс алгебры. М.: Факториал, 1999 (или любое последующее издание)&lt;br /&gt;
* А.И.&amp;amp;nbsp;Кострикин. Введение в алгебру. Часть I. Основы алгебры. М.: Физматлит, 1994&lt;br /&gt;
* А.И.&amp;amp;nbsp;Кострикин. Введение в алгебру. Часть II. Линейная алгебра. М.: Физматлит, 2000&lt;br /&gt;
* S.&amp;amp;nbsp;Axler. Linear Algebra Done Right, Second Edition, Springer, 1997 (или любое последующее издание)&lt;br /&gt;
&lt;br /&gt;
== Сборники задач ==&lt;br /&gt;
&lt;br /&gt;
* Сборник задач по алгебре под редакцией А.Н.&amp;amp;nbsp;Кострикина. Новое издание. М.: МЦНМО, 2009.&lt;br /&gt;
* И.В.&amp;amp;nbsp;Проскуряков. Сборник задач по линейной алгебре (любое издание, например М.: БИНОМ, 2005)&lt;br /&gt;
* Г.Д.&amp;amp;nbsp;Ким, Л.В.&amp;amp;nbsp;Крицков. Алгебра и аналитическая геометрия. Теоремы и задачи. Том I. М.: &amp;quot;Планета знаний&amp;quot;, 2007.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%B0_%D0%B8_%D0%B3%D0%B5%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2022/2023_(%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=96940</id>
		<title>Линейная алгебра и геометрия на ПМИ 2022/2023 (пилотный поток)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%B0_%D0%B8_%D0%B3%D0%B5%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2022/2023_(%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=96940"/>
		<updated>2026-08-27T08:48:27Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Контрольные работы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Преподаватели и учебные ассистенты =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! БПМИ221-1 !! БПМИ221-2 !! БПМИ222 !! БПМИ223-1 !! БПМИ223-2 !! БПМИ224&lt;br /&gt;
|-&lt;br /&gt;
|| Лектор ||colspan=&amp;quot;6&amp;quot;| [https://www.hse.ru/org/persons/209508745 Дима Трушин]&lt;br /&gt;
|- &lt;br /&gt;
|| Семинарист ||colspan=&amp;quot;2&amp;quot;| [https://www.hse.ru/org/persons/209508745 Дима Трушин]  || [https://www.hse.ru/org/persons/304055991 Юля Зайцева]  ||colspan=&amp;quot;2&amp;quot;|  [https://www.hse.ru/org/persons/209508745 Дима Трушин]  || [https://www.hse.ru/org/persons/309076809 Сергей Смирнов]&lt;br /&gt;
|-&lt;br /&gt;
|| Ассистент ||  [https://t.me/polipolinom Полина Шайдурова] || [https://t.me/ElderlyPassionFruit Игорь Маркелов] || [https://t.me/denisrtyhb Денис Башарин] ||  [https://t.me/polipolinom Полина Шайдурова] || [https://t.me/ElderlyPassionFruit Игорь Маркелов] || [https://t.me/kukuyura Юра Кулев]&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;
| &amp;lt;center&amp;gt;1&amp;lt;/center&amp;gt; || Дима Трушин || ||  || 17:00 S812 ||  ||  ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;2&amp;lt;/center&amp;gt; || Юля Зайцева || ||  ||  || 16:20-18:00 [https://ruz.hse.ru/ruz/main очно] ||  || || 19:00-20:00 [https://us02web.zoom.us/j/87338496462?pwd=eXBqbVFLakd4clh1WlFXTklIVE50dz09 онлайн]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;3&amp;lt;/center&amp;gt; || Сергей Смирнов || || || ||  ||  ||  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Формы контроля знаний студентов =&lt;br /&gt;
&lt;br /&gt;
*Коллоквиум&lt;br /&gt;
*Контрольная работа&lt;br /&gt;
*Большие домашние задания (делящиеся на индивидуальные домашние задания и лабораторные работы)&lt;br /&gt;
*Активность и работа на семинарах&lt;br /&gt;
*Экзамен&lt;br /&gt;
&lt;br /&gt;
Бонус к накопленной оценке:&lt;br /&gt;
*Устная сдача задач из листков&lt;br /&gt;
&lt;br /&gt;
= Порядок формирования итоговой оценки =&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Формула для накопленной оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; = 0,36 * О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt; + 0,14 * O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt; + 0,1 * O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
где О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за коллоквиум, O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за контрольную работу, O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за большие домашние задания, O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за работу на семинарах и O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за сдачу задач из листков.&lt;br /&gt;
&lt;br /&gt;
Формула для итоговой оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = 0,7 * O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; + 0,3 * О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В этой формуле используется &#039;&#039;неокруглённое&#039;&#039; значение накопленной оценки. Способ округления итоговой оценки &amp;amp;mdash; арифметический.&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Формула для накопленной оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; = 0,36 * О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt; + 0,14 * O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt; + 0,1 * O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
где О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за коллоквиум, O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за контрольную работу, O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за большие домашние задания, O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за работу на семинарах и O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за сдачу задач из листков.&lt;br /&gt;
&lt;br /&gt;
Формула для итоговой оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = 0,7 * O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; + 0,3 * О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В этой формуле используется &#039;&#039;неокруглённое&#039;&#039; значение накопленной оценки. Способ округления итоговой оценки &amp;amp;mdash; арифметический.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Итоговая оценка за курс -- оценка за 4-ый модуль.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Краткое содержание лекций =&lt;br /&gt;
&lt;br /&gt;
== 1-2 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;1&#039;&#039;&#039; (07.09.2022). Системы линейных уравнений. Алгоритм Гаусса.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;2&#039;&#039;&#039; (14.09.2022). Матрицы, матричные операции и их свойства. Связь с линейными уравнениями. Обратимость матриц. Матрицы элементарных преобразований. Невырожденность матриц: 6 эквивалентных определений.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;3&#039;&#039;&#039; (21.09.2022).  Следствия 6 эквивалентных определений. Массовое решение систем. Поиск обратной матрицы Гауссом. Блочные формулы умножения матриц. Блочные элементарные преобразования. Лемма об изменении множества решений при выкидывании уравнения в ступенчатом виде. Единственность улучшенного ступенчатого вида матрицы. Классификация систем с одинаковым множеством решений.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;4&#039;&#039;&#039; (28.09.2022). Полиномиальное исчисление от матриц. Существование многочлена зануляющего матрицу. Спектр матрицы. Минимальный многочлен и его связь со спектром. Наивная оценка на степень минимального многочлена. Матричные нормы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;5&#039;&#039;&#039; (05.10.2022). Перестановки. Операция на перестановках. Правила переименования. Циклы. Знак перестановки. Существование и единственность знака перестановки. Декремент.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;6&#039;&#039;&#039; (12.10.2022). Три подхода к определителям: (I) явная формула с помощью перестановок, (II) полилинейность и кососимметричность по строкам (или столбцам), (III) согласованность с умножением. Вычисление по явной формуле для верхнетреугольных матриц и в случае размерностей 2 и 3. Определитель транспонированной матрицы. Полилинейность определителя (импликация (I)=&amp;gt;(II)). Определитель элементарных матриц. Доказательство импликации (II)=&amp;gt;(I).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;7&#039;&#039;&#039; (19.10.2022). Мультипликативность определителя (импликация (II)=&amp;gt;(III)), определитель блочно верхнетреугольной матрицы.  Импликация (III)=&amp;gt;(I). Миноры и алгебраические дополнения, присоединенная матрица. Разложение определителя по строке или столбцу. Явная формула для обратной матрицы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;8&#039;&#039;&#039; (02.11.2022). Формулы Крамера. Характеристический многочлен. Связь характеристического многочлена со спектром. Явные формулы для коэффициентов характеристического многочлена. Теорема Гамильтона-Кэли.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;9&#039;&#039;&#039; (09.11.2022). Определение поля. Определение подполя и изоморфизма полей, изоморфизм над подполем. Комплексные числа: концептуальное определение, две конструкции. Различные операции на комплексных числах, геометрическая модель.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;10&#039;&#039;&#039; (16.11.2022). Доказательство алгебраической замкнутости поля комплексных чисел: вспомогательные утверждения (1), (2) и (3), сведение доказательства теоремы к (2) и (3), вывод (2) из (1), доказательство (1) и (3). Векторные пространства, подпространства, линейные комбинации, линейная зависимость.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;11&#039;&#039;&#039; (23.11.2022). Порождающая система, линейная оболочка. Три эквивалентных определения базиса. Понятие размерности. Конечномерные векторные пространства. Базисы, матрица перехода, смена координат.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;12&#039;&#039;&#039; (30.11.2022). Ранг конечной системы векторов, его связь с размерностью линейной оболочки системы. Пять определений ранга: строчный, столбцовый, факториальный, тензорный, минорный. Неизменность первых четырех рангов при домножении на обратимую матрицу слева и справа и их совпадение. Совпадение минорного ранга с остальными.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;13&#039;&#039;&#039; (07.12.2022). Линейные отображения, примеры. Изоморфизмы. Операции на линейных отображениях, структура векторного пространства. Критерий существования линейного отображения в терминах базиса, критерий изоморфности векторных пространств. Матрица линейного отображения и ее связь с операциями на линейных отображениях. Замена матрицы линейного отображения при смене базисов. Образ и ядро. Критерий инъективности и сюръективности в их терминах.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;14&#039;&#039;&#039; (14.12.2022). Оценка ранга произведения матриц. Связь размерности ядра и образа линейного отображения. Классификация линейных отображений. Сумма и пересечение подпространств, связь их размерностей. Линейная независимость подрпостранств. Внешние и внутренние прямые суммы (6 эквивалентных определений).&lt;br /&gt;
&lt;br /&gt;
== 3-4 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;15&#039;&#039;&#039; (11.01.2023).  Линейные операторы, определения и примеры, проекторы. Матрица линейного оператора, смена матрицы при замене базиса. Характеристики линейного оператора: след, определитель, характеристический многочлен, минимальный многочлен, спектр, ранг. Критерии обратимости линейного оператора. Инвариантные подпространства и связь с углом нулей. Инвариантность ядра и образа относительно коммутирующего оператора.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;16&#039;&#039;&#039; (18.01.2023).  Собственные подпространства. Связь собственных значений со спектором, кратность собственных значений. Существование ненулевого собственного вектора над алгебраически замкнутым полем. Корневые подпространства. Лемма о стабилизации образа и ядра степени линейного оператора. Линейная независимость собственных и корневых подпространств. Критерий диагонализуемости линейного оператора.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;17&#039;&#039;&#039; (25.01.2023). Свойства ограничения оператора. Приведение к верхнетреугольному виду матрицы оператора. Идеальный спектр и его описание в терминах минимального многочлена, в терминах хар многочлена (БД). Обобщение корневых и собственных подпространств на идеальный спектр.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;18&#039;&#039;&#039; (01.02.2023). Утверждение о подстановке оператора во взаимно простые многочлены. Теорема о разложении через зануляющий многочлен. Разложение пространства в прямую сумму корневых. Описание инвариантных подпространств. Геометрический смысл кратности корня минимального и характеристического многочленов. Минимальные инвариантные в собственном подпространстве для идеального спектра.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;19&#039;&#039;&#039; (08.02.2023). Отношение равенства по модулю подпространства. Линейная независимость, порождающие и базис по модулю подпространства (определения и критерии). Определение жорданова базиса и жордановой нормальной формы (ЖНФ). Теорема о ЖНФ для нильпотентных операторов: единственность и формула для количества клеток.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;20&#039;&#039;&#039; (15.02.2023). Теорема о ЖНФ для произвольного оператора: существование и едниственность. Классификация линейных операторов.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;21&#039;&#039;&#039; (22.02.2023). Функционалы: двойственное (сопряженное) пространство с примерами. Понятие о двойственном базисе. Связь размерности пространства и его двойственного. Векторы -- это функции на функциях, изоморфизм векторного пространства на свое двойное сопряженное. Конструкция сопряженного линейного отображения. Матрица сопряженного линейного отображения в двойственном базисе. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;22&#039;&#039;&#039; (01.03.2023). Согласованность изоморфизма векторного пространства с двойным сопряженным и конструкции сопряженного линейного отображения. Тензоры. Билинейные отображения и универсальная операция умножения. Примеры. Единственность универсальной операции. Достаточные условия универсальности операции умножения. Существование тензорного произведения (конструкция через базисы), независимость конструкции от базиса. Размерность тензорного произведения. Примеры: 1) тензорное произведение с полем, 2) тензорное прозиведение F^n и F^m, 3) Линейные отображения как тензорное произведение.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;23&#039;&#039;&#039; (15.03.2023). Индуцированное линейное отображение на тензорном произведении. Линейная независимость с векторными коэффициентами.  Тензорное произведение нескольких подпространств. Свертка. Примеры: 1) след как свертка, 2) композиция линейных отображений как свертка. Тензоры на пространстве V типа (p, q). Обозначения Эйнштейна. Смена базиса. Примеры: 1) тензоры типа (1,0) -- вектры, 2) тензоры типа (0, 1) -- линейные функции, 3) тензоры типа (1, 1) -- линейные операторы. Билинейные формы, примеры, естественная билинейная форма между пространством и сопряженным. Матрица билинейной формы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;24&#039;&#039;&#039; (22.03.2023). Билинейные формы и матричный формализм. Смена матрицы билинейной формы. Конструирование билинейных форм по значениям на паре базисов. Ранг билинейной формы. Левые и правые ортогональные дополнения, ядра формы, невырожденность в терминах ядра. Связь ранга с размерностями ядер. Двоейственность для подпространств относительно невырожденной билинейной формы.  Двойственность для линейных отображений (альтернатива Фредгольма). Характеристики оператора и сопряженного оператора.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;25&#039;&#039;&#039; (05.04.2023). ЖНФ сопряженного оператора. Классификационное утверждение о том, что две матрицы задают одну и ту же билинейную форму на паре разных пространств тогда и только тогда, когда их ранги совпадают. Структура векторного пространства на билинейных формах, изоморфизм на матрицы. Билинейные формы на одном пространстве.Обсуждение того, какие матричные характеристики являются инвариантами формы: (1) ранг, (2) след не является, (3) определитель по модулю квадратов ненулевых чисел, (4) невырожденность матрицы. Симметричность и кососимметричность формы. Замечание про поле характеристики 2. Разложение любой билинейной формы (на одном пространстве при обратимости двойки в поле) в сумму симметрической и кососимметрической. Ограничение билинейной формы на подпространство. Невырожденность ограничения. Диагонализуемость симметрических форм (замечание про характеристику 2).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;26&#039;&#039;&#039; (12.04.2023). Симметричный Гаусс. Метод Якоби. Алгоритм диагонализации на основе метода Якоби. Квадратичные формы. Связь квадратичных и билинейных форм. Метод Лагранжа. Классификация симметрических билинейных форм над алгебраически замкнутым полем. Классификация симметричных билинейных форм над полем вещественных чисел и сигнатура.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;27&#039;&#039;&#039; (19.04.2023). Геометрический смысл сигнатуры. Положительная и отрицательная определенность формы над полем вещественных чисел. Критерий Сильвестра. Графики квадратичных форм. Анализ поверхности. Евклидовы пространства и скалярные произведения. Ортогональные и ортонормированные базисы. Задание скалярных произведений в базисах. Ортогональные матрицы. Классификация ортонормированных базисов в терминах одного ортонормированного базиса. Классификация евклидовых пространств. Замечание о сведении к школьной геометрии.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;28&#039;&#039;&#039; (26.04.2023). Понятие длины вектора. Неравенство Коши-Буняковского. Понятие угла в евклидовом пространстве. Теорема Пифагора. Ортогонализация Грама-Шмидта. Проекции и ортопроекции. Формула БАБА для проектора. Формула Атата для ортопроектора. Расстояние между двумя векторами, между вектором и подпространством, угол между вектором и подпространством. Метод наименьших квадратов. Матрица Грама и ее свойства.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;29&#039;&#039;&#039; (10.05.2023). k-мерные объемы через матрицу Грама и рекурентная формула. Расстояние от вектора до подпространства через объемы. Изменение объема под действием линейного отображения и при смене образующих параллелепипеда.  Понятие ориентированного n-мерного объема. Изменение ориентированного объема при смене образующих параллелепипеда. Связь ориентированного объема с определителем. Смена ориентированного объема под действием оператора. Комплексные векторные пространства. Полуторалинейные формы, матрица полуторалинейной формы, изменение матрицы при смене базиса.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;30&#039;&#039;&#039; (17.05.2023).  Эрмитово сопряжение матрицы. Сведение к билинейным формам. Ортогональные дополнения и двойственность. Квадратичные формы для полуторалинейных форм. Поляризационная формула. Соответствие между полуторалинейными формами и квадратичными формами. Эрмитовы и косоэрмитовы формы, выражение этих свойств в терминах матриц. Вещественность значений квадратичной формы для эрмитовой полуторалинейной формы. Диагонализация эрмитовых и косоэрмитовых форм. Классификация эрмитовых форм. Понятие сигнатуры, положительная и отрицательная определенность. Метод Якоби. Критерий Сильвестра. Эрмитово векторное пространство и эрмитово скалярное произведение. &lt;br /&gt;
Далее обзорно: Ортонормированность и ортогональность. Классификация эрмитовых пространств. Понятие длины вектора, неравенство Коши-Буняковского.  Понятие угла между векторами и поляризации угла. Замечание про угол и его поляризацию. Унитарные матрицы. Классификация ортонормированных базисов в терминах одного базиса в эрмитовом пространстве. Обзор геометрических понятий в эрмитовом пространстве: ортогональные проекции, углы и расстояния, метод наименьших квадратов, матрица грама и формальный объем. Комплексификация векторного пространства, его базис и размерность.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;31&#039;&#039;&#039; (24.05.2023). Комплексификация векторного пространства, его базис и размерность. Комплексификация линейного отображения и билинейной формы, их матрицы. Операторы в еклидовом и эрмитовом пространствах. Движения, различные определения, описание движений с помощью матриц. Ключевые свойства движений: спектр на окружности, собственные подпространства ортогональны, ортогональное дополнение к инвариантному инвариантно. Классификация движений в эрмитовом случае (диагонализуемость плюс спектр на окружности). Когда существует скалярное произведение, чтобы данный оператор стал унитарным. Классификация движений в евклидовом случае (блочная диагонализуемость специального вида). Когда существует скалярное произведение, чтобы данный оператор стал ортогональным.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;32&#039;&#039;&#039; (31.05.2023). Сопряженное линейное отображение и его матрица. Связь с сопряженным отображением на двойственном пространстве. Самосопряженные операторы. Матрица самосопряженного оператора. Базовые свойства самосопряженного оператора (вещественный непустой спектр, ортогональность собственных пространств, инвариантность ортогонального дополнения к инвариантному). Классификация самосопряженных операторов в эрмитовом и евклидовом пространстве. Критерий существования скалярного произведения, чтобы заданный оператор стал самосопряженным. Билинейные формы и операторы: изоморфизм между операторами и билинейными (полуторалинейными формами) в евклидовом (эрмитовом) пространстве. Приведение к главным осям. Вычисление сигнатуры симметричной билинейной (полуторалинейной) формы через спектр ее матрицы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;33&#039;&#039;&#039; (07.06.2023). Классификация линейных отображений между евклидовыми пространствами. SVD или сингулярное разложение. Задача о низкоранговом приближении. Сжатие данных с потерей информации.&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;
* результатом сдачи одной задачи может быть 0 или 1&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/145lCF04b1nYcEfItVeaqGnMjj7vB6ySq/view?usp=sharing &#039;&#039;&#039;Листок&amp;amp;nbsp;1&#039;&#039;&#039;]. Матричные алгебры Ли&lt;br /&gt;
&lt;br /&gt;
Сроки сдачи листка&amp;amp;nbsp;1:&lt;br /&gt;
&lt;br /&gt;
задачи принимаются в период с момента выдачи листка по 22 октября включительно&lt;br /&gt;
&lt;br /&gt;
в период с 16 по 22 октября включительно одному студенту разрешается сдать не более шести задач&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/1h6CXvSX_pU_-2epjvfCEvxT7Y5LuQ5wa/view?usp=sharing &#039;&#039;&#039;Листок&amp;amp;nbsp;2&#039;&#039;&#039;]. Разложения матриц&lt;br /&gt;
&lt;br /&gt;
Сроки сдачи листка&amp;amp;nbsp;2:&lt;br /&gt;
&lt;br /&gt;
задачи принимаются в период с момента выдачи листка по 17 декабря включительно&lt;br /&gt;
&lt;br /&gt;
в период с 11 по 17 декабря включительно одному студенту разрешается сдать не более шести задач&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/1kWdby_TyWVt-uuRnsaO-eD2G_77ofBLZ/view?usp=share_link &#039;&#039;&#039;Листок&amp;amp;nbsp;3&#039;&#039;&#039;]. Тензорное произведение векторных пространств&lt;br /&gt;
&lt;br /&gt;
Сроки сдачи листка&amp;amp;nbsp;3:&lt;br /&gt;
&lt;br /&gt;
задачи принимаются в период с момента выдачи листка по 18 марта включительно&lt;br /&gt;
&lt;br /&gt;
в период с 12 по 18  марта включительно одному студенту разрешается сдать не более шести задач&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/11QgAF3oqXlD2T81kYoA1iUD9QXgUFK6w/view?usp=share_link &#039;&#039;&#039;Листок&amp;amp;nbsp;4&#039;&#039;&#039;]. Конусы&lt;br /&gt;
&lt;br /&gt;
Сроки сдачи листка&amp;amp;nbsp;4:&lt;br /&gt;
&lt;br /&gt;
задачи принимаются в период с момента выдачи листка по 3 июня включительно&lt;br /&gt;
&lt;br /&gt;
в период с 28 мая по 3 июня включительно одному студенту разрешается сдать не более шести задач&lt;br /&gt;
&lt;br /&gt;
= Индивидуальные домашние задания =&lt;br /&gt;
&lt;br /&gt;
== ИДЗ-1 ==&lt;br /&gt;
&lt;br /&gt;
Условия с заданиями&lt;br /&gt;
* [https://disk.yandex.ru/i/iLGA1QY6HJQAVQ 221]&lt;br /&gt;
* [https://disk.yandex.ru/i/m20iT3fPp68KBA 222]&lt;br /&gt;
* [https://disk.yandex.ru/i/MBUthdbfeGnErA 223]&lt;br /&gt;
* [https://disk.yandex.ru/i/fqpZG8uHRRWD5g 224]&lt;br /&gt;
&lt;br /&gt;
Дедлайн -- 23:00 19-го октября.&lt;br /&gt;
&lt;br /&gt;
== ИДЗ-2 ==&lt;br /&gt;
&lt;br /&gt;
Условия с заданиями&lt;br /&gt;
* [https://disk.yandex.ru/i/QV2wm1uyb6yxzg 221]&lt;br /&gt;
* [https://disk.yandex.ru/i/2iQBeKSKof7G2A 222]&lt;br /&gt;
* [https://disk.yandex.ru/i/ckzg1c7mB2ezsw 223]&lt;br /&gt;
* [https://disk.yandex.ru/i/Kb0FMOf0Wg8ICg 224]&lt;br /&gt;
&lt;br /&gt;
Дедлайн -- 23:00 25-го ноября.&lt;br /&gt;
&lt;br /&gt;
= Лабораторные работы =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Лабораторная работа 1 (3-й модуль) ==&lt;br /&gt;
&lt;br /&gt;
[https://disk.yandex.ru/i/jFAw6_H-kVZt-g Ссылка] на описание лабораторной со всеми ссылками и инструкциями.&lt;br /&gt;
&lt;br /&gt;
Лабораторную надо сдать в систему [https://anytask.org anytask]. Ниже инвайты для всех групп&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 221 || 222 || 223 || 224&lt;br /&gt;
|-&lt;br /&gt;
| gZABVFW || anmOY7I || kXHuXNE || lI3Y7Q3 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Лабораторная работа 2 (4-й модуль) ==&lt;br /&gt;
&lt;br /&gt;
[https://disk.yandex.ru/d/8X8KZOb7d0184A Ссылка] на описание лабораторной со всеми ссылками и инструкциями.&lt;br /&gt;
&lt;br /&gt;
Лабораторную надо сдать в систему [https://anytask.org anytask].&lt;br /&gt;
&lt;br /&gt;
Пожалуйста, ознакомьтесь с тем, как без боли строить красивые, информативные графики в ноутбуках. &lt;br /&gt;
В этой лабораторной за некачественное оформление будут очень строго штрафовать.&lt;br /&gt;
Вот хороший, краткий, простой гайд с примерами. [https://github.com/esokolov/ml-course-hse/blob/master/2022-fall/seminars/sem02-charts.ipynb Ссылка]&lt;br /&gt;
&lt;br /&gt;
== Лабораторная работа 3 (4-й модуль) ==&lt;br /&gt;
&lt;br /&gt;
[https://disk.yandex.com/d/2UuVJjV6IIws3Q Ссылка] на описание лабораторной со всеми ссылками и инструкциями.&lt;br /&gt;
&lt;br /&gt;
Лабораторную надо сдать в систему [https://anytask.org anytask].&lt;br /&gt;
&lt;br /&gt;
Если вы по какой-то причине пропустили ссылку на ноутбук с графиками в предыдущей лабораторной - ознакомьтесь с ней сейчас, пожалуйста.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
= Контрольные работы =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/i/1L_C4zElbBBMpQ Условие] контрольной работы&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/i/CSojwTOBl_EP8A Условие] контрольной работы&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Коллоквиумы =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/i/GUj8b27fZC1ubg Вопросы] на определения&lt;br /&gt;
* [https://disk.yandex.ru/i/3pqu7Bc9-y14CQ Вопросы] на доказательства&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/i/uvNoDmhH8pbVRA Вопросы] на определения&lt;br /&gt;
* [https://disk.yandex.ru/i/6ltfa9clERLeow Вопросы] на доказательства&lt;br /&gt;
&lt;br /&gt;
= Экзамен =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Экзамен пройдет 28-го декабря с 11:00. Очная часть будет в аудитории R401. Online часть будет проходить в Зум.&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/i/0zDMcl23uQJxRg Файл] с правилами для очной части.&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/i/U8wkII_uVbRYNg Файл] с правилами для online части.&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/i/h4LcQ0bH8DTOqQ Условия] задач с экзамена.&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/i/NHmu5zWhzlHxgQ Условия] задач с экзамена.&lt;br /&gt;
&lt;br /&gt;
= Ведомости текущего контроля =&lt;br /&gt;
&lt;br /&gt;
== 1-2 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты проверки больших домашних заданий&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.google.com/spreadsheets/d/1SSBVCr8WJuIdaQ-wSazSUtDGNfDZnh0ls7TBe3HmDlY/edit#gid=1196896000 221] || [https://docs.google.com/spreadsheets/d/1SSBVCr8WJuIdaQ-wSazSUtDGNfDZnh0ls7TBe3HmDlY/edit#gid=1418802091 222] || [https://docs.google.com/spreadsheets/d/1SSBVCr8WJuIdaQ-wSazSUtDGNfDZnh0ls7TBe3HmDlY/edit#gid=1697515667 223] || [https://docs.google.com/spreadsheets/d/1SSBVCr8WJuIdaQ-wSazSUtDGNfDZnh0ls7TBe3HmDlY/edit#gid=1370470393 224]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты сдачи задач из листков&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1OIboly9WyXCwGXmfEMcHemxUbAHhq5IpSYNDIUmWTMI/edit#gid=1196896000 221] ||[https://docs.google.com/spreadsheets/d/1OIboly9WyXCwGXmfEMcHemxUbAHhq5IpSYNDIUmWTMI/edit#gid=1418802091 222] ||[https://docs.google.com/spreadsheets/d/1OIboly9WyXCwGXmfEMcHemxUbAHhq5IpSYNDIUmWTMI/edit#gid=1697515667 223] ||[https://docs.google.com/spreadsheets/d/1OIboly9WyXCwGXmfEMcHemxUbAHhq5IpSYNDIUmWTMI/edit#gid=1370470393 224]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты 1-й контрольной работы&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1hNbsf51Tw4HJ-JZu-1Gxe1xP-6K7IFckwQJUctffHWk/edit#gid=1196896000 221] ||[https://docs.google.com/spreadsheets/d/1hNbsf51Tw4HJ-JZu-1Gxe1xP-6K7IFckwQJUctffHWk/edit#gid=1418802091 222] ||[https://docs.google.com/spreadsheets/d/1hNbsf51Tw4HJ-JZu-1Gxe1xP-6K7IFckwQJUctffHWk/edit#gid=1697515667 223] ||[https://docs.google.com/spreadsheets/d/1hNbsf51Tw4HJ-JZu-1Gxe1xP-6K7IFckwQJUctffHWk/edit#gid=1370470393 224]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сводные таблицы с оценками&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1aufssNBvZhMjIiprnA41oE3DWHlZL2CWzjjAfO_NEHs/edit#gid=1196896000 221] ||[https://docs.google.com/spreadsheets/d/1aufssNBvZhMjIiprnA41oE3DWHlZL2CWzjjAfO_NEHs/edit#gid=1418802091 222] ||[https://docs.google.com/spreadsheets/d/1aufssNBvZhMjIiprnA41oE3DWHlZL2CWzjjAfO_NEHs/edit#gid=1697515667 223] ||[https://docs.google.com/spreadsheets/d/1aufssNBvZhMjIiprnA41oE3DWHlZL2CWzjjAfO_NEHs/edit#gid=1370470393 224]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 3-4 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты проверки больших домашних заданий&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[https://docs.google.com/spreadsheets/d/1oqW9V0p87guQ1P4ouvZuxLSvmjnZQPRogjqGfqKZz34/edit#gid=1196896000 221] || [https://docs.google.com/spreadsheets/d/1oqW9V0p87guQ1P4ouvZuxLSvmjnZQPRogjqGfqKZz34/edit#gid=1418802091 222] || [https://docs.google.com/spreadsheets/d/1oqW9V0p87guQ1P4ouvZuxLSvmjnZQPRogjqGfqKZz34/edit#gid=1697515667 223] || [https://docs.google.com/spreadsheets/d/1oqW9V0p87guQ1P4ouvZuxLSvmjnZQPRogjqGfqKZz34/edit#gid=1370470393 224]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты сдачи задач из листков&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/15PpS7f6K_gXuxxibsFtVqZ6enl1qWg1ZdqYNwZ5jAno/edit#gid=1196896000 221] || [https://docs.google.com/spreadsheets/d/15PpS7f6K_gXuxxibsFtVqZ6enl1qWg1ZdqYNwZ5jAno/edit#gid=1418802091 222] || [https://docs.google.com/spreadsheets/d/15PpS7f6K_gXuxxibsFtVqZ6enl1qWg1ZdqYNwZ5jAno/edit#gid=1697515667 223] || [https://docs.google.com/spreadsheets/d/15PpS7f6K_gXuxxibsFtVqZ6enl1qWg1ZdqYNwZ5jAno/edit#gid=1370470393 224]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты 2-й контрольной работы&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1QZarcE1kMSW_KANC3-Xq3NA9etx87LGcCjSovZ7Mn7E/edit#gid=1196896000 221] !! [https://docs.google.com/spreadsheets/d/1QZarcE1kMSW_KANC3-Xq3NA9etx87LGcCjSovZ7Mn7E/edit#gid=1418802091 222] !! [https://docs.google.com/spreadsheets/d/1QZarcE1kMSW_KANC3-Xq3NA9etx87LGcCjSovZ7Mn7E/edit#gid=1697515667 223] !! [https://docs.google.com/spreadsheets/d/1QZarcE1kMSW_KANC3-Xq3NA9etx87LGcCjSovZ7Mn7E/edit#gid=1370470393 224]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сводные таблицы с оценками&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1Y7s3-8SKUXwPzcbYN3REOwWhzSoIaZ2BjVyClc4tzp4/edit#gid=1196896000 221] !! [https://docs.google.com/spreadsheets/d/1Y7s3-8SKUXwPzcbYN3REOwWhzSoIaZ2BjVyClc4tzp4/edit#gid=1418802091 222] !! [https://docs.google.com/spreadsheets/d/1Y7s3-8SKUXwPzcbYN3REOwWhzSoIaZ2BjVyClc4tzp4/edit#gid=1697515667 223] !! [https://docs.google.com/spreadsheets/d/1Y7s3-8SKUXwPzcbYN3REOwWhzSoIaZ2BjVyClc4tzp4/edit#gid=1370470393 224]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Ссылки =&lt;br /&gt;
&lt;br /&gt;
* Общие&lt;br /&gt;
&lt;br /&gt;
# [https://t.me/+Yvyt-K2jhT44MjU6 Канал] в Telegram&lt;br /&gt;
# [https://github.com/DimaTrushin/LinearAlgebra2022-2023 Лекции] на github.&lt;br /&gt;
# [https://disk.yandex.ru/d/4ZF7Gk-V5EpJmA Алгоритмы]&lt;br /&gt;
&lt;br /&gt;
* Группа 221&lt;br /&gt;
&lt;br /&gt;
# [https://t.me/+5Yk9e2Kjs99mZDEy Группа] в Telegram&lt;br /&gt;
# [https://disk.yandex.ru/d/g2XZH7ZfwqUQ0g Материалы] семинаров и домашние задания&lt;br /&gt;
&lt;br /&gt;
* Группа 223&lt;br /&gt;
&lt;br /&gt;
# [https://t.me/+tzo8loFIDF82OGIy Группа] в Telegram&lt;br /&gt;
# [https://disk.yandex.ru/d/X2eES359HWnLdQ Материалы] семинаров и домашние задания&lt;br /&gt;
&lt;br /&gt;
= Литература =&lt;br /&gt;
&lt;br /&gt;
== Учебники ==&lt;br /&gt;
&lt;br /&gt;
* Э.Б.&amp;amp;nbsp;Винберг. Курс алгебры. М.: Факториал, 1999 (или любое последующее издание)&lt;br /&gt;
* А.И.&amp;amp;nbsp;Кострикин. Введение в алгебру. Часть I. Основы алгебры. М.: Физматлит, 1994&lt;br /&gt;
* А.И.&amp;amp;nbsp;Кострикин. Введение в алгебру. Часть II. Линейная алгебра. М.: Физматлит, 2000&lt;br /&gt;
* S.&amp;amp;nbsp;Axler. Linear Algebra Done Right, Second Edition, Springer, 1997 (или любое последующее издание)&lt;br /&gt;
&lt;br /&gt;
== Сборники задач ==&lt;br /&gt;
&lt;br /&gt;
* Сборник задач по алгебре под редакцией А.Н.&amp;amp;nbsp;Кострикина. Новое издание. М.: МЦНМО, 2009.&lt;br /&gt;
* И.В.&amp;amp;nbsp;Проскуряков. Сборник задач по линейной алгебре (любое издание, например М.: БИНОМ, 2005)&lt;br /&gt;
* Г.Д.&amp;amp;nbsp;Ким, Л.В.&amp;amp;nbsp;Крицков. Алгебра и аналитическая геометрия. Теоремы и задачи. Том I. М.: &amp;quot;Планета знаний&amp;quot;, 2007.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%B0_%D0%B8_%D0%B3%D0%B5%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2023/2024_(%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=96939</id>
		<title>Линейная алгебра и геометрия на ПМИ 2023/2024 (пилотный поток)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%B0_%D0%B8_%D0%B3%D0%B5%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2023/2024_(%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=96939"/>
		<updated>2026-08-27T08:48:16Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Контрольные работы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Преподаватели и учебные ассистенты =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! БПМИ231 !! БПМИ232 !! БПМИ233 !! БПМИ234&lt;br /&gt;
|-&lt;br /&gt;
|| Лектор ||colspan=&amp;quot;4&amp;quot;| [https://www.hse.ru/org/persons/209508745 Дима Трушин]&lt;br /&gt;
|- &lt;br /&gt;
|| Семинарист || [https://www.hse.ru/org/persons/209508745 Дима Трушин]  || [https://www.hse.ru/org/persons/304055991 Юля Зайцева]  ||  [https://www.hse.ru/org/persons/209508745 Дима Трушин]  || Антон Трушин&lt;br /&gt;
|-&lt;br /&gt;
|| Ассистент || [https://t.me/fallnlove Аскар Цыганов] || [https://t.me/the_devid Денис Видяев] || [https://t.me/hac4erman Санан Корняков] || [https://t.me/katasonov_eugene Женя Катасонов]&lt;br /&gt;
|-&lt;br /&gt;
|| Ассистент курса ||colspan=&amp;quot;4&amp;quot;|  [https://t.me/ElderlyPassionFruit Игорь Маркелов]&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;
| &amp;lt;center&amp;gt;1&amp;lt;/center&amp;gt; || Дима Трушин || ||  || 17:00-20:00 S812 ||  ||  ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;2&amp;lt;/center&amp;gt; || Юля Зайцева || || 16:20-17:40 S828* ||  ||  || 14:40-16:00 S828* || || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;3&amp;lt;/center&amp;gt; || Михаил Игнатьев  || 18:10 S812 || 16:20 по нечетным S812  || || 19:40 по нечетным S812  ||  ||  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Просьба предупреждать, если планируете прийти, возможны изменения&lt;br /&gt;
&lt;br /&gt;
= Формы контроля знаний студентов =&lt;br /&gt;
&lt;br /&gt;
*Коллоквиум&lt;br /&gt;
*Контрольная работа&lt;br /&gt;
*Большие домашние задания (делящиеся на индивидуальные домашние задания и лабораторные работы)&lt;br /&gt;
*Активность и работа на семинарах&lt;br /&gt;
*Экзамен&lt;br /&gt;
&lt;br /&gt;
Бонус к накопленной оценке:&lt;br /&gt;
*Устная сдача задач из листков&lt;br /&gt;
&lt;br /&gt;
= Порядок формирования итоговой оценки =&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Формула для накопленной оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; = 0,36 * О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt; + 0,14 * O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt; + 0,1 * O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
где О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за коллоквиум, O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за контрольную работу, O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за большие домашние задания, O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за работу на семинарах и O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за сдачу задач из листков.&lt;br /&gt;
&lt;br /&gt;
Формула для итоговой оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = 0,7 * O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; + 0,3 * О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В этой формуле используется &#039;&#039;неокруглённое&#039;&#039; значение накопленной оценки. Способ округления итоговой оценки &amp;amp;mdash; арифметический.&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Формула для накопленной оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; = 0,36 * О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt; + 0,14 * O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt; + 0,1 * O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
где О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за коллоквиум, O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за контрольную работу, O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за большие домашние задания, O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за работу на семинарах и O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за сдачу задач из листков.&lt;br /&gt;
&lt;br /&gt;
Формула для итоговой оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = 0,7 * O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; + 0,3 * О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В этой формуле используется &#039;&#039;неокруглённое&#039;&#039; значение накопленной оценки. Способ округления итоговой оценки &amp;amp;mdash; арифметический.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Итоговая оценка за курс -- оценка за 4-ый модуль.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Краткое содержание лекций =&lt;br /&gt;
&lt;br /&gt;
== 1-2 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;1&#039;&#039;&#039; (06.09.2023). Системы линейных уравнений. Алгоритм Гаусса.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;2&#039;&#039;&#039; (13.09.2023). Матрицы, матричные операции и их свойства. Связь с линейными уравнениями. Обратимость матриц. Матрицы элементарных преобразований. Невырожденность матриц: 6 эквивалентных определений.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;3&#039;&#039;&#039; (20.09.2023).  Доказательство эквивалентности 6 определений невырожденности. Следствия 6 эквивалентных определений. Массовое решение систем. Поиск обратной матрицы Гауссом. Блочные формулы умножения матриц. Метод восстановления главных переменных через множество решений. Единственность улучшенного ступенчатого вида матрицы. Классификация систем с одинаковым множеством решений.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;4&#039;&#039;&#039; (27.09.2023). Доказательство классификации систем с одинаковым множеством решений. Полиномиальное исчисление от матриц. Существование многочлена зануляющего матрицу. Спектр матрицы. Минимальный многочлен и его связь со спектром. Наивная оценка на степень минимального многочлена. Матричные нормы (обзор).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;5&#039;&#039;&#039; (04.10.2023). Перестановки. Операция на перестановках. Правила переименования. Циклы. Знак перестановки. Существование знака перестановки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;6&#039;&#039;&#039; (11.10.2023).  Единственность знака перестановки. Возведение циклов в степень. Декремент. Три подхода к определителям: (I) явная формула с помощью перестановок, (II) полилинейность и кососимметричность по строкам (или столбцам), (III) согласованность с умножением. Вычисление по явной формуле для верхнетреугольных матриц и в случае размерностей 2 и 3. Определитель транспонированной матрицы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;7&#039;&#039;&#039; (18.10.2023). Полилинейность определителя (импликация (I)=&amp;gt;(II)). Определитель элементарных матриц. Доказательство импликации (II)=&amp;gt;(I). Мультипликативность определителя (импликация (II)=&amp;gt;(III)), определитель с углом нулей и определитель блочно верхнетреугольной матрицы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;8&#039;&#039;&#039; (01.11.2023). Импликация (III)=&amp;gt;(I). Миноры и алгебраические дополнения, присоединенная матрица. Разложение определителя по строке или столбцу. Явная формула для обратной матрицы. Формулы Крамера.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;9&#039;&#039;&#039; (08.11.2023). Характеристический многочлен. Связь характеристического многочлена со спектром. Явные формулы для коэффициентов характеристического многочлена. Теорема Гамильтона-Кэли.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;10&#039;&#039;&#039; (15.11.2023). Определение поля. Определение подполя и изоморфизма полей, изоморфизм над подполем. Комплексные числа: концептуальное определение, две конструкции. Различные операции на комплексных числах, геометрическая модель. План доказательства алгебраической замкнутости поля комплексных чисел.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;11&#039;&#039;&#039; (22.11.2023). Доказательство алгебраической замкнутости поля комплексных чисел: вспомогательные утверждения (1), (2) и (3), сведение доказательства теоремы к (2) и (3), вывод (2) из (1), доказательство (1) и (3). Определение векторного пространства.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;12&#039;&#039;&#039; (29.11.2023). Векторные пространства, подпространства, линейные комбинации, линейная зависимость. Порождающая система, линейная оболочка. Три эквивалентных определения базиса. Понятие размерности. Конечномерные векторные пространства. Базисы, матрица перехода, смена координат.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;13&#039;&#039;&#039; (06.12.2023). Описание всех базисов в терминах одного. Ранг конечной системы векторов, его связь с размерностью линейной оболочки системы. Пять определений ранга: строчный, столбцовый, факториальный, тензорный, минорный. Неизменность первых четырех рангов при домножении на обратимую матрицу слева и справа и их совпадение. Совпадение минорного ранга с остальными.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;14&#039;&#039;&#039; (13.12.2023). Линейные отображения, примеры. Изоморфизмы. Операции на линейных отображениях, структура векторного пространства. Критерий существования линейного отображения в терминах базиса, критерий изоморфности векторных пространств. Матрица линейного отображения и ее связь с операциями на линейных отображениях. Замена матрицы линейного отображения при смене базисов.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;15&#039;&#039;&#039; (20.12.2023). Образ и ядро. Критерий инъективности и сюръективности в их терминах. Оценка ранга произведения матриц. Связь размерности ядра и образа линейного отображения. Классификация линейных отображений. Сумма и пересечение подпространств, связь их размерностей.&lt;br /&gt;
&lt;br /&gt;
== 3-4 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;16&#039;&#039;&#039; (10.01.2024). Линейная независимость подрпостранств. Внешние и внутренние прямые суммы (6 эквивалентных определений). Линейные операторы, определения и примеры, проекторы. Матрица линейного оператора, смена матрицы при замене базиса.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;17&#039;&#039;&#039; (17.01.2024). Характеристики линейного оператора: след, определитель, характеристический многочлен, минимальный многочлен, спектр, ранг. Критерии обратимости линейного оператора. Инвариантные подпространства и связь с углом нулей. Инвариантность ядра и образа относительно коммутирующего оператора. Собственные подпространства. Связь собственных значений со спектором. Корневые подпространства. Лемма о стабилизации образа и ядра степени линейного оператора.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;18&#039;&#039;&#039; (24.01.2024). Кратность собственных значений. Существование ненулевого собственного вектора над алгебраически замкнутым полем. Линейная независимость собственных и корневых подпространств. Критерий диагонализуемости линейного оператора.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;19&#039;&#039;&#039; (31.01.2024). Свойства ограничения оператора. Приведение к верхнетреугольному виду матрицы оператора. Идеальный спектр и его описание в терминах минимального многочлена, в терминах хар многочлена (БД). Обобщение корневых и собственных подпространств на идеальный спектр. Утверждение о подстановке оператора во взаимно простые многочлены. Теорема о разложении через зануляющий многочлен. Разложение пространства в прямую сумму корневых. Описание инвариантных подпространств. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;20&#039;&#039;&#039; (07.02.2024). Геометрический смысл кратности корня минимального и характеристического многочленов. Минимальные инвариантные в собственном подпространстве для идеального спектра. Отношение равенства по модулю подпространства. Линейная независимость, порождающие и базис по модулю подпространства (определения и критерии). Определение жорданова базиса и жордановой нормальной формы (ЖНФ). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;21&#039;&#039;&#039; (14.02.2024). Теорема о ЖНФ для нильпотентных операторов: единственность и формула для количества клеток. Теорема о ЖНФ для произвольного оператора: существование и едниственность.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;22&#039;&#039;&#039; (21.02.2024). Классификация линейных операторов. Функционалы: двойственное (сопряженное) пространство с примерами. Понятие о двойственном базисе. Связь размерности пространства и его двойственного. Наличие функционала не равного нулю на заданном векторе.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;23&#039;&#039;&#039; (28.02.2024). Векторы -- это функции на функциях, изоморфизм векторного пространства на свое двойное сопряженное. Конструкция сопряженного линейного отображения. Матрица сопряженного линейного отображения в двойственном базисе. Согласованность изоморфизма векторного пространства с двойным сопряженным и конструкции сопряженного линейного отображения.  Билинейные формы, примеры, естественная билинейная форма между пространством и сопряженным. Матрица билинейной формы. Конструирование билинейных форм по значениям на паре базисов. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;24&#039;&#039;&#039; (06.03.2024). Смена матрицы билинейной формы. Билинейные формы и матричный формализм. Ранг билинейной формы. Левые и правые ортогональные дополнения, ядра формы, невырожденность в терминах ядра. Связь ранга с размерностями ядер. Двойственность для подпространств относительно невырожденной билинейной формы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;25&#039;&#039;&#039; (13.03.2024). Двойственность для линейных отображений (альтернатива Фредгольма). Характеристики оператора и сопряженного оператора. ЖНФ сопряженного оператора. Классификационное утверждение о том, что две матрицы задают одну и ту же билинейную форму на паре разных пространств тогда и только тогда, когда их ранги совпадают. Структура векторного пространства на билинейных формах, изоморфизм на матрицы. Билинейные формы на одном пространстве. Обсуждение того, какие матричные характеристики являются инвариантами формы: (1) ранг, (2) след не является, (3) определитель по модулю квадратов ненулевых чисел, (4) невырожденность матрицы. Симметричность и кососимметричность формы. Замечание про поле характеристики 2.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;26&#039;&#039;&#039; (20.03.2024). Разложение любой билинейной формы (на одном пространстве при обратимости двойки в поле) в сумму симметрической и кососимметрической. Ограничение билинейной формы на подпространство. Невырожденность ограничения. Диагонализуемость симметрических форм (замечание про характеристику 2). Симметричный Гаусс. Метод Якоби. Алгоритм диагонализации на основе метода Якоби.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;27&#039;&#039;&#039; (03.04.2024). Квадратичные формы. Связь квадратичных и билинейных форм. Классификация симметрических билинейных форм над алгебраически замкнутым полем. Классификация симметричных билинейных форм над полем вещественных чисел и сигнатура. Геометрический смысл сигнатуры.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;28&#039;&#039;&#039; (10.04.2024). Графики квадратичных форм. Анализ поверхности. Положительная и отрицательная определенность формы над полем вещественных чисел. Критерий Сильвестра. Евклидовы пространства и скалярные произведения. Ортогональные и ортонормированные базисы. Задание скалярных произведений в базисах. Ортогональные матрицы. Классификация ортонормированных базисов в терминах одного ортонормированного базиса. Классификация евклидовых пространств. Замечание о сведении к школьной геометрии. Понятие длины вектора. Неравенство Коши-Буняковского. Понятие угла в евклидовом пространстве. Теорема Пифагора. Ортогонализация Грама-Шмидта. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;29&#039;&#039;&#039; (12.04.2024). Проекции и ортопроекции. Формула БАБА для проектора. Формула Атата для ортопроектора. Расстояние между двумя векторами, между вектором и подпространством, угол между вектором и подпространством. Метод наименьших квадратов. Матрица Грама и ее свойства. k-мерные объемы через матрицу Грама и рекурентная формула. Расстояние от вектора до подпространства через объемы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;30&#039;&#039;&#039; (17.04.2024). Изменение объема под действием линейного отображения и при смене образующих параллелепипеда. Понятие ориентированного n-мерного объема. Изменение ориентированного объема при смене образующих параллелепипеда. Связь ориентированного объема с определителем. Смена ориентированного объема под действием оператора. Комплексные векторные пространства. Полуторалинейные формы, матрица полуторалинейной формы, изменение матрицы при смене базиса. Эрмитово сопряжение матрицы. Сведение к билинейным формам. Ортогональные дополнения и двойственность. Квадратичные формы для полуторалинейных форм. Поляризационная формула. Соответствие между полуторалинейными формами и квадратичными формами.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;31&#039;&#039;&#039; (24.04.2024). Эрмитовы и косоэрмитовы формы, выражение этих свойств в терминах матриц. Вещественность значений квадратичной формы для эрмитовой полуторалинейной формы. Диагонализация эрмитовых и косоэрмитовых форм. Классификация эрмитовых форм. Понятие сигнатуры, положительная и отрицательная определенность. Метод Якоби. Критерий Сильвестра. Эрмитово векторное пространство и эрмитово скалярное произведение. Далее обзорно: Ортонормированность и ортогональность. Классификация эрмитовых пространств. Понятие длины вектора, неравенство Коши-Буняковского. Понятие угла между векторами и поляризации угла. Замечание про угол и его поляризацию. Унитарные матрицы. Классификация ортонормированных базисов в терминах одного базиса в эрмитовом пространстве. Обзор геометрических понятий в эрмитовом пространстве: ортогональные проекции, углы и расстояния, метод наименьших квадратов, матрица грама и формальный объем.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;32&#039;&#039;&#039; (22.05.2024). Комплексификация векторного пространства, его базис и размерность. Комплексификация линейного отображения и билинейной формы, их матрицы. Операторы в еклидовом и эрмитовом пространствах. Движения, различные определения, описание движений с помощью матриц. Ключевые свойства движений: спектр на окружности, собственные подпространства ортогональны, ортогональное дополнение к инвариантному инвариантно. Классификация движений в эрмитовом случае (диагонализуемость плюс спектр на окружности). Когда существует скалярное произведение, чтобы данный оператор стал унитарным.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;33&#039;&#039;&#039; (29.05.2024). Классификация движений в евклидовом случае (блочная диагонализуемость специального вида). Когда существует скалярное произведение, чтобы данный оператор стал ортогональным. Сопряженное линейное отображение и его матрица. Связь с сопряженным отображением на двойственном пространстве. Альтернатива Фредгольма в Евклидовом и Эрмитовом случае. Нормальные операторы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;34&#039;&#039;&#039; (05.06.2024). Самосопряженные операторы. Матрица самосопряженного оператора. Базовые свойства самосопряженного оператора (вещественный непустой спектр, ортогональность собственных пространств, инвариантность ортогонального дополнения к инвариантному). Классификация самосопряженных операторов в эрмитовом и евклидовом пространстве. Критерий существования скалярного произведения, чтобы заданный оператор стал самосопряженным. Классификация нормальных операторов. Билинейные формы и операторы: изоморфизм между операторами и билинейными (полуторалинейными формами) в евклидовом (эрмитовом) пространстве. Приведение к главным осям. Вычисление сигнатуры симметричной билинейной (полуторалинейной) формы через спектр ее матрицы. Классификация линейных отображений между евклидовыми пространствами.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;35&#039;&#039;&#039; (19.06.2024). SVD или сингулярное разложение. Задача о низкоранговом приближении. Сжатие данных с потерей информации.&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;
* результатом сдачи одной задачи может быть 0 или 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/10YLuBaokdc_L9MX_II9HX5UUSLxbV-20/view?usp=sharing &#039;&#039;&#039;Листок&amp;amp;nbsp;1&#039;&#039;&#039;]. Матричные алгебры Ли&lt;br /&gt;
&lt;br /&gt;
Сроки сдачи листка&amp;amp;nbsp;1:&lt;br /&gt;
&lt;br /&gt;
задачи принимаются в период с момента выдачи листка по 21 октября включительно&lt;br /&gt;
&lt;br /&gt;
в период с 15 по 21 октября включительно одному студенту разрешается сдать не более шести задач&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/1B23wUXja6WJMCS2VW1Orzk8lD3Quwm9D/view?usp=share_link &#039;&#039;&#039;Листок&amp;amp;nbsp;2&#039;&#039;&#039;]. Разложения матриц&lt;br /&gt;
&lt;br /&gt;
Сроки сдачи листка&amp;amp;nbsp;2:&lt;br /&gt;
&lt;br /&gt;
задачи принимаются в период с момента выдачи листка по 16 декабря включительно&lt;br /&gt;
&lt;br /&gt;
в период с 10 по 16 декабря включительно одному студенту разрешается сдать не более шести задач&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/1i4WlcSMhQ7sN47NVpx8aKHMjzTElZ955/view?usp=drive_link &#039;&#039;&#039;Листок&amp;amp;nbsp;3&#039;&#039;&#039;]. Тензорное произведение векторных пространств&lt;br /&gt;
&lt;br /&gt;
Сроки сдачи листка&amp;amp;nbsp;3:&lt;br /&gt;
&lt;br /&gt;
задачи принимаются в период с момента выдачи листка по 16 марта включительно&lt;br /&gt;
&lt;br /&gt;
в период с 10 по 16 марта включительно одному студенту разрешается сдать не более шести задач&lt;br /&gt;
&lt;br /&gt;
= Индивидуальные домашние задания =&lt;br /&gt;
&lt;br /&gt;
= Лабораторные работы =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
= Контрольные работы =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Контрольная пройдет 2-го декабря с 16:40 до 19:40. Вся информация содержится в файле с правилами.&lt;br /&gt;
&lt;br /&gt;
* Правила [https://disk.yandex.ru/i/3-_aFRyjBhqM8Q offline]&lt;br /&gt;
&lt;br /&gt;
* Правила [https://disk.yandex.ru/i/ZXL1e9zeC7VYXQ online]&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/i/PE0saQqBimua8A Условия] прошедшей контрольной работы.&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/i/jIgQMRKQiQueUg Условия] прошедшей контрольной работы.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Коллоквиумы =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Коллоквиум пройдет 16 декабря. Правила будут вывешены несколько позже.&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/i/3ENCOY6dBeQ2oA Список] вопросов на определения и формулировки.&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/i/b_e5r8CFgov18w Список] вопросов на доказательства.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Регламент:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Коллоквиум состоит из двух этапов:&lt;br /&gt;
&lt;br /&gt;
1) Определения (этап &#039;&#039;&#039;БЛОКИРУЮЩИЙ&#039;&#039;&#039;). Суммарно 2 балла. Вы тянете билет с 5 вопросами на определения и формулировки (список 1).&lt;br /&gt;
Оценка за этап = (количество отвеченных определений - 3) или 0 если на определениях оценка строго меньше 1.&lt;br /&gt;
Если у вас оценка не ноль, то вы проходите на второй этап. Иначе вы уходите с коллоквиума с нулем.&lt;br /&gt;
&lt;br /&gt;
2) Доказательства. Суммарно 8 баллов. Вы тянете билет с вопросами из списка 2.&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/d/CoMU7wV5sI3YPQ Документа] с правилами и полезными ссылками.&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
= Экзамен =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/d/2dIncB4Tl3bRQQ Условия] прошедшего экзамена.&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/i/vI4gJQD_iXaIGQ Условия] прошедшего экзамена.&lt;br /&gt;
&lt;br /&gt;
= Ведомости текущего контроля =&lt;br /&gt;
&lt;br /&gt;
== 1-2 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты проверки больших домашних заданий&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/11S6Z6IlZwx2B-3U_ZJtQ0MjGVfUN3488zUjHRa1latA/edit#gid=1370470393 231] !! [https://docs.google.com/spreadsheets/d/11S6Z6IlZwx2B-3U_ZJtQ0MjGVfUN3488zUjHRa1latA/edit#gid=1875272614 232] !! [https://docs.google.com/spreadsheets/d/11S6Z6IlZwx2B-3U_ZJtQ0MjGVfUN3488zUjHRa1latA/edit#gid=1180074842 233] !! [https://docs.google.com/spreadsheets/d/11S6Z6IlZwx2B-3U_ZJtQ0MjGVfUN3488zUjHRa1latA/edit#gid=157315532 234]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты сдачи задач из листков&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1g6-uX9HlwqOizsrsVx_BJfRv0OFo63UmXa2YDkSXwH4/edit#gid=1196896000 231] !! [https://docs.google.com/spreadsheets/d/1g6-uX9HlwqOizsrsVx_BJfRv0OFo63UmXa2YDkSXwH4/edit#gid=1418802091 232] !! [https://docs.google.com/spreadsheets/d/1g6-uX9HlwqOizsrsVx_BJfRv0OFo63UmXa2YDkSXwH4/edit#gid=1697515667 233] !! [https://docs.google.com/spreadsheets/d/1g6-uX9HlwqOizsrsVx_BJfRv0OFo63UmXa2YDkSXwH4/edit#gid=1370470393 234]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты 1-й контрольной работы&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1HHg_ph_FsewKNSUAcZaG8XTCQkYn1YOH8phy3ydcop8/edit#gid=1196896000 231] !! [https://docs.google.com/spreadsheets/d/1HHg_ph_FsewKNSUAcZaG8XTCQkYn1YOH8phy3ydcop8/edit#gid=1418802091 232] !! [https://docs.google.com/spreadsheets/d/1HHg_ph_FsewKNSUAcZaG8XTCQkYn1YOH8phy3ydcop8/edit#gid=1697515667 233] !! [https://docs.google.com/spreadsheets/d/1HHg_ph_FsewKNSUAcZaG8XTCQkYn1YOH8phy3ydcop8/edit#gid=1370470393 234]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сводные таблицы с оценками&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1OMlyzuCFK_iK-Tpyv8DaZ_xyo_lZ93863Pjwtf-17pQ/edit#gid=1196896000 231] !! [https://docs.google.com/spreadsheets/d/1OMlyzuCFK_iK-Tpyv8DaZ_xyo_lZ93863Pjwtf-17pQ/edit#gid=1418802091 232] !! [https://docs.google.com/spreadsheets/d/1OMlyzuCFK_iK-Tpyv8DaZ_xyo_lZ93863Pjwtf-17pQ/edit#gid=1697515667 233] !! [https://docs.google.com/spreadsheets/d/1OMlyzuCFK_iK-Tpyv8DaZ_xyo_lZ93863Pjwtf-17pQ/edit#gid=1370470393 234]&lt;br /&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;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1H2cTABbfibhTpNVWyGg4o36xu34GikFlHQMi3fXpmHw/edit?gid=1196896000#gid=1196896000 231] !![https://docs.google.com/spreadsheets/d/1H2cTABbfibhTpNVWyGg4o36xu34GikFlHQMi3fXpmHw/edit?gid=1418802091#gid=1418802091 232] !![https://docs.google.com/spreadsheets/d/1H2cTABbfibhTpNVWyGg4o36xu34GikFlHQMi3fXpmHw/edit?gid=1697515667#gid=1697515667 233] !! [https://docs.google.com/spreadsheets/d/1H2cTABbfibhTpNVWyGg4o36xu34GikFlHQMi3fXpmHw/edit?gid=1370470393#gid=1370470393 234]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты сдачи задач из листков&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1W3xnAmspT19-IrhM36V1Ka4f5NvZrOSOywtbAwDQF8s/edit?gid=1196896000#gid=1196896000 231] ||[https://docs.google.com/spreadsheets/d/1W3xnAmspT19-IrhM36V1Ka4f5NvZrOSOywtbAwDQF8s/edit?gid=1418802091#gid=1418802091 232] ||[https://docs.google.com/spreadsheets/d/1W3xnAmspT19-IrhM36V1Ka4f5NvZrOSOywtbAwDQF8s/edit?gid=1697515667#gid=1697515667 233] ||[https://docs.google.com/spreadsheets/d/1W3xnAmspT19-IrhM36V1Ka4f5NvZrOSOywtbAwDQF8s/edit?gid=1370470393#gid=1370470393 234] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты 2-й контрольной работы&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1AVfBilkPfGfdJBTRf7uVbXNQYXMvhKVSSOrKRHfGNY4/edit?gid=1196896000#gid=1196896000 231] !! [https://docs.google.com/spreadsheets/d/1AVfBilkPfGfdJBTRf7uVbXNQYXMvhKVSSOrKRHfGNY4/edit?gid=1418802091#gid=1418802091 232] !! [https://docs.google.com/spreadsheets/d/1AVfBilkPfGfdJBTRf7uVbXNQYXMvhKVSSOrKRHfGNY4/edit?gid=1697515667#gid=1697515667 233] !! [https://docs.google.com/spreadsheets/d/1AVfBilkPfGfdJBTRf7uVbXNQYXMvhKVSSOrKRHfGNY4/edit?gid=1370470393#gid=1370470393 234]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сводные таблицы с оценками&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1yhm-jnc8x4U8q5XpaeLcWOsJAe8nBhYlmLcOLnHmQiI/edit?gid=1196896000#gid=1196896000 231] !! [https://docs.google.com/spreadsheets/d/1yhm-jnc8x4U8q5XpaeLcWOsJAe8nBhYlmLcOLnHmQiI/edit?gid=1418802091#gid=1418802091 232] !! [https://docs.google.com/spreadsheets/d/1yhm-jnc8x4U8q5XpaeLcWOsJAe8nBhYlmLcOLnHmQiI/edit?gid=1697515667#gid=1697515667 233] !! [https://docs.google.com/spreadsheets/d/1yhm-jnc8x4U8q5XpaeLcWOsJAe8nBhYlmLcOLnHmQiI/edit?gid=1370470393#gid=1370470393 234] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Ссылки =&lt;br /&gt;
&lt;br /&gt;
* Общие&lt;br /&gt;
&lt;br /&gt;
# [https://t.me/+KucQIqiXXIoxNTRi Канал] в Telegram&lt;br /&gt;
# [https://github.com/DimaTrushin/LinearAlgebra/tree/2023 Лекции] на github.&lt;br /&gt;
# [https://github.com/DimaTrushin/LinearAlgebraAlgorithms/tree/2023 Алгоритмы] на github.&lt;br /&gt;
&lt;br /&gt;
* Группа 231&lt;br /&gt;
&lt;br /&gt;
# [https://t.me/+dx9tyLZF6fRjOTYy Группа] в Telegram&lt;br /&gt;
# [https://disk.yandex.ru/d/B3GZGj3TNI46tQ Материалы] семинаров и домашние задания&lt;br /&gt;
&lt;br /&gt;
* Группа 233&lt;br /&gt;
&lt;br /&gt;
# [https://t.me/+ZOTgU5LTAAk3N2Fi Группа] в Telegram&lt;br /&gt;
# [https://disk.yandex.ru/d/A-vdvpNYd-4Oeg Материалы] семинаров и домашние задания&lt;br /&gt;
&lt;br /&gt;
= Литература =&lt;br /&gt;
&lt;br /&gt;
== Учебники ==&lt;br /&gt;
&lt;br /&gt;
* Э.Б.&amp;amp;nbsp;Винберг. Курс алгебры. М.: Факториал, 1999 (или любое последующее издание)&lt;br /&gt;
* А.И.&amp;amp;nbsp;Кострикин. Введение в алгебру. Часть I. Основы алгебры. М.: Физматлит, 1994&lt;br /&gt;
* А.И.&amp;amp;nbsp;Кострикин. Введение в алгебру. Часть II. Линейная алгебра. М.: Физматлит, 2000&lt;br /&gt;
* S.&amp;amp;nbsp;Axler. Linear Algebra Done Right, Second Edition, Springer, 1997 (или любое последующее издание)&lt;br /&gt;
&lt;br /&gt;
== Сборники задач ==&lt;br /&gt;
&lt;br /&gt;
* Сборник задач по алгебре под редакцией А.Н.&amp;amp;nbsp;Кострикина. Новое издание. М.: МЦНМО, 2009.&lt;br /&gt;
* И.В.&amp;amp;nbsp;Проскуряков. Сборник задач по линейной алгебре (любое издание, например М.: БИНОМ, 2005)&lt;br /&gt;
* Г.Д.&amp;amp;nbsp;Ким, Л.В.&amp;amp;nbsp;Крицков. Алгебра и аналитическая геометрия. Теоремы и задачи. Том I. М.: &amp;quot;Планета знаний&amp;quot;, 2007.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%B0_%D0%B8_%D0%B3%D0%B5%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2024/2025_(%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=96938</id>
		<title>Линейная алгебра и геометрия на ПМИ 2024/2025 (пилотный поток)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%B0_%D0%B8_%D0%B3%D0%B5%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2024/2025_(%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=96938"/>
		<updated>2026-08-27T08:48:04Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Контрольные работы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Преподаватели и учебные ассистенты =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! БПМИ241 !! БПМИ242 !! БПМИ243 !! БПМИ244 !! БПМИ245&lt;br /&gt;
|-&lt;br /&gt;
|| Лектор ||colspan=&amp;quot;5&amp;quot;| [https://www.hse.ru/org/persons/209508745 Дима Трушин]&lt;br /&gt;
|- &lt;br /&gt;
|| Семинарист || [https://www.hse.ru/org/persons/304055991 Юля Зайцева] || [https://www.hse.ru/org/persons/209508745 Дима Трушин]  || [https://www.hse.ru/org/persons/209508745 Дима Трушин] || [https://www.hse.ru/org/persons/856267465/ Михаил Игнатьев] || [https://www.hse.ru/org/persons/350789943 Антон Трушин]&lt;br /&gt;
|-&lt;br /&gt;
|| Ассистент || [https://t.me/fallnlove Аскар Цыганов]  || [https://t.me/Artyom_Step Артем Степанов]  || [https://t.me/runtime57 Илья Ларин] || [https://t.me/linguichenko Даша Линиченко] || [https://t.me/daaa_k Даша Коровайцева]&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;
| &amp;lt;center&amp;gt;1&amp;lt;/center&amp;gt; || Дима Трушин || ||  || 17:00-20:00 S812 ||  ||  ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;2&amp;lt;/center&amp;gt; || Юля Зайцева || || 18:10-21:00 S828* ||  ||  ||  || || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;3&amp;lt;/center&amp;gt; || Михаил Игнатьев  ||  || || ||  ||  ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;4&amp;lt;/center&amp;gt; || Антон Трушин  ||  || || ||  ||  ||  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Просьба предупреждать, если планируете прийти, возможны изменения&lt;br /&gt;
&lt;br /&gt;
= Формы контроля знаний студентов =&lt;br /&gt;
&lt;br /&gt;
*Коллоквиум&lt;br /&gt;
*Контрольная работа&lt;br /&gt;
*Большие домашние задания (делящиеся на индивидуальные домашние задания и лабораторные работы)&lt;br /&gt;
*Активность и работа на семинарах&lt;br /&gt;
*Экзамен&lt;br /&gt;
&lt;br /&gt;
Бонус к накопленной оценке:&lt;br /&gt;
*Устная сдача задач из листков&lt;br /&gt;
&lt;br /&gt;
= Порядок формирования итоговой оценки =&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Формула для накопленной оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; = 0,36 * О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt; + 0,14 * O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt; + 0,1 * O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
где О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за коллоквиум, O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за контрольную работу, O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за большие домашние задания, O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за работу на семинарах и O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за сдачу задач из листков.&lt;br /&gt;
&lt;br /&gt;
Формула для итоговой оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = 0,7 * O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; + 0,3 * О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В этой формуле используется &#039;&#039;неокруглённое&#039;&#039; значение накопленной оценки. Способ округления итоговой оценки &amp;amp;mdash; арифметический.&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Формула для накопленной оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; = 0,36 * О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt; + 0,14 * O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt; + 0,1 * O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
где О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за коллоквиум, O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за контрольную работу, O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за большие домашние задания, O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за работу на семинарах и O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за сдачу задач из листков.&lt;br /&gt;
&lt;br /&gt;
Формула для итоговой оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = 0,7 * O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; + 0,3 * О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В этой формуле используется &#039;&#039;неокруглённое&#039;&#039; значение накопленной оценки. Способ округления итоговой оценки &amp;amp;mdash; арифметический.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Итоговая оценка за курс -- оценка за 4-ый модуль.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Краткое содержание лекций =&lt;br /&gt;
&lt;br /&gt;
== 1-2 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;1&#039;&#039;&#039; (04.09.2024). Системы линейных уравнений. Алгоритм Гаусса.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;2&#039;&#039;&#039; (11.09.2024). Матрицы, матричные операции и их свойства. Связь с линейными уравнениями. Обратимость матриц. Матрицы элементарных преобразований. Невырожденность матриц: 6 эквивалентных определений.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;3&#039;&#039;&#039; (18.09.2024) Следствия 6 эквивалентных определений. Массовое решение систем. Поиск обратной матрицы Гауссом. Блочные формулы умножения матриц. Метод восстановления главных переменных через множество решений. Единственность улучшенного ступенчатого вида матрицы. Классификация систем с одинаковым множеством решений.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;4&#039;&#039;&#039; (25.09.2024) Полиномиальное исчисление от матриц. Существование многочлена зануляющего матрицу. Спектр матрицы. Минимальный многочлен и его связь со спектром. Наивная оценка на степень минимального многочлена. Матричные нормы (обзор).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;5&#039;&#039;&#039; (02.10.2024) Перестановки. Операция на перестановках. Правила переименования. Циклы. Знак перестановки. Существование и единственность знака перестановки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;6&#039;&#039;&#039; (09.10.2024) Возведение циклов в степень. Три подхода к определителям: (I) явная формула с помощью перестановок, (II) полилинейность и кососимметричность по строкам (или столбцам), (III) согласованность с умножением. Вычисление по явной формуле для верхнетреугольных матриц и в случае размерностей 2 и 3. Определитель транспонированной матрицы. Полилинейность определителя (импликация (I)=&amp;gt;(II)). Определитель элементарных матриц. Доказательство импликации (II)=&amp;gt;(I).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;7&#039;&#039;&#039; (16.10.2024)  Мультипликативность определителя (импликация (II)=&amp;gt;(III)), определитель с углом нулей и определитель блочно верхнетреугольной матрицы. Импликация (III)=&amp;gt;(I). Миноры и алгебраические дополнения, присоединенная матрица. Разложение определителя по строке или столбцу.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;8&#039;&#039;&#039; (23.10.2024) Явная формула для обратной матрицы. Формулы Крамера. Характеристический многочлен. Связь характеристического многочлена со спектром. Явные формулы для коэффициентов характеристического многочлена.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;9&#039;&#039;&#039; (06.11.2024) Теорема Гамильтона-Кэли. Определение поля. Определение подполя и изоморфизма полей, изоморфизм над подполем. Комплексные числа: концептуальное определение, две конструкции.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;10&#039;&#039;&#039; (13.11.2024) Различные операции на комплексных числах, геометрическая модель. План доказательства алгебраической замкнутости поля комплексных чисел. Доказательство алгебраической замкнутости поля комплексных чисел: сведение доказательства теоремы к утверждениям (1) и (2). Доказательство утверждения (1).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;11&#039;&#039;&#039; (20.11.2024) Завершение доказательства алгебраической замкнутости поля комплексных чисел. Векторные пространства, подпространства, линейные комбинации, линейная зависимость. Примеры пространств и подпространств.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;12&#039;&#039;&#039; (27.11.2024) Порождающая система, линейная оболочка. Три эквивалентных определения базиса. Понятие размерности. Конечномерные векторные пространства. Понятие координат вектора.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;13&#039;&#039;&#039; (04.12.2024) Описание всех базисов в терминах одного. Ранг конечной системы векторов, его связь с размерностью линейной оболочки системы. Пять определений ранга: строчный, столбцовый, факториальный, тензорный, минорный. Неизменность первых четырех рангов при домножении на обратимую матрицу слева и справа и их совпадение. Совпадение минорного ранга с остальными.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;14&#039;&#039;&#039; (11.12.2024) Линейные отображения, примеры. Изоморфизмы. Операции на линейных отображениях, структура векторного пространства. Критерий существования линейного отображения в терминах базиса, критерий изоморфности векторных пространств. Матрица линейного отображения и ее связь с операциями на линейных отображениях. Замена матрицы линейного отображения при смене базисов.&lt;br /&gt;
&lt;br /&gt;
== 3-4 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;15&#039;&#039;&#039; (15.01.2024) Образ и ядро. Критерий инъективности и сюръективности в их терминах. Оценка ранга произведения матриц. Связь размерности ядра и образа линейного отображения. Классификация линейных отображений. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;16&#039;&#039;&#039; (22.01.2024) Сумма и пересечение подпространств, связь их размерностей. Линейная независимость подрпостранств. Внешние и внутренние прямые суммы (6 эквивалентных определений).&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;
* результатом сдачи одной задачи может быть 0 или 1&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/1SX2LXXiooxpgBasL3BFDQ3x4gOSYGpD-/view?usp=drive_link &#039;&#039;&#039;Листок&amp;amp;nbsp;1&#039;&#039;&#039;]. Матричные алгебры Ли&lt;br /&gt;
&lt;br /&gt;
Сроки сдачи листка&amp;amp;nbsp;1:&lt;br /&gt;
&lt;br /&gt;
задачи принимаются в период с момента выдачи листка по 31 октября включительно&lt;br /&gt;
&lt;br /&gt;
в период с 24 по 31 октября включительно одному студенту разрешается сдать не более шести задач&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/1nSQB0xF9p35X83eFzbpQ3DqX30YxyfJ6/view?usp=drive_link &#039;&#039;&#039;Листок&amp;amp;nbsp;2&#039;&#039;&#039;]. Разложения матриц&lt;br /&gt;
&lt;br /&gt;
Сроки сдачи листка&amp;amp;nbsp;2:&lt;br /&gt;
&lt;br /&gt;
задачи принимаются в период с момента выдачи листка по 14 декабря включительно&lt;br /&gt;
&lt;br /&gt;
в период с 8 по 14 декабря включительно одному студенту разрешается сдать не более шести задач&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/11E8sHgl0zPX-t9wU-tHd8zAM4PnLFjbn/view?usp=drive_link &#039;&#039;&#039;Листок&amp;amp;nbsp;3&#039;&#039;&#039;]. Тензорное произведение векторных пространств&lt;br /&gt;
&lt;br /&gt;
Сроки сдачи листка&amp;amp;nbsp;3:&lt;br /&gt;
&lt;br /&gt;
задачи принимаются в период с момента выдачи листка по 30 марта включительно&lt;br /&gt;
&lt;br /&gt;
= Индивидуальные домашние задания =&lt;br /&gt;
&lt;br /&gt;
== Общие сведения==&lt;br /&gt;
&lt;br /&gt;
Дедлайн мягкий. При сдаче после дедлайна оценка умножается на 0.7^t, где t -- неокругленное время в сутках. То есть за опоздание на 1 час ваша оценка умножится на 0.7^{1/24} = 0,98524843040891079410621037916238&lt;br /&gt;
За опоздание на 12 часов на 0,83666002653407554797817202578519&lt;br /&gt;
За опоздание на сутки на 0.7.&lt;br /&gt;
За опоздание на двое суток на 0.49&lt;br /&gt;
&lt;br /&gt;
Требования к тексту решений:&lt;br /&gt;
1) Решения можно написать от руки или набрать в системе LaTeX. Сдавать в LaTeX НЕ обязательно. Оформляйте решение так, как вам удобно. Главное, чтобы оно было читаемым и понятно написанным.&lt;br /&gt;
2) В случае нечитаемого почерка ассистент в праве не зачесть задачу.&lt;br /&gt;
3) Внимание, в этом ИДЗ вы должны писать все необходимые для решения вычисления.&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;
&lt;br /&gt;
== ИДЗ 1 ==&lt;br /&gt;
&lt;br /&gt;
== ИДЗ 2 ==&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/i/nv-G8KAgo0ZgpQ 241]&lt;br /&gt;
* [https://disk.yandex.ru/i/SsagBWQui705RQ 242]&lt;br /&gt;
* [https://disk.yandex.ru/i/w-rcupWmDYjFIQ 243]&lt;br /&gt;
* [https://disk.yandex.ru/i/iyN6IT_MTwCPrg 244]&lt;br /&gt;
* [https://disk.yandex.ru/i/OE4q1gZKrUctGw 245]&lt;br /&gt;
* [https://disk.yandex.ru/i/vDl3iyNbLSc8Yg Out] Внешние студенты&lt;br /&gt;
&lt;br /&gt;
Что с этим делать:&lt;br /&gt;
1) Решения надо сдать в письменном виде до 23:00 1-го декабря.&lt;br /&gt;
2) Все решения должны быть сделаны вручную без использования даже самостоятельно написанных программ.&lt;br /&gt;
3) У каждого студента свой индивидуальный номер варианта из ИДЗ. Фамилии подписаны на вариантах.&lt;br /&gt;
4) Задания нужно сдавать ассистенту. Уточните у него как именно это сделать.&lt;br /&gt;
5) Надо не забыть получить удовольствие от процесса.&lt;br /&gt;
&lt;br /&gt;
= Лабораторные работы =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
= Контрольные работы =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Дата контрольной 30 ноября. Начало в 16:40. Аудитории R204, R206, R405. Более подробная информация будет чуть позже.&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/i/3IVcAXrAWClrTg Правила] проведения контрольной.&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/i/RNmPydWSpov3dQ Условия] задач с контрольной.&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Коллоквиумы =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
= Экзамен =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/i/Tic6YwF0dNhj9g Вариант] экзамена&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
= Ведомости текущего контроля =&lt;br /&gt;
&lt;br /&gt;
== 1-2 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты проверки больших домашних заданий&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/187Dt2xdO-Gm0Z0468ukaDrYYGCat-8pI4kdNMS-pSr4/edit?gid=1196896000#gid=1196896000 241] !! [https://docs.google.com/spreadsheets/d/187Dt2xdO-Gm0Z0468ukaDrYYGCat-8pI4kdNMS-pSr4/edit?gid=1418802091#gid=1418802091 242] !! [https://docs.google.com/spreadsheets/d/187Dt2xdO-Gm0Z0468ukaDrYYGCat-8pI4kdNMS-pSr4/edit?gid=1174728025#gid=1174728025 243] !! [https://docs.google.com/spreadsheets/d/187Dt2xdO-Gm0Z0468ukaDrYYGCat-8pI4kdNMS-pSr4/edit?gid=1370470393#gid=1370470393 244] !! [https://docs.google.com/spreadsheets/d/187Dt2xdO-Gm0Z0468ukaDrYYGCat-8pI4kdNMS-pSr4/edit?gid=677514736#gid=677514736 245]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты сдачи задач из листков&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/189vJgiVfUeLKphk2JOI5ojD5j0rzHp2izNFOqiSe1Y0/edit?gid=1196896000#gid=1196896000 241] !! [https://docs.google.com/spreadsheets/d/189vJgiVfUeLKphk2JOI5ojD5j0rzHp2izNFOqiSe1Y0/edit?gid=1418802091#gid=1418802091 242] !![https://docs.google.com/spreadsheets/d/189vJgiVfUeLKphk2JOI5ojD5j0rzHp2izNFOqiSe1Y0/edit?gid=1174728025#gid=1174728025 243] !! &lt;br /&gt;
[https://docs.google.com/spreadsheets/d/189vJgiVfUeLKphk2JOI5ojD5j0rzHp2izNFOqiSe1Y0/edit?gid=1370470393#gid=1370470393 244] !! [https://docs.google.com/spreadsheets/d/189vJgiVfUeLKphk2JOI5ojD5j0rzHp2izNFOqiSe1Y0/edit?gid=677514736#gid=677514736 245]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты 1-й контрольной работы&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1WPtI_iFWNRVpy5MZckbngPofkelTdLavdvrtYgL6I7c/edit?gid=1196896000#gid=1196896000 241] !! [https://docs.google.com/spreadsheets/d/1WPtI_iFWNRVpy5MZckbngPofkelTdLavdvrtYgL6I7c/edit?gid=1418802091#gid=1418802091 242] !! [https://docs.google.com/spreadsheets/d/1WPtI_iFWNRVpy5MZckbngPofkelTdLavdvrtYgL6I7c/edit?gid=1697515667#gid=1697515667 243] !! [https://docs.google.com/spreadsheets/d/1WPtI_iFWNRVpy5MZckbngPofkelTdLavdvrtYgL6I7c/edit?gid=1370470393#gid=1370470393 244] !! [https://docs.google.com/spreadsheets/d/1WPtI_iFWNRVpy5MZckbngPofkelTdLavdvrtYgL6I7c/edit?gid=816668604#gid=816668604 245]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сводные таблицы с оценками&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1VlPgBvtZcNBdioA4XHYx1SRdceBSoCG5YM4fV4_DHrI/edit?gid=1196896000#gid=1196896000 241] !! [https://docs.google.com/spreadsheets/d/1VlPgBvtZcNBdioA4XHYx1SRdceBSoCG5YM4fV4_DHrI/edit?gid=1418802091#gid=1418802091 242] !! [https://docs.google.com/spreadsheets/d/1VlPgBvtZcNBdioA4XHYx1SRdceBSoCG5YM4fV4_DHrI/edit?gid=1697515667#gid=1697515667 243] !! [https://docs.google.com/spreadsheets/d/1VlPgBvtZcNBdioA4XHYx1SRdceBSoCG5YM4fV4_DHrI/edit?gid=1370470393#gid=1370470393 244] !! [https://docs.google.com/spreadsheets/d/1VlPgBvtZcNBdioA4XHYx1SRdceBSoCG5YM4fV4_DHrI/edit?gid=816668604#gid=816668604 245]&lt;br /&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;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1EyzarO7p1FjwIRcKigh6aseQ31IXdNq82B9qx0XNxyM/edit?gid=1196896000#gid=1196896000 241] !! [https://docs.google.com/spreadsheets/d/1EyzarO7p1FjwIRcKigh6aseQ31IXdNq82B9qx0XNxyM/edit?gid=1418802091#gid=1418802091 242] !! [https://docs.google.com/spreadsheets/d/1EyzarO7p1FjwIRcKigh6aseQ31IXdNq82B9qx0XNxyM/edit?gid=1174728025#gid=1174728025 243] !! [https://docs.google.com/spreadsheets/d/1EyzarO7p1FjwIRcKigh6aseQ31IXdNq82B9qx0XNxyM/edit?gid=1318652803#gid=1318652803 244] !! [https://docs.google.com/spreadsheets/d/1EyzarO7p1FjwIRcKigh6aseQ31IXdNq82B9qx0XNxyM/edit?gid=677514736#gid=677514736 245]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты сдачи задач из листков&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1ztsFkaIuX1GZKBUBe3oYCRclX6X1Yq0JjFwJxMg42Zc/edit?gid=1196896000#gid=1196896000 241] !! [https://docs.google.com/spreadsheets/d/1ztsFkaIuX1GZKBUBe3oYCRclX6X1Yq0JjFwJxMg42Zc/edit?gid=1418802091#gid=1418802091 242] !! [https://docs.google.com/spreadsheets/d/1ztsFkaIuX1GZKBUBe3oYCRclX6X1Yq0JjFwJxMg42Zc/edit?gid=1697515667#gid=1697515667 243] !! [https://docs.google.com/spreadsheets/d/1ztsFkaIuX1GZKBUBe3oYCRclX6X1Yq0JjFwJxMg42Zc/edit?gid=1370470393#gid=1370470393 244] !! [https://docs.google.com/spreadsheets/d/1ztsFkaIuX1GZKBUBe3oYCRclX6X1Yq0JjFwJxMg42Zc/edit?gid=816668604#gid=816668604 245]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты 2-й контрольной работы&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1i0QmZxugknv_om_l5xc46sxTs8X8CFRrlPJJqsQMHhQ/edit?gid=1196896000#gid=1196896000 241] !! [https://docs.google.com/spreadsheets/d/1i0QmZxugknv_om_l5xc46sxTs8X8CFRrlPJJqsQMHhQ/edit?gid=1418802091#gid=1418802091 242] !! [https://docs.google.com/spreadsheets/d/1i0QmZxugknv_om_l5xc46sxTs8X8CFRrlPJJqsQMHhQ/edit?gid=1697515667#gid=1697515667 243] !! [https://docs.google.com/spreadsheets/d/1i0QmZxugknv_om_l5xc46sxTs8X8CFRrlPJJqsQMHhQ/edit?gid=1370470393#gid=1370470393 244] !! [https://docs.google.com/spreadsheets/d/1i0QmZxugknv_om_l5xc46sxTs8X8CFRrlPJJqsQMHhQ/edit?gid=816668604#gid=816668604 245]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сводные таблицы с оценками&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1oVZf6ZLjmR3S27gFMriRX6J12droQWJa6HpL_pbiUB0/edit?gid=1995105946#gid=1995105946 241] !! [https://docs.google.com/spreadsheets/d/1oVZf6ZLjmR3S27gFMriRX6J12droQWJa6HpL_pbiUB0/edit?gid=1418802091#gid=1418802091 242] !! [https://docs.google.com/spreadsheets/d/1oVZf6ZLjmR3S27gFMriRX6J12droQWJa6HpL_pbiUB0/edit?gid=1697515667#gid=1697515667 243] !! [https://docs.google.com/spreadsheets/d/1oVZf6ZLjmR3S27gFMriRX6J12droQWJa6HpL_pbiUB0/edit?gid=1370470393#gid=1370470393 244] !! [https://docs.google.com/spreadsheets/d/1oVZf6ZLjmR3S27gFMriRX6J12droQWJa6HpL_pbiUB0/edit?gid=816668604#gid=816668604 245]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Ссылки =&lt;br /&gt;
&lt;br /&gt;
* Общие&lt;br /&gt;
&lt;br /&gt;
# [https://t.me/+WtT74yFi9_42NDcy Канал] в Telegram&lt;br /&gt;
# [https://github.com/DimaTrushin/LinearAlgebra/tree/2024 Лекции] на github.&lt;br /&gt;
# [https://github.com/DimaTrushin/LinearAlgebraAlgorithms/tree/2024 Алгоритмы] на github.&lt;br /&gt;
&lt;br /&gt;
* Группы 242 и 243&lt;br /&gt;
&lt;br /&gt;
# [https://t.me/+5RDnz3n2n5MyNDNi Группа] в Telegram&lt;br /&gt;
# [https://disk.yandex.ru/d/7ggWuvCZkhCF0w Материалы] семинаров и домашние задания&lt;br /&gt;
&lt;br /&gt;
= Литература =&lt;br /&gt;
&lt;br /&gt;
== Учебники ==&lt;br /&gt;
&lt;br /&gt;
* Э.Б.&amp;amp;nbsp;Винберг. Курс алгебры. М.: Факториал, 1999 (или любое последующее издание)&lt;br /&gt;
* А.И.&amp;amp;nbsp;Кострикин. Введение в алгебру. Часть I. Основы алгебры. М.: Физматлит, 1994&lt;br /&gt;
* А.И.&amp;amp;nbsp;Кострикин. Введение в алгебру. Часть II. Линейная алгебра. М.: Физматлит, 2000&lt;br /&gt;
* S.&amp;amp;nbsp;Axler. Linear Algebra Done Right, Second Edition, Springer, 1997 (или любое последующее издание)&lt;br /&gt;
&lt;br /&gt;
== Сборники задач ==&lt;br /&gt;
&lt;br /&gt;
* Сборник задач по алгебре под редакцией А.Н.&amp;amp;nbsp;Кострикина. Новое издание. М.: МЦНМО, 2009.&lt;br /&gt;
* И.В.&amp;amp;nbsp;Проскуряков. Сборник задач по линейной алгебре (любое издание, например М.: БИНОМ, 2005)&lt;br /&gt;
* Г.Д.&amp;amp;nbsp;Ким, Л.В.&amp;amp;nbsp;Крицков. Алгебра и аналитическая геометрия. Теоремы и задачи. Том I. М.: &amp;quot;Планета знаний&amp;quot;, 2007.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%B0_%D0%B8_%D0%B3%D0%B5%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2025/2026_(%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=96937</id>
		<title>Линейная алгебра и геометрия на ПМИ 2025/2026 (пилотный поток)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%B0_%D0%B8_%D0%B3%D0%B5%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2025/2026_(%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=96937"/>
		<updated>2026-08-27T08:47:53Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Контрольные работы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Преподаватели и учебные ассистенты =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! БПМИ251 !! БПМИ252 !! БПМИ253 !! БПМИ254 !! БПМИ255&lt;br /&gt;
|-&lt;br /&gt;
|| Лектор ||colspan=&amp;quot;5&amp;quot;| [https://www.hse.ru/org/persons/209508745 Дима Трушин], [https://www.hse.ru/org/persons/112929840 Роман Авдеев]&lt;br /&gt;
|- &lt;br /&gt;
|| Семинарист ||  [https://www.hse.ru/org/persons/209508745 Дима Трушин], [https://www.hse.ru/org/persons/305113883 Екатерина Нистюк]  || [https://www.hse.ru/org/persons/304055991 Юля Зайцева] || [https://www.hse.ru/org/persons/209508745 Дима Трушин], [https://www.hse.ru/org/persons/350789943 Антон Трушин] || [https://www.hse.ru/org/persons/350789943 Антон Трушин] || [https://www.hse.ru/org/persons/856267465/ Михаил Игнатьев] &lt;br /&gt;
|-&lt;br /&gt;
|| Ассистент || [https://t.me/evisqq Хаким Вердиев] и [https://t.me/kalDima1218 Дмитрий Калугин]  || [https://t.me/fynjybath Антон Ныйкин] и [https://t.me/thisariv Вова Родин]  || [https://t.me/op_invalid Михаил Бугрышев] и [https://t.me/Semi4 Андрей Павлов] || [https://t.me/bibihoya Юлия Баранова] и [https://t.me/katyatyurr Катя Тюрина] || [https://t.me/elizazh Елизавета Жукова] и [https://t.me/olimpiadnyikomik Анастасия Одинцова]&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;
| &amp;lt;center&amp;gt;1&amp;lt;/center&amp;gt; || Дима Трушин || ||  || pending ||  ||  ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;2&amp;lt;/center&amp;gt; || Юля Зайцева || ||  ||  ||  ||  || || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;3&amp;lt;/center&amp;gt; || Михаил Игнатьев  ||  || || ||  ||  ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;4&amp;lt;/center&amp;gt; || Антон Трушин  ||  || || ||  ||  ||  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 * Просьба предупреждать, если планируете прийти, возможны изменения&lt;br /&gt;
&lt;br /&gt;
= Формы контроля знаний студентов =&lt;br /&gt;
&lt;br /&gt;
*Коллоквиум&lt;br /&gt;
*Контрольная работа&lt;br /&gt;
*Большие домашние задания (делящиеся на индивидуальные домашние задания и лабораторные работы)&lt;br /&gt;
*Активность и работа на семинарах&lt;br /&gt;
*Экзамен&lt;br /&gt;
&lt;br /&gt;
Бонус к накопленной оценке:&lt;br /&gt;
*Устная сдача задач из листков&lt;br /&gt;
&lt;br /&gt;
= Порядок формирования итоговой оценки =&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Формула для накопленной оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; = 0,36 * О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt; + 0,14 * O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt; + 0,1 * O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
где О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за коллоквиум, O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за контрольную работу, O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за большие домашние задания, O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за работу на семинарах и O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за сдачу задач из листков.&lt;br /&gt;
&lt;br /&gt;
Формула для итоговой оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = 0,7 * O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; + 0,3 * О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В этой формуле используется &#039;&#039;неокруглённое&#039;&#039; значение накопленной оценки. Способ округления итоговой оценки &amp;amp;mdash; арифметический.&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Формула для накопленной оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; = 0,36 * О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt; + 0,14 * O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt; + 0,1 * O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
где О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за коллоквиум, O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за контрольную работу, O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за большие домашние задания, O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за работу на семинарах и O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за сдачу задач из листков.&lt;br /&gt;
&lt;br /&gt;
Формула для итоговой оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = 0,7 * O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; + 0,3 * О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В этой формуле используется &#039;&#039;неокруглённое&#039;&#039; значение накопленной оценки. Способ округления итоговой оценки &amp;amp;mdash; арифметический.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Итоговая оценка за курс -- оценка за 4-ый модуль.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Краткое содержание лекций =&lt;br /&gt;
&lt;br /&gt;
== 1-2 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;1&#039;&#039;&#039; (03.09.2025). Системы линейных уравнений. Алгоритм Гаусса. Матрицы и матричные операции.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;2&#039;&#039;&#039; (10.09.2025). Дефекты матричных операций. Связь с линейными уравнениями. Деление и обратимость матриц. Левая и правая обратная, двусторонняя обратимость только для квадратных матриц. Матрицы элементарных преобразований. Невырожденность матриц: 6 эквивалентных определений.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;3&#039;&#039;&#039; (17.09.2025) Следствия 6 эквивалентных определений. Массовое решение систем. Поиск обратной матрицы Гауссом. Блочные формулы умножения матриц. Метод восстановления главных переменных через множество решений. Единственность улучшенного ступенчатого вида матрицы. Классификация систем с одинаковым множеством решений.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;4&#039;&#039;&#039; (24.09.2024) Полиномиальное исчисление от матриц. Существование многочлена зануляющего матрицу. Спектр матрицы. Минимальный многочлен и его связь со спектром. Наивная оценка на степень минимального многочлена.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;5&#039;&#039;&#039; (01.10.2025) Перестановки. Операция на перестановках. Правила переименования. Циклы. Знак перестановки. Существование и единственность знака перестановки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;6&#039;&#039;&#039; (08.10.2025) Три подхода к определителям: (I) явная формула с помощью перестановок, (II) полилинейность и кососимметричность по строкам (или столбцам), (III) согласованность с умножением. Вычисление по явной формуле для верхнетреугольных матриц и в случае размерностей 2 и 3. Определитель транспонированной матрицы. Полилинейность определителя (импликация (I)=&amp;gt;(II)). Определитель элементарных матриц. Классификация полилинейных отображений. Доказательство импликации (II)=&amp;gt;(I).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;7&#039;&#039;&#039; (15.10.2025)  Мультипликативность определителя (импликация (II)=&amp;gt;(III)), определитель с углом нулей и определитель блочно верхнетреугольной матрицы. Импликация (III)=&amp;gt;(I). Миноры и алгебраические дополнения, присоединенная матрица. Разложение определителя по строке или столбцу. Явные формулы для обратной матрицы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;8&#039;&#039;&#039; (22.10.2025)  Формулы Крамера. Характеристический многочлен. Связь характеристического многочлена со спектром. Явные формулы для коэффициентов характеристического многочлена. Теорема Гамильтона-Кэли.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;9&#039;&#039;&#039; (5.11.2025) Определение поля. Определение подполя и изоморфизма полей, изоморфизм над подполем. Комплексные числа: концептуальное определение, две конструкции. Различные операции на комплексных числах, геометрическая модель. План доказательства алгебраической замкнутости поля комплексных чисел.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;10&#039;&#039;&#039; (12.11.2025) Доказательства алгебраической замкнутости поля комплексных чисел.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;11&#039;&#039;&#039; (19.11.2025) Векторные пространства, подпространства, линейные комбинации, линейная зависимость. Примеры пространств и подпространств. Порождающая система, линейная оболочка.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;12&#039;&#039;&#039; (26.11.2025)  Три эквивалентных определения базиса. Понятие размерности. Конечномерные векторные пространства. Понятие координат вектора. Описание всех базисов в терминах одного.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;13&#039;&#039;&#039; (3.12.2025) Фундаментальная система решений. Пять определений ранга: строчный, столбцовый, факториальный, тензорный, минорный. Неизменность первых четырех рангов при домножении на обратимую матрицу слева и справа и их совпадение. Совпадение минорного ранга с остальными.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;14&#039;&#039;&#039; (10.12.2025) Линейные отображения, примеры. Изоморфизмы. Операции на линейных отображениях, структура векторного пространства. Критерий существования линейного отображения в терминах базиса, критерий изоморфности векторных пространств. Матрица линейного отображения и ее связь с операциями на линейных отображениях. Замена матрицы линейного отображения при смене базисов. Образ и ядро. Критерий инъективности и сюръективности в их терминах.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;15&#039;&#039;&#039; (17.12.2025) Оценка ранга произведения матриц. Связь размерности ядра и образа линейного отображения. Классификация линейных отображений. Сумма и пересечение подпространств, связь их размерностей. Линейная независимость подрпостранств. Внешние и внутренние прямые суммы (6 эквивалентных определений).&lt;br /&gt;
&lt;br /&gt;
== 3-4 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;16&#039;&#039;&#039; (14.01.2026). Линейные операторы, определения и примеры, проекторы. Матрица линейного оператора, смена матрицы при замене базиса. Характеристики линейного оператора: след, определитель, характеристический многочлен, минимальный многочлен, спектр, ранг. Критерии обратимости линейного оператора.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;17&#039;&#039;&#039; (21.01.2026). Инвариантные подпространства и связь с углом нулей. Инвариантность ядра и образа относительно коммутирующего оператора. Собственные подпространства. Связь собственных значений со спектром. Корневые подпространства. Лемма о стабилизации образа и ядра степени линейного оператора.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;18&#039;&#039;&#039; (28.01.2026). Кратность собственных значений. Существование ненулевого собственного вектора над алгебраически замкнутым полем. Линейная независимость собственных и корневых подпространств. Критерий диагонализуемости линейного оператора.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;19&#039;&#039;&#039; (4.02.2026).  Свойства ограничения оператора. Приведение к верхнетреугольному виду матрицы оператора. Утверждение о подстановке оператора во взаимно простые многочлены. Теорема о разложении через зануляющий многочлен. Разложение пространства в прямую сумму корневых. Описание инвариантных подпространств.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;20&#039;&#039;&#039; (11.02.2026).  Идеальный спектр и его описание в терминах минимального многочлена, в терминах характеристического многочлена (БД). Обобщение корневых и собственных подпространств на идеальный спектр. Минимальные инвариантные подпространства в собственном подпространстве для идеального спектра.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;21&#039;&#039;&#039; (18.02.2026). Отношение равенства по модулю подпространства. Линейная независимость, порождающие и базис по модулю подпространства (определения и критерии). Определение жорданова базиса и жордановой нормальной формы (ЖНФ). Теорема о ЖНФ для нильпотентных операторов: единственность и формула для количества клеток.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;22&#039;&#039;&#039; (25.02.2026). Теорема о ЖНФ для произвольного оператора: существование и единственность. Классификация линейных операторов. Функционалы: двойственное (сопряжённое) пространство с примерами. Понятие о двойственном базисе. Связь размерности пространства и его двойственного.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;23&#039;&#039;&#039; (4.03.2026). Наличие функционала, не равного нулю на заданном векторе. Векторы -- это функции на функциях, изоморфизм векторного пространства на своё второе сопряжённое. Конструкция сопряжённого линейного отображения. Матрица сопряжённого линейного отображения в двойственном базисе. Согласованность изоморфизма векторного пространства с вторым сопряжённым и конструкции сопряжённого линейного отображения. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;24&#039;&#039;&#039; (11.03.2026). Билинейные формы, примеры, естественная билинейная форма между пространством и сопряжённым. Матрица билинейной формы. Конструирование билинейных форм по значениям на паре базисов.  Смена матрицы билинейной формы. Билинейные формы и матричный формализм. Ранг билинейной формы. Левые и правые ортогональные дополнения, ядра формы, невырожденность в терминах ядра. Связь ранга с размерностями ядер.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;25&#039;&#039;&#039; (18.03.2026). Двойственность для подпространств относительно невырожденной билинейной формы. Двойственность для линейных отображений (альтернатива Фредгольма). Связь инвариантности подпространств для линейного оператора и сопряжённого к нему. Билинейные формы на одном пространстве. Симметричность и кососимметричность формы. Замечание про поле характеристики 2.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;26&#039;&#039;&#039; (1.04.2026). Матрицы симметричных и кососимметричных билинейных форм. Матричные характеристики билинейных форм. Разложение любой билинейной формы (на одном пространстве при обратимости двойки в поле) в сумму симметрической и кососимметрической. Ограничение билинейной формы на подпространство. Невырожденность ограничения. Диагонализуемость симметрических форм (замечание про характеристику 2). Симметричный Гаусс.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;27&#039;&#039;&#039; (8.04.2026). Метод Якоби. Алгоритм диагонализации на основе метода Якоби. Квадратичные формы. Связь квадратичных и билинейных форм. Классификация симметричных билинейных форм над алгебраически замкнутым полем. Классификация симметричных билинейных форм над полем вещественных чисел и сигнатура.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;28&#039;&#039;&#039; (15.04.2026). Геометрический смысл сигнатуры. Положительная и отрицательная определённость формы над полем вещественных чисел. Критерий Сильвестра. Графики квадратичных форм. Анализ поверхности. Евклидовы пространства и скалярные произведения. Понятие длины вектора. Неравенство Коши-Буняковского. Понятие угла в евклидовом пространстве. Классификация евклидовых пространств. Ортогональные и ортонормированные базисы. Ортогонализация Грама-Шмидта.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;29&#039;&#039;&#039; (21.04.2026). Разложение евклидова пространства в прямую сумму подпространства и его ортогонального дополнения. Ортогональная проекция и ортогональная составляющая. Формула BABA для проектора. Формула Aтата для ортопроектора. Формула для ортогональной проекции в терминах ортогонального базиса подпространства. Расстояние в евклидовом пространстве. Утверждение о расстоянии и угле между вектором и подпространством. Метод наименьших квадратов.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;30&#039;&#039;&#039; (28.04.2026). Классификация ортонормированных базисов в терминах одного ортонормированного базиса. Ортогональные матрицы. Теорема Пифагора. Матрица Грама и её свойства. k-мерные объёмы через матрицу Грама и рекуррентная формула. Изменение объёма при смене образующих параллелепипеда и при действии линейного оператора. Понятие ориентации в евклидовом пространстве. Ориентированный n-мерный объём.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;31&#039;&#039;&#039; (12.05.2026)  &amp;amp;#91;[https://drive.google.com/file/d/1d0L4aCJgJxssURoVq3zsQSdbUpgCBnZp/view?usp=drive_link &#039;&#039;&#039;слайды&#039;&#039;&#039;]&amp;amp;#93;. Изменение ориентированного объёма при смене образующих параллелепипеда. Связь ориентированного объёма с определителем. Изменение ориентированного объёма под действием оператора. Комплексные векторные пространства. Полуторалинейные формы, матрица полуторалинейной формы и формула её изменения при смене базиса. Эрмитово сопряжение матрицы. Ортогональные дополнения. Квадратичные формы для полуторалинейных форм. Поляризационная формула. Соответствие между полуторалинейными формами и квадратичными формами. Эрмитовы и косоэрмитовы формы, интерпретация этих свойств в терминах матриц. Вещественность значений квадратичной формы для эрмитовой полуторалинейной формы. Диагонализация эрмитовых и косоэрмитовых форм. Классификация эрмитовых форм. Положительная и отрицательная определённость эрмитовых форм. Метод Якоби. Критерий Сильвестра.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;32&#039;&#039;&#039; (18.05.2026)  &amp;amp;#91;[https://drive.google.com/file/d/18_R70_zPpkb62JywzWbkxS0D3zcuyAhz/view?usp=drive_link &#039;&#039;&#039;слайды&#039;&#039;&#039;]&amp;amp;#93;. Эрмитово векторное пространство и эрмитово скалярное произведение. Понятие длины вектора, неравенство Коши-Буняковского. Понятие угла между прямыми. Ортогональность и ортонормированность. Классификация ортонормированных базисов в терминах одного и матриц перехода. Унитарные матрицы. Классификация эрмитовых пространств. Ортогональные проекции, расстояния, метод наименьших квадратов, матрица Грама. Комплексификация векторного пространства, его базис и размерность. Комплексификация линейного отображения и билинейной формы, их матрицы. Операторы в евклидовом и эрмитовом пространствах. Движения, различные определения, описание движений с помощью матриц.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;33&#039;&#039;&#039; (25.05.2026). Свойства движений: спектр на окружности, ортогональность собственных подпространств, инвариантность ортогонального дополнения к инвариантному подпространству. Классификация движений в эрмитовом случае (диагонализуемость в ортонормированном базисе плюс спектр на окружности). Классификация движений в евклидовом случае (блочная диагонализуемость специального вида в ортонормированном базисе). Сопряжённое линейное отображение и его матрица. Сопряжённые и самосопряжённые операторы. Матрица самосопряжённого оператора. Свойства самосопряжённого оператора: вещественный непустой спектр, ортогональность собственных подпространств, инвариантность ортогонального дополнения к инвариантному подпространству.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;34&#039;&#039;&#039; (1.06.2026). Классификация самосопряжённых операторов в эрмитовом и евклидовом пространствах. Изоморфизм между операторами и билинейными (полуторалинейными) формами в евклидовом (эрмитовом) пространстве. Приведение формы к главным осям. Вычисление сигнатуры симметричной билинейной (эрмитовой полуторалинейной) формы через спектр её матрицы. Классификация линейных отображений между евклидовыми пространствами. Сингулярное разложение матрицы (SVD).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;35&#039;&#039;&#039; (8.06.2026). Усечённое сингулярное разложение матрицы. Представление матрицы в виде суммы компонент ранга 1, связанное с её сингулярным разложением. Фробениусова норма матрицы, её инвариантность относительно умножения на ортогональную матрицу слева или справа. Теорема Эккарта-Янга о низкоранговом приближении.&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;
* результатом сдачи одной задачи может быть 0 или 1&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/1e25Z7LNUux1Ro6CbyM6lft-kVP4a7pPh/view?usp=sharing &#039;&#039;&#039;Листок&amp;amp;nbsp;1&#039;&#039;&#039;]. Матричные алгебры Ли&lt;br /&gt;
&lt;br /&gt;
Сроки сдачи листка&amp;amp;nbsp;1:&lt;br /&gt;
&lt;br /&gt;
задачи принимаются в период с момента выдачи листка по 24 октября включительно&lt;br /&gt;
&lt;br /&gt;
в период с 18 по 24 октября включительно одному студенту разрешается сдать не более шести задач&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/1v-NNx1u60rmSmWgGRP92bOmaBw1WFdaK/view?usp=drive_link &#039;&#039;&#039;Листок&amp;amp;nbsp;2&#039;&#039;&#039;]. Разложения матриц&lt;br /&gt;
&lt;br /&gt;
Сроки сдачи листка&amp;amp;nbsp;2:&lt;br /&gt;
&lt;br /&gt;
задачи принимаются в период с момента выдачи листка по 19 декабря включительно&lt;br /&gt;
&lt;br /&gt;
в период с 13 по 19 декабря включительно одному студенту разрешается сдать не более шести задач&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/1-tNvj8NwwA0Ya7K0KJ5FLLgycbgiKmm4/view?usp=drive_link &#039;&#039;&#039;Листок&amp;amp;nbsp;3&#039;&#039;&#039;]. Тензорное произведение векторных пространств&lt;br /&gt;
&lt;br /&gt;
Сроки сдачи листка&amp;amp;nbsp;3:&lt;br /&gt;
&lt;br /&gt;
задачи принимаются в период с момента выдачи листка по 21 марта включительно&lt;br /&gt;
&lt;br /&gt;
в период с 15 по 21 марта включительно одному студенту разрешается сдать не более шести задач&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/1PPoroxb9tXpTHxGtgytIVoXU0Wcr50Iw/view?usp=sharing &#039;&#039;&#039;Листок&amp;amp;nbsp;4&#039;&#039;&#039;]. Конусы&lt;br /&gt;
&lt;br /&gt;
Сроки сдачи листка&amp;amp;nbsp;4:&lt;br /&gt;
&lt;br /&gt;
задачи принимаются в период с момента выдачи листка до 13 июня включительно&lt;br /&gt;
&lt;br /&gt;
в период с 7 по 13 июня включительно одному студенту разрешается сдать не более шести задач&lt;br /&gt;
&lt;br /&gt;
= Индивидуальные домашние задания =&lt;br /&gt;
&lt;br /&gt;
= Лабораторные работы =&lt;br /&gt;
&lt;br /&gt;
Для каждой лабораторной работы файл с условием представляет собой IPython ноутбук. Выполнять работу нужно прямо в нём. При этом, пожалуйста, не удаляйте условия задач. Задание должно быть выполнено на языке Python 3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
= Контрольные работы =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Дата контрольной работы -- 13 декабря. Время и правила проведения контрольной TBA.&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Дата контрольной работы -- 23 мая, начало в 17:00. [https://docs.google.com/document/d/1P23awNhv6sFePIWokZGLzDem4IjFQO9HZChPBXCjoa4/edit?tab=t.0 Правила проведения]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Коллоквиумы =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Дата проведения коллоквиума -- 19 декабря. Точные условия и правила TBA.&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Дата проведения коллоквиума -- 13 июня. &lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/1e9Q0zRoYfjHC-aMhiTSVrol84gsIPSNq/view?usp=sharing Список вопросов на определения]&lt;br /&gt;
[https://drive.google.com/file/d/1QEH3ZduGu23J55GpWBUTF2xtypTwlNbP/view?usp=sharing Список вопросов на доказательства]&lt;br /&gt;
[https://drive.google.com/file/d/1pKVeHK95u3xCjQb5yg1SZg-NAMCXbRlJ/view?usp=sharing Правила проведения]&lt;br /&gt;
&lt;br /&gt;
= Экзамен =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Экзамен состоится 24 июня в 14:40. &lt;br /&gt;
&lt;br /&gt;
= Ведомости текущего контроля =&lt;br /&gt;
&lt;br /&gt;
== 1-2 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты проверки больших домашних заданий&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1JVpbQ4ryC8pOV9Vg-KAz5cAiX3x1cRlbA-vr0_BjxoY/edit?gid=1196896000#gid=1196896000 251] !! [https://docs.google.com/spreadsheets/d/1JVpbQ4ryC8pOV9Vg-KAz5cAiX3x1cRlbA-vr0_BjxoY/edit?gid=1418802091#gid=1418802091 252] !! [https://docs.google.com/spreadsheets/d/1JVpbQ4ryC8pOV9Vg-KAz5cAiX3x1cRlbA-vr0_BjxoY/edit?gid=1174728025#gid=1174728025 253] !! [https://docs.google.com/spreadsheets/d/1JVpbQ4ryC8pOV9Vg-KAz5cAiX3x1cRlbA-vr0_BjxoY/edit?gid=1318652803#gid=1318652803 254] !! [https://docs.google.com/spreadsheets/d/1JVpbQ4ryC8pOV9Vg-KAz5cAiX3x1cRlbA-vr0_BjxoY/edit?gid=677514736#gid=677514736 255]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты сдачи задач из листков&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1GlVsodlZR5kegJ5t5LNamP85CMn9yUK9NGnZJN59jMs/edit?gid=1196896000#gid=1196896000 251] !!  [https://docs.google.com/spreadsheets/d/1GlVsodlZR5kegJ5t5LNamP85CMn9yUK9NGnZJN59jMs/edit?gid=1418802091#gid=1418802091 252] !!  [https://docs.google.com/spreadsheets/d/1GlVsodlZR5kegJ5t5LNamP85CMn9yUK9NGnZJN59jMs/edit?gid=1697515667#gid=1697515667 253] !!  [https://docs.google.com/spreadsheets/d/1GlVsodlZR5kegJ5t5LNamP85CMn9yUK9NGnZJN59jMs/edit?gid=1370470393#gid=1370470393 254] !!  [https://docs.google.com/spreadsheets/d/1GlVsodlZR5kegJ5t5LNamP85CMn9yUK9NGnZJN59jMs/edit?gid=816668604#gid=816668604 255]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты 1-й контрольной работы&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1L8vW_AStAGPEIG15dZGervQumYtON5hwqEyOEOQFvt4/edit?gid=1196896000#gid=1196896000 251] !! [https://docs.google.com/spreadsheets/d/1L8vW_AStAGPEIG15dZGervQumYtON5hwqEyOEOQFvt4/edit?gid=1418802091#gid=1418802091 252] !! [https://docs.google.com/spreadsheets/d/1L8vW_AStAGPEIG15dZGervQumYtON5hwqEyOEOQFvt4/edit?gid=1697515667#gid=1697515667 253] !! [https://docs.google.com/spreadsheets/d/1L8vW_AStAGPEIG15dZGervQumYtON5hwqEyOEOQFvt4/edit?gid=1370470393#gid=1370470393 254] !! [https://docs.google.com/spreadsheets/d/1L8vW_AStAGPEIG15dZGervQumYtON5hwqEyOEOQFvt4/edit?gid=816668604#gid=816668604 255]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сводные таблицы с оценками&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/19v1v_m6ESuM9mqEc_b2KTaDEFt0KmWQNyrs1MYBhXKU/edit?gid=1995105946#gid=1995105946 251] !! [https://docs.google.com/spreadsheets/d/19v1v_m6ESuM9mqEc_b2KTaDEFt0KmWQNyrs1MYBhXKU/edit?gid=1418802091#gid=1418802091 252] !! [https://docs.google.com/spreadsheets/d/19v1v_m6ESuM9mqEc_b2KTaDEFt0KmWQNyrs1MYBhXKU/edit?gid=1697515667#gid=1697515667 253] !! [https://docs.google.com/spreadsheets/d/19v1v_m6ESuM9mqEc_b2KTaDEFt0KmWQNyrs1MYBhXKU/edit?gid=1370470393#gid=1370470393 254] !! [https://docs.google.com/spreadsheets/d/19v1v_m6ESuM9mqEc_b2KTaDEFt0KmWQNyrs1MYBhXKU/edit?gid=816668604#gid=816668604 255]&lt;br /&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;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1rRMgNb3eRFKfZ_OxIrQiuE5pp5YesQMgwLEn3Sa7l9g/edit?gid=1196896000#gid=1196896000 251] !! [https://docs.google.com/spreadsheets/d/1rRMgNb3eRFKfZ_OxIrQiuE5pp5YesQMgwLEn3Sa7l9g/edit?gid=1418802091#gid=1418802091 252] !! [https://docs.google.com/spreadsheets/d/1rRMgNb3eRFKfZ_OxIrQiuE5pp5YesQMgwLEn3Sa7l9g/edit?gid=1174728025#gid=1174728025 253] !! [https://docs.google.com/spreadsheets/d/1rRMgNb3eRFKfZ_OxIrQiuE5pp5YesQMgwLEn3Sa7l9g/edit?gid=1318652803#gid=1318652803 254] !! [https://docs.google.com/spreadsheets/d/1rRMgNb3eRFKfZ_OxIrQiuE5pp5YesQMgwLEn3Sa7l9g/edit?gid=677514736#gid=677514736 255]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты сдачи задач из листков&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1dfxRPnb7DPwiTVYHmXDdxS1WSG050uTXwBCv5Nu2g1o/edit?gid=1196896000#gid=1196896000 251] !!  [https://docs.google.com/spreadsheets/d/1dfxRPnb7DPwiTVYHmXDdxS1WSG050uTXwBCv5Nu2g1o/edit?gid=1418802091#gid=1418802091 252] !!  [https://docs.google.com/spreadsheets/d/1dfxRPnb7DPwiTVYHmXDdxS1WSG050uTXwBCv5Nu2g1o/edit?gid=1697515667#gid=1697515667 253] !!  [https://docs.google.com/spreadsheets/d/1dfxRPnb7DPwiTVYHmXDdxS1WSG050uTXwBCv5Nu2g1o/edit?gid=1370470393#gid=1370470393 254] !!  [https://docs.google.com/spreadsheets/d/1dfxRPnb7DPwiTVYHmXDdxS1WSG050uTXwBCv5Nu2g1o/edit?gid=816668604#gid=816668604 255]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты 2-й контрольной работы&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1xCD9jTLzzTRpoa01HlqlHvv12w8bbaa2em7L3SaKBC4/edit?gid=1196896000#gid=1196896000 251] !! [https://docs.google.com/spreadsheets/d/1xCD9jTLzzTRpoa01HlqlHvv12w8bbaa2em7L3SaKBC4/edit?gid=1418802091#gid=1418802091 252] !! [https://docs.google.com/spreadsheets/d/1xCD9jTLzzTRpoa01HlqlHvv12w8bbaa2em7L3SaKBC4/edit?gid=1697515667#gid=1697515667 253] !! [https://docs.google.com/spreadsheets/d/1xCD9jTLzzTRpoa01HlqlHvv12w8bbaa2em7L3SaKBC4/edit?gid=1370470393#gid=1370470393 254] !! [https://docs.google.com/spreadsheets/d/1xCD9jTLzzTRpoa01HlqlHvv12w8bbaa2em7L3SaKBC4/edit?gid=816668604#gid=816668604 255]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сводные таблицы с оценками&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1Hw1QpusUz5nHkgxEr6s78UxnGOIMdikFaQDjY63xlxI/edit?gid=1995105946#gid=1995105946 251] !! [https://docs.google.com/spreadsheets/d/1Hw1QpusUz5nHkgxEr6s78UxnGOIMdikFaQDjY63xlxI/edit?gid=1418802091#gid=1418802091 252] !! [https://docs.google.com/spreadsheets/d/1Hw1QpusUz5nHkgxEr6s78UxnGOIMdikFaQDjY63xlxI/edit?gid=1697515667#gid=1697515667 253] !! [https://docs.google.com/spreadsheets/d/1Hw1QpusUz5nHkgxEr6s78UxnGOIMdikFaQDjY63xlxI/edit?gid=1370470393#gid=1370470393 254] !! [https://docs.google.com/spreadsheets/d/1Hw1QpusUz5nHkgxEr6s78UxnGOIMdikFaQDjY63xlxI/edit?gid=816668604#gid=816668604 255]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Ссылки =&lt;br /&gt;
&lt;br /&gt;
* Общие&lt;br /&gt;
&lt;br /&gt;
# [https://t.me/+HFM6V67xD285ZThi Канал] в Telegram&lt;br /&gt;
# [https://github.com/DimaTrushin/LinearAlgebra Лекции] на github.&lt;br /&gt;
# [https://github.com/DimaTrushin/LinearAlgebraAlgorithms Алгоритмы] на github.&lt;br /&gt;
&lt;br /&gt;
* Группы 251 и 253&lt;br /&gt;
&lt;br /&gt;
# [https://t.me/+RVTRVbj6wlsxYmEy Группа] в Telegram&lt;br /&gt;
# [https://disk.yandex.ru/d/U10JdTvXCFR3Dg Материалы] семинаров и домашние задания&lt;br /&gt;
&lt;br /&gt;
= Литература =&lt;br /&gt;
&lt;br /&gt;
== Учебники ==&lt;br /&gt;
&lt;br /&gt;
* Э.Б.&amp;amp;nbsp;Винберг. Курс алгебры. М.: Факториал, 1999 (или любое последующее издание)&lt;br /&gt;
* А.И.&amp;amp;nbsp;Кострикин. Введение в алгебру. Часть I. Основы алгебры. М.: Физматлит, 1994&lt;br /&gt;
* А.И.&amp;amp;nbsp;Кострикин. Введение в алгебру. Часть II. Линейная алгебра. М.: Физматлит, 2000&lt;br /&gt;
* S.&amp;amp;nbsp;Axler. Linear Algebra Done Right, Second Edition, Springer, 1997 (или любое последующее издание)&lt;br /&gt;
&lt;br /&gt;
== Сборники задач ==&lt;br /&gt;
&lt;br /&gt;
* Сборник задач по алгебре под редакцией А.Н.&amp;amp;nbsp;Кострикина. Новое издание. М.: МЦНМО, 2009.&lt;br /&gt;
* И.В.&amp;amp;nbsp;Проскуряков. Сборник задач по линейной алгебре (любое издание, например М.: БИНОМ, 2005)&lt;br /&gt;
* Г.Д.&amp;amp;nbsp;Ким, Л.В.&amp;amp;nbsp;Крицков. Алгебра и аналитическая геометрия. Теоремы и задачи. Том I. М.: &amp;quot;Планета знаний&amp;quot;, 2007.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%B0_%D0%B8_%D0%B3%D0%B5%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2020/2021_(%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=96936</id>
		<title>Линейная алгебра и геометрия на ПМИ 2020/2021 (пилотный поток)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%B0_%D0%B8_%D0%B3%D0%B5%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2020/2021_(%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=96936"/>
		<updated>2026-08-27T08:36:53Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Контрольные работы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Преподаватели и учебные ассистенты =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! БПМИ201 !! БПМИ202 !! БПМИ204&lt;br /&gt;
|-&lt;br /&gt;
|| Лектор ||colspan=&amp;quot;3&amp;quot;| [https://www.hse.ru/org/persons/209508745 Дима Трушин]&lt;br /&gt;
|- &lt;br /&gt;
|| Семинарист || [https://www.hse.ru/org/persons/209508745 Дима Трушин]  || [https://www.hse.ru/org/persons/224876117 Антон Шафаревич] || [https://www.hse.ru/org/persons/63679989 Сергей Гайфуллин] &lt;br /&gt;
|-&lt;br /&gt;
|| Ассистент ||  Миша Катунькин (@mak_corp Telegram) || Петя Гринберг (@Blinorot Telegram) || Артем Исмагилов (@artem_ismagilov Telegram)&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;
| &amp;lt;center&amp;gt;1&amp;lt;/center&amp;gt; || Дима Трушин || ||  ||с 17:00 в [https://us04web.zoom.us/j/5515049969?pwd=STBEK3hTdlRhSVZSN0hnNkV1YTYwdz09 zoom] ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;2&amp;lt;/center&amp;gt; || Антон Шафаревич || ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;3&amp;lt;/center&amp;gt; || Сергей Гайфуллин || || || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;4&amp;lt;/center&amp;gt; || Миша Катунькин || || || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;5&amp;lt;/center&amp;gt; || Петя Гринберг || || || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;6&amp;lt;/center&amp;gt; || Артем Исмагилов ||  || || ||  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Консультации с ассистентами -- по договоренности. Пишите им в телеграм.&lt;br /&gt;
&lt;br /&gt;
= Формы контроля знаний студентов =&lt;br /&gt;
&lt;br /&gt;
*Коллоквиум&lt;br /&gt;
*Контрольная работа&lt;br /&gt;
*Большие домашние задания (делящиеся на индивидуальные домашние задания и лабораторные работы)&lt;br /&gt;
*Активность и работа на семинарах&lt;br /&gt;
*Экзамен&lt;br /&gt;
&lt;br /&gt;
Бонус к накопленной оценке:&lt;br /&gt;
*Устная сдача задач из листков&lt;br /&gt;
&lt;br /&gt;
= Порядок формирования итоговой оценки =&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Формула для накопленной оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; = 0,36 * О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt; + 0,14 * O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt; + 0,1 * O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
где О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за коллоквиум, O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за контрольную работу, O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за большие домашние задания, O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за работу на семинарах и O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за сдачу задач из листков.&lt;br /&gt;
&lt;br /&gt;
Формула для итоговой оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = 0,7 * O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; + 0,3 * О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В этой формуле используется &#039;&#039;неокруглённое&#039;&#039; значение накопленной оценки. Способ округления итоговой оценки &amp;amp;mdash; арифметический.&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Формула для накопленной оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; = 0,36 * О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt; + 0,14 * O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt; + 0,1 * O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
где О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за коллоквиум, O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за контрольную работу, O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за большие домашние задания, O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за работу на семинарах и O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за сдачу задач из листков.&lt;br /&gt;
&lt;br /&gt;
Формула для итоговой оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = 0,7 * O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; + 0,3 * О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В этой формуле используется &#039;&#039;неокруглённое&#039;&#039; значение накопленной оценки. Способ округления итоговой оценки &amp;amp;mdash; арифметический.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Итоговая оценка за курс -- оценка за 4-ый модуль.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Краткое содержание лекций =&lt;br /&gt;
&lt;br /&gt;
== 1-2 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;1&#039;&#039;&#039; (09.09.2020). Системы линейных уравнений. Алгоритм Гаусса.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;2&#039;&#039;&#039; (16.09.2020). Матрицы, матричные операции и их свойства. Связь с линейными уравнениями. Обратимость матриц. Матрицы элементарных преобразований. Невырожденность матриц: 6 эквивалентных определений.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;3&#039;&#039;&#039; (23.09.2020). Поиск обратной матрицы Гауссом. Единственность улучшенного ступенчатого вида матрицы. Классификация систем с одинаковым множеством решений. Блочные формулы умножения матриц. Блочные элементарные преобразования.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;4&#039;&#039;&#039; (30.09.2020). Полиномиальное исчисление от матриц. Существование многочлена зануляющего матрицу. Спектр матрицы. Минимальный многочлен и его связь со спектром. Наивная оценка на степень минимального многочлена. Матричные нормы. Примеры матричных норм. Понятие о согласованной норме. Краткий обзор того, для чего нужны нормы: понятие расстояния между матрицами, сходимость, вычисление гладких функций от матриц.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;5&#039;&#039;&#039; (07.10.2020). Перестановки. Операция на перестановках. Правила переименования. Циклы. Знак перестановки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;6&#039;&#039;&#039; (14.10.2020). Три подхода к определителям: (I) согласованность с умножением, (II) полилинейность и кососимметричность по строкам (или столбцам), (III) явная формула с помощью перестановок. Доказательство эквивалентности второго и третьего подходов.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;7&#039;&#039;&#039; (28.10.2020). Мультипликативность определителя, определитель блочно верхнетреугольной матрицы. Доказательство эквивалентности (I) и (II) для определителей.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;8&#039;&#039;&#039; (04.11.2020). Миноры и алгебраические дополнения, присоединенная матрица. Разложение определителя по строке или столбцу. Явная формула для обратной матрицы. Формулы Крамера. Характеристический многочлен и его связь со спектром. Явные формулы для коэффициентов характеристического многочлена.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;9&#039;&#039;&#039; (11.11.2020). Доказательство явных формул для коэффициентов характеристического многочлена. Теорема Гамильтона-Кэли. Определение поля.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;10&#039;&#039;&#039; (18.11.2020). Определение подполя и изоморфизма полей, изоморфизм над подполем. Комплексные числа: концептуальное определение, две конструкции. Различные операции на комплексных числах, геометрическая модель. Доказательство алгебраической замкнутости поля комплексных чисел: вспомогательные утверждения (1) и (2), сведение доказательства теоремы к (1) и (2), доказательство (1).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;11&#039;&#039;&#039; (25.11.2020). Доказательство утверждения (2) для алгебраической замкнутости поля комплексных чисел. Векторные пространства, подпространства, линейные комбинации, линейная зависимость, линейная оболочка.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;12&#039;&#039;&#039; (02.12.2020).  Три эквивалентных определения базиса. Понятие размерности. Конечномерные векторные пространства. Базисы, матрица перехода, смена координат. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;13&#039;&#039;&#039; (09.12.2020). Подпространства в R^n. Фундаментальная система решений (ФСР). Ранг конечной системы векторов, его связь с размерностью линейной оболочки системы. Пять определений ранга: строчный, столбцовый, факториальный, тензорный, минорный. Неизменность первых четырех рангов при домножении на обратимую матрицу слева и справа и их совпадение. Совпадение минорного ранга с остальными.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;14&#039;&#039;&#039; (16.12.2020). Линейные отображения, примеры. Изоморфизмы. Операции на линейных отображениях, структура векторного пространства. Критерий существования линейного отображения в терминах базиса, критерий изоморфности векторных пространств. Матрица линейного отображения и ее связь с операциями на линейных отображениях. Замена матрицы линейного отображения при смене базисов. Образ и ядро. Критерий инъективности и сюръективности в их терминах.&lt;br /&gt;
&lt;br /&gt;
== 3-4 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;15&#039;&#039;&#039; (13.01.2021). Оценка ранга произведения матриц. Связь размерности ядра и образа линейного отображения. Сумма и пересечение подпространств, связь их размерностей. Линейная независимость подрпостранств. Внешние и внутренние прямые суммы (6 эквивалентных определений).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;16&#039;&#039;&#039; (20.01.2021). Линейные операторы, определения и примеры, проекторы. Матрица линейного оператора, смена матрицы при замене базиса. Характеристики линейного оператора: след, определитель, характеристический многочлен, минимальный многочлен, спектр. Критерии обратимости линейного оператора. Инвариантные подпространства и связь с углом нулей. Инвариантность ядра и образа относительно коммутирующего оператора. Неболее чем одномерные инвариантные подпространства и собственные векторы, собственные значения.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;17&#039;&#039;&#039; (27.01.2021). Собственные подпространства. Связь собственных значений со спектором, кратность собственных значений. Существование ненулевого собственного вектора над алгебраически замкнутым полем. Корневые подпространства. Лемма о стабилизации образа и ядра степени линейного оператора. Классификационный результат для линейных отображений. Объявлена цель: классификационный результат для линейных операторов. Линейная независимость собственных и корневых подпространств.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;18&#039;&#039;&#039; (03.02.2021). Критерий диагонализуемости линейного оператора. Свойства ограничения оператора. Приведение к верхнетреугольному виду матрицы оператора. Идеальный спектр и его описание в терминах минимального многочлена, в терминах хар многочлена (БД).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;19&#039;&#039;&#039; (10.02.2021). Обобщение корневых и собственных подпространств на идеальный спектр. Утверждение о подстановке оператора во взаимно простые многочлены. Теорема о разложении через зануляющий многочлен. Разложение пространства в прямую сумму корневых. Описание инвариантных подпространств. Геометрический смысл кратности корня минимального и характеристического многочленов.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;20&#039;&#039;&#039; (17.02.2021). Отношение равенства по модулю подпространства. Линейная независимость, порождающие и базис по модулю подпространства (определения и критерии). Определение жорданова базиса и жордановой нормальной формы (ЖНФ). Теорема о ЖНФ для нильпотентных операторов: единственность и формула для количества клеток.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;21&#039;&#039;&#039; (24.02.2021). Теорема о ЖНФ для произвольного оператора: существование и едниственность. Классификация линейных операторов. Функционалы: двойственное (сопряженное) пространство с примерами. Понятие о двойственном базисе. Связь размерности пространства и его двойственного.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;22&#039;&#039;&#039; (03.03.2021). Векторы -- это функции на функциях, изоморфизм векторного пространства на свое двойное сопряженное. Конструкция сопряженного линейного отображения. Матрица сопряженного линейного отображения в двойственном базисе. Согласованность изоморфизма векторного пространства с двойным сопряженным и конструкции сопряженного линейного отображения. Билинейные формы, примеры, естественная билинейная форма между пространством и сопряженным.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;23&#039;&#039;&#039; (10.03.2021). Матрица билинейной формы, замена матрицы билинейной формы при смене координат, матричный формализм. Конструирование билинейных форм по значениям на паре базисов. Ранг билинейной формы. Левые и правые ортогональные дополнения, ядра формы, невырожденность в терминах ядра. Связь ранга с размерностями ядер. Двоейственность для подпространств относительно невырожденной билинейной формы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;24&#039;&#039;&#039; (17.03.2021). Двойственность для линейных отображений (альтернатива Фредгольма). Характеристики оператора и сопряженного оператора. ЖНФ сопряженного оператора. Классификационное утверждение о том, что две матрицы задают одну и ту же билинейную форму на паре разных пространств тогда и только тогда, когда их ранги совпадают. Структура векторного пространства на билинейных формах, изоморфизм на матрицы. Билинейные формы на одном пространстве. Симметричный Гаусс. Обсуждение того, какие матричные характеристики являются инвариантами формы: (1) ранг, (2) след не является, (3) определитель по модулю квадратов ненулевых чисел, (4) невырожденность матрицы. Симметричность и кососимметричность формы. Замечание про поле характеристики 2.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;25&#039;&#039;&#039; (24.03.2021). Разложение любой билинейной формы (на одном пространстве при обратимости двойки в поле) в сумму симметрической и кососимметрической. Ограничение билинейной формы на подпространство. Невырожденность ограничения. Диагонализуемость симметрических форм (замечание про характеристику 2). Симметричный Гаусс. Метод Якоби.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;26&#039;&#039;&#039; (07.04.2021).  Алгоритм диагонализации на основе метода Якоби. Квадратичные формы. Связь квадратичных и билинейных форм. Метод Лагранжа. Классификация симметрических билинейных форм над алгебраически замкнутым полем. Классификация симметричных билинейных форм над полем вещественных чисел и сигнатура.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;27&#039;&#039;&#039; (14.04.2021). Геометрический смысл сигнатуры.  Положительная и отрицательная определенность формы над полем вещественных чисел.  Критерий Сильвестра. Графики квадратичных форм. Анализ поверхности. Евклидовы пространства и скалярные произведения. Ортогональные и ортонормированные базисы. Задание скалярных произведений в базисах. Разложение вектора по ортогональным и ортонормированным базисам. Ортогональные матрицы.  Классификация ортонормированных базисов в терминах одного ортонормированного базиса. Классификация евклидовых пространств. Замечание о сведении к школьной геометрии.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;28&#039;&#039;&#039; (21.04.2021). Понятие длины вектора. Неравенство Коши-Буняковского. Понятие угла в евклидовом пространстве. Теорема Пифагора. Ортогонализация Грама-Шмидта. Проекции и ортопроекции. Формула БАБА для проектора. Формула Атата для ортопроектора. Расстояние между двумя векторами, между вектором и подпространством, угол между вектором и подпространством.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;29&#039;&#039;&#039; (28.04.2021). Метод наименьших квадратов. Матрица Грама и ее свойства. k-мерные объемы через матрицу Грама и рекурентная формула. Расстояние от вектора до подпространства через объемы. Изменение объема под действием линейного отображения и при смене образующих параллелепипеда. Ориентация базисов.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;30&#039;&#039;&#039; (12.05.2021). Понятие ориентированного n-мерного объема. Изменение ориентированного объема при смене образующих параллелепипеда. Связь ориентированного объема с определителем. Смена ориентированного объема под действием оператора. Комплексные векторные пространства. Полуторалинейные формы, матрица полуторалинейной формы, изменение матрицы при смене базиса. Эрмитово сопряжение матрицы. Сведение к билинейным формам. Ортогональные дополнения и двойственность. Квадратичные формы для полуторалинейных форм. Поляризационная формула. Соответствие между полуторалинейными формами и квадратичными формами. Эрмитовы и косоэрмитовы формы, выражение этих свойств в терминах матриц. Вещественность значений квадратичной формы для эрмитовой полуторалинейной формы. Диагонализация эрмитовых и косоэрмитовых форм.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;31&#039;&#039;&#039; (19.05.2021). Классификация эрмитовых форм. Понятие сигнатуры, положительная и отрицательная определенность. Метод Якоби. Критерий Сильвестра. Эрмитово векторное пространство и эрмитово скалярное произведение. Ортонормированность и ортогональность. Классификация эрмитовых пространств. Понятие длины вектора, неравенство Коши-Буняковского.  Понятие угла между векторами и поляризации угла. Замечание про угол и его поляризацию. Унитарные матрицы. Классификация ортонормированных базисов в терминах одного базиса в эрмитовом пространстве. Обзор геометрических понятий в эрмитовом пространстве: ортогональные проекции, углы и расстояния, метод наименьших квадратов, матрица грама и формальный объем. Комплексификация векторного пространства, его базис и размерность. Комплексификация линейного отображения и билинейной формы, их матрицы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;32&#039;&#039;&#039; (26.05.2021). Операторы в еклидовом и эрмитовом пространствах. Движения, различные определения, описание движений с помощью матриц. Ключевые свойства движений: спектр на окружности, собственные подпространства ортогональны, ортогональное дополнение к инвариантному инвариантно.  Классификация движений в эрмитовом случае (диагонализуемость плюс спектр на окружности). Когда существует скалярное произведение, чтобы данный оператор стал унитарным. Классификация движений в евклидовом случае (блочная диагонализуемость специального вида). Когда существует скалярное произведение, чтобы данный оператор стал ортогональным.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;33&#039;&#039;&#039; (02.06.2021).  Сопряженное линейное отображение и его матрица. Связь с сопряженным отображением на двойственном пространстве. Самосопряженные операторы. Матрица самосопряженного оператора. Базовые свойства самосопряженного оператора (вещественный непустой спектр, ортогональность собственных пространств, инвариантность ортогонального дополнения к инвариантному). Классификация самосопряженных операторов в эрмитовом и евклидовом пространстве. Критерий существования скалярного произведения, чтобы заданный оператор стал самосопряженным. Билинейные формы и операторы: изоморфизм между операторами и билинейными (полуторалинейными формами) в евклидовом (эрмитовом) пространстве. Приведение к главным осям. Вычисление сигнатуры симметричной билинейной (полуторалинейной) формы через спектр ее матрицы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;34&#039;&#039;&#039; (09.06.2021). Классификация линейных отображений между евклидовыми пространствами. SVD или сингулярное разложение. Ортопроекторы и их характеризация в терминах сопряжения. Вычисление размерности образа ортопроектора. Задача о низкоранговом приближении. Сжатие данных с потерей информации.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;35&#039;&#039;&#039; (16.06.2021). Векторное произведение, смешанное произведение и его связь с ориентированным объемом и определителем. Формулы для векторного произведения. Аффинные пространства, репер и положительно определенные декартовы системы координат. Линейные многообразия и два способа их задания. Направляющие пространства, размерность линейного многообразия. Связь со СЛУ и ОСЛУ. Линейные многообразия в евклидовых и эрмитовых пространствах. Проективные пространства и подпространства, их размерность. Однородные координаты, аффинные карты и неоднородные координаты. Проективные преобразования и их запись в координатах (однородных и неоднородных). Пример применения проективных преобразований для реализации z-буффера в 3D движках.&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;
* результатом сдачи одной задачи может быть 0 или 1&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/3jkidbb25730d7t/LA_20-21_Sheet1.pdf?dl=0 &#039;&#039;&#039;Листок&amp;amp;nbsp;1&#039;&#039;&#039;]. Матричные алгебры Ли&lt;br /&gt;
&lt;br /&gt;
Сроки сдачи листка&amp;amp;nbsp;1:&lt;br /&gt;
&lt;br /&gt;
задачи принимаются в период с момента выдачи листка по 31 октября включительно&lt;br /&gt;
&lt;br /&gt;
в период с 25 по 31 октября включительно одному студенту разрешается сдать не более шести задач&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/j1u668werpnpyeo/LA_19-20_Stream2_Sheet2.pdf?dl=0 &#039;&#039;&#039;Листок&amp;amp;nbsp;2&#039;&#039;&#039;]. Разложения матриц&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/s8ue5nh8o3zjrly/LA_20-21_Sheet3.pdf?dl=0 &#039;&#039;&#039;Листок&amp;amp;nbsp;3&#039;&#039;&#039;]. Тензорное произведение векторных пространств&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/f0u7e62bdjql5qt/LA_19-20_Stream2_Sheet4.pdf?dl=0 &#039;&#039;&#039;Листок&amp;amp;nbsp;4&#039;&#039;&#039;]. Конусы&lt;br /&gt;
&lt;br /&gt;
= Лабораторные работы =&lt;br /&gt;
&lt;br /&gt;
Для каждой лабораторной работы файл с условием представляет собой IPython ноутбук. Выполнять работу нужно &#039;&#039;&#039;прямо в нём&#039;&#039;&#039;. При этом, пожалуйста, не удаляйте условия задач. Задание должно быть выполнено на языке Python 3.&lt;br /&gt;
&lt;br /&gt;
Готовые лабораторные нужно сдавать в систему [http://anytask.org AnyTask]. Инвайты для регистрации на курс:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 201 !! 202 !! 204&lt;br /&gt;
|-&lt;br /&gt;
|| ztNLbwi || DapdRS6 || PjRSpW3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Краткое руководство по работе с системой [https://www.dropbox.com/s/fl2pyq5fruxchyw/manual_student.pdf?dl=0 прилагается].&lt;br /&gt;
&lt;br /&gt;
Для того чтобы начать работать с IPython (Jupyter) ноутбуками, рекомендуется скачать [https://www.continuum.io/downloads Анаконду] (теоретически можно и без неё справиться, но лучше не ищите себе сложностей).&lt;br /&gt;
&lt;br /&gt;
Все вопросы по лабораторным работам можно задавать Станиславу Николаевичу Федотову. Пишите на почту: [mailto:st-fedotov@yandex-team.ru st-fedotov@yandex-team.ru]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Внимание:&#039;&#039;&#039; тема письма должна начинаться с &#039;&#039;&#039;[ФКН - лабораторная N]&#039;&#039;&#039;, где N &amp;amp;mdash; номер лабораторной работы.&lt;br /&gt;
&lt;br /&gt;
Без этого письмо с некоторой вероятностью может остаться без ответа.&lt;br /&gt;
&lt;br /&gt;
== Лабораторная работа 1 (2-й модуль) ==&lt;br /&gt;
&lt;br /&gt;
Файл с условием, а также картинка к файлу лежат [https://yadi.sk/d/ghcr585o4kMjQw?w=1 &#039;&#039;&#039;тут&#039;&#039;&#039;].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Срок:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
10 декабря 23:00&lt;br /&gt;
&lt;br /&gt;
== Лабораторная работа 2 (4-й модуль) ==&lt;br /&gt;
&lt;br /&gt;
Файл с условием, а также остальные файлы лежат [https://www.dropbox.com/sh/cdblyury0mxvkut/AADNgK3cBxmDl6eUftP39LUFa?dl=0 &#039;&#039;&#039;тут&#039;&#039;&#039;].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Срок:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
16 мая 23:00&lt;br /&gt;
&lt;br /&gt;
== Лабораторная работа 3 (4-й модуль) ==&lt;br /&gt;
&lt;br /&gt;
Файл с условием, а также картинка к файлу лежат [https://www.dropbox.com/sh/rkd1fgql0cushii/AACdIJpmnv99vJmPOQLYaM5Oa?dl=0 &#039;&#039;&#039;тут&#039;&#039;&#039;].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Срок:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
17 июня 23:00 для всех групп&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
= Контрольные работы =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
Дата-время: 21 ноября, 18:10&lt;br /&gt;
&lt;br /&gt;
* [https://yadi.sk/i/_k40QNvpKKfrZw Вариант] прошедшей контрольной.&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
* [https://disk.yandex.ru/d/fwXgmDYZ5wnbbg Вариант] прошедшей контрольной.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Коллоквиумы =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Дата проведения 15 декабря с 13:00 в Zoom. У каждого будет индивидуальное время, список будет опубликован позже.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Материалы для подготовки:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://yadi.sk/i/253MgVKtptoQ2w &#039;&#039;&#039;Список определений и формулировок&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
[https://yadi.sk/i/StKCf-DzvHYmNg &#039;&#039;&#039;Список вопросов на доказательство&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Формат проведения:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://yadi.sk/i/tMDX4N-ljn3Czw &#039;&#039;&#039;Предварительные правила проведения коллоквиума&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Дата проведения (планируется) 14 июня в онлайн формате. Подробности будут позже.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Материалы для подготовки:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://disk.yandex.ru/i/z2QNkTnl6m4gag &#039;&#039;&#039;Список определений и формулировок&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
[https://disk.yandex.ru/i/HfVjUx3eYlQ0tA &#039;&#039;&#039;Список вопросов на доказательство&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
= Экзамен =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Дата-время: 29 декабря, 11:00. Сбор в 10:30.&lt;br /&gt;
&lt;br /&gt;
Ссылка на [https://zoom.us/j/94956817228 zoom] трансляцию.&lt;br /&gt;
&lt;br /&gt;
Ссылка на [https://yadi.sk/i/Msx0KXVTaJKvQQ правила] проведения экзамена.&lt;br /&gt;
&lt;br /&gt;
Ссылка на [https://disk.yandex.ru/d/Y5kX6Jem8psxqw вариант] экзамена.&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Дата-время: 30 июня, 11:00. Сбор в 10:30.&lt;br /&gt;
&lt;br /&gt;
Ссылка на [https://zoom.us/j/96571657249?pwd=RDE3UXkxNVhGL1BpdDlwMlNjT2xaZz09 zoom] трансляцию&lt;br /&gt;
&lt;br /&gt;
Ссылка на [https://disk.yandex.ru/i/mXAcY8e2C2Qdbw правила] проведения экзамена.&lt;br /&gt;
&lt;br /&gt;
Ссылка на [https://disk.yandex.ru/d/kvtZQCg7BTC_7g вариант] экзамена.&lt;br /&gt;
&lt;br /&gt;
= Ведомости текущего контроля =&lt;br /&gt;
&lt;br /&gt;
== 1-2 модули ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты проверки больших домашних заданий&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/19sXl0WPm_E3C6QVsTMMUb5_acpiiYU6k9dxmLNqpzas/edit#gid=1196896000 201] !! [https://docs.google.com/spreadsheets/d/19sXl0WPm_E3C6QVsTMMUb5_acpiiYU6k9dxmLNqpzas/edit#gid=1418802091 202] !! [https://docs.google.com/spreadsheets/d/19sXl0WPm_E3C6QVsTMMUb5_acpiiYU6k9dxmLNqpzas/edit#gid=1370470393 204] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты сдачи задач из листков&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/19xtnBMW6dsRLCJ3AffOI2MbKLG9UwquB4Z2atsdvhDE/edit#gid=1196896000 201] !! [https://docs.google.com/spreadsheets/d/19xtnBMW6dsRLCJ3AffOI2MbKLG9UwquB4Z2atsdvhDE/edit#gid=1418802091 202] !! [https://docs.google.com/spreadsheets/d/19xtnBMW6dsRLCJ3AffOI2MbKLG9UwquB4Z2atsdvhDE/edit#gid=1370470393 204]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты 1-й контрольной работы&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1Aw76QGecp1xu1PLaW-zZ45A5Co0ttD2kjFBUiOaqE14/edit#gid=1196896000 201] !! [https://docs.google.com/spreadsheets/d/1Aw76QGecp1xu1PLaW-zZ45A5Co0ttD2kjFBUiOaqE14/edit#gid=1418802091 202] !! [https://docs.google.com/spreadsheets/d/1Aw76QGecp1xu1PLaW-zZ45A5Co0ttD2kjFBUiOaqE14/edit#gid=1370470393 204]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сводные таблицы с оценками&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1Bd5XZeg_s1kUJIvH23dMZxFo1Hh_XWU7wUaoAR0_AB0/edit#gid=1196896000 201] !! [https://docs.google.com/spreadsheets/d/1Bd5XZeg_s1kUJIvH23dMZxFo1Hh_XWU7wUaoAR0_AB0/edit#gid=1418802091 202] !! [https://docs.google.com/spreadsheets/d/1Bd5XZeg_s1kUJIvH23dMZxFo1Hh_XWU7wUaoAR0_AB0/edit#gid=1370470393 204] &lt;br /&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;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/12WKlmgKtHnbZP-Wsf5utlKM8tPZCimGCwMiLF79Kxkk/edit#gid=1196896000 201] !! [https://docs.google.com/spreadsheets/d/12WKlmgKtHnbZP-Wsf5utlKM8tPZCimGCwMiLF79Kxkk/edit#gid=1418802091 202] !! [https://docs.google.com/spreadsheets/d/12WKlmgKtHnbZP-Wsf5utlKM8tPZCimGCwMiLF79Kxkk/edit#gid=1370470393 204]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты сдачи задач из листков&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1KQ262kqQD3NesEprGkq05ihiehqQ-hWWlWbZB6jwXhY/edit#gid=1196896000 201] !! [https://docs.google.com/spreadsheets/d/1KQ262kqQD3NesEprGkq05ihiehqQ-hWWlWbZB6jwXhY/edit#gid=1418802091 202] !! [https://docs.google.com/spreadsheets/d/1KQ262kqQD3NesEprGkq05ihiehqQ-hWWlWbZB6jwXhY/edit#gid=1370470393 204]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты 2-й контрольной работы&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1yEReaPfC4pYKYvE_AEUwKZ_ZYbvoc9fapMAzL53Sjm4/edit#gid=1196896000 201] !! [https://docs.google.com/spreadsheets/d/1yEReaPfC4pYKYvE_AEUwKZ_ZYbvoc9fapMAzL53Sjm4/edit#gid=1418802091 202] !! [https://docs.google.com/spreadsheets/d/1yEReaPfC4pYKYvE_AEUwKZ_ZYbvoc9fapMAzL53Sjm4/edit#gid=1370470393 204]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сводные таблицы с оценками&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1bZRv8uuAxOiR1gWXch-5ZYDN0hGMoihfUy_oyMmsFdg/edit#gid=1196896000 201] !! [https://docs.google.com/spreadsheets/d/1bZRv8uuAxOiR1gWXch-5ZYDN0hGMoihfUy_oyMmsFdg/edit#gid=1418802091 202] !! [https://docs.google.com/spreadsheets/d/1bZRv8uuAxOiR1gWXch-5ZYDN0hGMoihfUy_oyMmsFdg/edit#gid=1370470393 204]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Ссылки =&lt;br /&gt;
&lt;br /&gt;
[https://github.com/DimaTrushin/LinearAlgebra2020-2021 &#039;&#039;&#039;Лекции на github&#039;&#039;&#039;] Все правки и предложения по модификациям просьба выполнять в виде pull request-ов на github-е.&lt;br /&gt;
&lt;br /&gt;
[https://yadi.sk/d/6G8_ZNYLNah4xA?w=1 &#039;&#039;&#039;Материалы&#039;&#039;&#039;] к лекциям пилота. В частности тут содержатся виртуальные доски лекций прошедших в онлайн формате.&lt;br /&gt;
&lt;br /&gt;
[https://yadi.sk/d/9PDKsZC6Ofr5jg?w=1 &#039;&#039;&#039;Материалы семинаров 201 группы&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/playlist?list=PLEwK9wdS5g0r9QiDrKGrYa8zg73OP7EBD &#039;&#039;&#039;Playlist с записями лекций на youtube&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
= Литература =&lt;br /&gt;
&lt;br /&gt;
== Учебники ==&lt;br /&gt;
&lt;br /&gt;
* Э.Б.&amp;amp;nbsp;Винберг. Курс алгебры. М.: Факториал, 1999 (или любое последующее издание)&lt;br /&gt;
* А.И.&amp;amp;nbsp;Кострикин. Введение в алгебру. Часть I. Основы алгебры. М.: Физматлит, 1994&lt;br /&gt;
* А.И.&amp;amp;nbsp;Кострикин. Введение в алгебру. Часть II. Линейная алгебра. М.: Физматлит, 2000&lt;br /&gt;
* S.&amp;amp;nbsp;Axler. Linear Algebra Done Right, Second Edition, Springer, 1997 (или любое последующее издание)&lt;br /&gt;
&lt;br /&gt;
== Сборники задач ==&lt;br /&gt;
&lt;br /&gt;
* Сборник задач по алгебре под редакцией А.Н.&amp;amp;nbsp;Кострикина. Новое издание. М.: МЦНМО, 2009.&lt;br /&gt;
* И.В.&amp;amp;nbsp;Проскуряков. Сборник задач по линейной алгебре (любое издание, например М.: БИНОМ, 2005)&lt;br /&gt;
* Г.Д.&amp;amp;nbsp;Ким, Л.В.&amp;amp;nbsp;Крицков. Алгебра и аналитическая геометрия. Теоремы и задачи. Том I. М.: &amp;quot;Планета знаний&amp;quot;, 2007.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%B0_%D0%B8_%D0%B3%D0%B5%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2019/2020_(%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=96935</id>
		<title>Линейная алгебра и геометрия на ПМИ 2019/2020 (пилотный поток)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%B0_%D0%B8_%D0%B3%D0%B5%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2019/2020_(%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=96935"/>
		<updated>2026-08-27T08:34:15Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Контрольные работы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
= Преподаватели и учебные ассистенты =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! БПМИ191 !! БПМИ192 !! БПМИ194&lt;br /&gt;
|-&lt;br /&gt;
|| Лектор ||colspan=&amp;quot;3&amp;quot;| [https://www.hse.ru/org/persons/209508745 Дима Трушин]&lt;br /&gt;
|- &lt;br /&gt;
|| Семинарист || [https://www.hse.ru/org/persons/209508745 Дима Трушин] || [https://www.hse.ru/org/persons/224876117 Антон Шафаревич] || [https://www.hse.ru/org/persons/63679989 Сергей Гайфуллин] &lt;br /&gt;
|-&lt;br /&gt;
|| Ассистент || [mailto:ilpauzner@gmail.com Илья Паузнер]  || [mailto:vapavlov_4@edu.hse.ru Вадим Павлов] || [mailto:dikolyadin@edu.hse.ru Данил Колядин]&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;
| &amp;lt;center&amp;gt;1&amp;lt;/center&amp;gt; || Дима Трушин || ||  || [https://us04web.zoom.us/j/5515049969?pwd=STBEK3hTdlRhSVZSN0hnNkV1YTYwdz09 zoom с 16:00] ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;2&amp;lt;/center&amp;gt; || Антон Шафаревич || ||  ||  || 16:30&amp;amp;ndash;18:00, ауд. G003 || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;3&amp;lt;/center&amp;gt; || Сергей Гайфуллин || || ||[https://us02web.zoom.us/j/82828742502 18:10&amp;amp;ndash;19:30] ||  || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;4&amp;lt;/center&amp;gt; || Илья Паузнер || || || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;5&amp;lt;/center&amp;gt; || Вадим Павлов || || || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;6&amp;lt;/center&amp;gt; || Данил Колядин || 16:40&amp;amp;ndash;18:00 || || ||  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Формы контроля знаний студентов =&lt;br /&gt;
&lt;br /&gt;
*Коллоквиум&lt;br /&gt;
*Контрольная работа&lt;br /&gt;
*Большие домашние задания (делящиеся на индивидуальные домашние задания и лабораторные работы)&lt;br /&gt;
*Активность и работа на семинарах&lt;br /&gt;
*Экзамен&lt;br /&gt;
&lt;br /&gt;
Бонус к накопленной оценке:&lt;br /&gt;
*Устная сдача задач из листков&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Порядок формирования итоговой оценки =&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Формула для накопленной оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; = 0,36 * О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt; + 0,14 * O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt; + 0,1 * O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
где О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за коллоквиум, O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за контрольную работу, O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за большие домашние задания, O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за работу на семинарах и O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за сдачу задач из листков.&lt;br /&gt;
&lt;br /&gt;
Формула для итоговой оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = 0,7 * O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; + 0,3 * О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В этой формуле используется &#039;&#039;неокруглённое&#039;&#039; значение накопленной оценки. Способ округления итоговой оценки &amp;amp;mdash; арифметический.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Краткое содержание лекций =&lt;br /&gt;
&lt;br /&gt;
== 1-2 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;1&#039;&#039;&#039; (12.09.2019). Системы линейных уравнений. Алгоритм Гаусса.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;2&#039;&#039;&#039; (19.09.2019). Матрицы, матричные операции и их свойства. Связь с линейными уравнениями. Обратимость матриц. Матрицы элементарных преобразований. Невырожденность матриц в терминах ОСЛУ.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;3&#039;&#039;&#039; (26.09.2019). 6 эквивалентных условий обратимости матрицы. Массовое решение СЛУ. Поиск обратной матрицы Гауссом. Единственность улучшенного ступенчатого вида матрицы. Классификация систем с одинаковым множеством решений. Блочные формулы умножения матриц.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;4&#039;&#039;&#039; (03.10.2019) Полиномиальное исчисление от матриц. Существование многочлена зануляющего матрицу. Спектр матрицы. Минимальный многочлен и его связь со спектром. Наивная оценка на степень минимального многочлена. Матричные нормы. Примеры матричных норм. Понятие о согласованной норме. Краткий обзор того, для чего нужны нормы: понятие расстояния между матрицами, сходимость, вычисление гладких функций от матриц.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;5&#039;&#039;&#039; (10.10.2019). Перестановки. Операция на перестановках. Правила переименования. Циклы. Знак перестановки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;6&#039;&#039;&#039; (17.10.2019). Три подхода к определителям: (I) согласованность с умножением, (II) полилинейность и кососимметричность по строкам (или столбцам), (III) явная формула с помощью перестановок. Доказательство эквивалентности второго и третьего подходов.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;7&#039;&#039;&#039; (30.10.2019). Доказательство эквивалентности (I) и (II) для определителей. Миноры и алгебраические дополнения, присоединенная матрица. Разложение определителя по строке или столбцу. Явная формула для обратной матрицы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;8&#039;&#039;&#039; (06.11.2019). Формулы Крамера. Характеристический многочлен и его связь со спектром. Явные формулы для коэффициентов характеристического многочлена. Теорема Гамильтона-Кэли.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;9&#039;&#039;&#039; (13.11.2019). Поля. Определение поля и изоморфизма полей. Комплексные числа: концептуальное определение, две конструкции. Различные операции на комплексных числах, геометрическая модель. Доказательство алгебраической замкнутости поля комплексных чисел.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;10&#039;&#039;&#039; (20.11.2019). Векторные пространства, подпространства, линейные комбинации, линейная зависимость, линейная оболочка. Три эквивалентных определения базиса. Линейные отображения и изоморфизмы векторных пространств.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;11&#039;&#039;&#039; (27.11.2019).  Понятие размерности. Конечномерные векторные пространства. Фундаментальная система решений (ФСР). Базисы, матрица перехода, смена координат. Ранг конечной системы векторов, его связь с размерностью линейной оболочки системы. Пять определений ранга: строчный, столбцовый, факториальный, тензорный, минорный. Неизменность первых четырех рангов при домножении на обратимую матрицу слева и справа и их совпадение.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;12&#039;&#039;&#039; (04.12.2019). Совпадение минорного ранга с остальными. Теорема Кронекера-Капелли. Линейные отображения, примеры. Изоморфизмы. Операции на линейных отображениях, структура векторного пространства. Критерий существования линейного отображения в терминах базиса, критерий изоморфности векторных пространств. Матрица линейного отображения и ее связь с операциями на линейных отображениях. Замена матрицы линейного отображения при смене базисов. Образ и ядро. Критерий инъективности и сюръективности в их терминах.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;13&#039;&#039;&#039; (11.12.2019). Связь размерности ядра и образа линейного отображения. Сумма и пересечение подпространств, связь их размерностей. Оценка ранга произведения матриц снизу. Прямая сумма подпространств.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;14&#039;&#039;&#039; (18.12.2019). Линейные операторы, матрица линейного оператора, смена матрицы при замене базиса. Характеристики линейного оператора: след, определитель, характеристический многочлен, минимальный многочлен, спектр. Инвариантные подпространства и связь с углом нулей. Неболее чем одномерные инвариантные подпространства и собственные векторы, собственные значения. Связь собственных значений со спектором. Существование ненулевого собственного вектора над алгебраически замкнутым полем. Собственные подпространства. Лемма о стабилизации образа и ядра степени линейного оператора.&lt;br /&gt;
&lt;br /&gt;
== 3-4 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;15&#039;&#039;&#039; (15.01.2020). Напоминание о линейных операторах. Инвариантность ядра и образа относительно коммутирующего оператора. Напоминание о собственных и корневых подпространствах. Классификационный результат для линейных отображений. Объявлена цель: классификационный результат для линейных операторов. Линейная независимость собственных и корневых подпространств. Критерий диагонализуемости линейного оператора.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;16&#039;&#039;&#039; (20.01.2020). Свойства ограничения оператора. Приведение к верхнетреугольному виду матрицы оператора. Идеальный спектр и его описание в терминах минимального многочлена, в терминах хар многочлена (БД). Обобщение корневых и собственных подпространств на идеальный спектр. Утверждение о подстановке оператора во взаимно простые многочлены.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;17&#039;&#039;&#039; (29.01.2020). Теорема о разложении через зануляющий многочлен. Разложение пространства в прямую сумму корневых. Описание инвариантных подпространств. Геометрический смысл кратности корня минимального и характеристического многочленов.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;18&#039;&#039;&#039; (05.02.2020). Отношение равенства по модулю подпространства. Линейная независимость, порождающие и базис по модулю подпространства (определения и критерии). Высота вектора для нильпотентного оператора. Определение жорданова базиса и жордановой нормальной формы (ЖНФ). Теорема о ЖНФ для нильпотентных операторов: единственность и формула для количества клеток. Теорема о ЖНФ для произвольного оператора: существование и едниственность.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;19&#039;&#039;&#039; (12.02.2020). Классификация линейных операторов. Функционалы: двойственное (сопряженное) пространство с примерами. Понятие о двойственном базисе. Связь размерности пространства и его двойственного. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;20&#039;&#039;&#039; (19.02.2020). Векторы -- это функции на функциях, изоморфизм векторного пространства на свое двойное сопряженное. Конструкция сопряженного линейного отображения. Матрица сопряженного линейного отображения в двойственном базисе. Согласованность изоморфизма векторного пространства с двойным сопряженным и конструкции сопряженного линейного отображения. Тензоры. Билинейные отображения и универсальная операция умножения. Примеры. Единственность универсальной операции.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;21&#039;&#039;&#039; (26.02.2020). Достаточные условия универсальности операции умножения. Существование тензорного произведения (конструкция через базисы), независимость конструкции от базиса. Размерность тензорного произведения. Примеры: 1) тензорное произведение с полем, 2) тензорное прозиведение F^n и F^m, 3) Линейные отображения как тензорное произведение. Индуцированное линейное отображение на тензорном произведении. Линейная независимость с векторными коэффициентами.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;22&#039;&#039;&#039; (04.03.2020). Тензорное произведение нескольких подпространств. Свертка. Примеры: 1) след как свертка, 2) композиция линейных отображений как свертка. Тензоры на пространстве V типа (p, q). Обозначения Эйнштейна. Смена базиса. Примеры: 1) тензоры типа (1,0) -- вектры, 2) тензоры типа (0, 1) -- линейные функции, 3) тензоры типа (1, 1) -- линейные операторы. Билинейные формы, примеры, естественная билинейная форма между пространством и сопряженным. Матрица билинейной формы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;23&#039;&#039;&#039; (11.03.2020).  Матрица билинейной формы, замена матрицы билинейной формы при смене координат, матричный формализм. Конструирование билинейных форм по значениям на паре базисов. Свойство симметричности и кососимметричности формы на одном пространстве. Обсуждение того, какие матричные характеристики являются инвариантами формы: (1) ранг, (2) след не является, (3) определитель по модулю квадратов ненулевых чисел, (4) невырожденность матрицы, симметричность и кососимметричность. Левые и правые ортогональные дополнения, ядра формы, невырожденность в терминах ядра. Связь ранга с размерностями ядер. Двоейственность для подпространств относительно невырожденной билинейной формы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;24&#039;&#039;&#039; (25.03.2020). Двойственность для линейных отображений (альтернатива Фредгольма). Характеристики оператора и сопряженного оператора. Структура векторного пространства на билинейных формах, изоморфизм на матрицы. Классификационное утверждение о том, что две матрицы задают одну и ту же билинейную форму на паре разных пространств тогда и только тогда, когда их ранги совпадают. Билинейные формы на одном пространстве, замечание про характеристику поля 2. Разложение любой билинейной формы (на одном пространстве при обратимости двойки в поле) в сумму симметрической и кососимметрической.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;25&#039;&#039;&#039; (08.04.2020). Ограничение билинейной формы на подпространство. Невырожденность ограничения. Диагонализуемость симметрических форм (замечание про характеристику 2). Симметричный Гаусс. Метод Якоби.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;26&#039;&#039;&#039; (15.04.2020). Алгоритм диагонализации на основе метода Якоби. Квадратичные формы. Связь квадратичных и билинейных форм. Метод Лагранжа. Классификация симметрических билинейных форм над алгебраически замкнутым полем. Классификация симметричных билинейных форм над полем вещественных чисел и сигнатура. Геометрический смысл сигнатуры.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;27&#039;&#039;&#039; (22.04.2020). Положительная и отрицательная определенность формы на полем вещественных чисел.  Критерий Сильвестра. Графики квадратичных форм. Анализ поверхности. Евклидовы пространства и скалярные произведения. Ортогональные и ортонормированные базисы. Задание скалярных произведений в базисах. Разложение вектора по ортогональным и ортонормированным базисам. Ортогональные матрицы.  Классификация ортонормированных базисов в терминах одного ортонормированного базиса. Классификация евклидовых пространств. Замечание о сведении к школьной геометрии. Понятие длины вектора. Неравенство Коши-Буняковского. Понятие угла в евклидовом пространстве.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;28&#039;&#039;&#039; (29.04.2020). Теорема Пифагора. Ортогонализация Грама-Шмидта. Проекции и ортопроекции. Формула БАБА для проектора. Формула Атата для ортопроектора. Расстояние между двумя векторами, между вектором и подпространством, угол между вектором и подпространством. Метод наименьших квадратов.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;29&#039;&#039;&#039; (06.05.2020). Матрица Грама и ее свойства. k-мерные объемы через матрицу Грама и рекурентная формула. Расстояние от вектора до подпространства через объемы. Изменение объема под действием линейного отображения и при смене образующих параллелепипеда. Ориентация базисов. Понятие ориентированного n-мерного объема. Изменение ориентированного объема при смене образующих параллелепипеда. Связь ориентированного объема с определителем. Смена ориентированного объема под действием оператора.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;30&#039;&#039;&#039; (09.05.2020). Комплексные векторные пространства. Полуторалинейные формы, матрица полуторалинейной формы, изменение матрицы при смене базиса. Эрмитово сопряжение матрицы. Сведение к билинейным формам. Ортогональные дополнения и двойственность. Квадратичные формы для полуторалинейных форм. Поляризационная формула. Соответствие между полуторалинейными формами и квадратичными формами. Эрмитовы и косоэрмитовы формы, выражение этих свойств в терминах матриц. Вещественность значений квадратичной формы для эрмитовой полуторалинейной формы. Диагонализация эрмитовых и косоэрмитовых форм.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;31&#039;&#039;&#039; (13.05.2020). Классификация эрмитовых форм. Понятие сигнатуры, положительная и отрицательная определенность. Метод Якоби. Критерий Сильвестра. Эрмитово векторное пространство и эрмитово скалярное произведение. Ортонормированность и ортогональность. Классификация эрмитовых пространств. Понятие длины вектора, неравенство Коши-Буняковского.  Понятие угла между векторами и поляризации угла. Замечание про угол и его поляризацию. Унитарные матрицы. Классификация ортонормированных базисов в терминах одного базиса в эрмитовом пространстве. Обзор геометрических понятий в эрмитовом пространстве: ортогональные проекции, углы и расстояния, метод наименьших квадратов, матрица грама и формальный объем. Комплексификация векторного пространства, его базис и размерность. Комплексификация линейного отображения и билинейной формы, их матрицы. Операторы в еклидовом и эрмитовом пространствах. Движения, различные определения, описание движений с помощью матриц. Ключевые свойства движений: спектр на окружности, собственные подпространства ортогональны, ортогональное дополнение к инвариантному инвариантно.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;32&#039;&#039;&#039; (16.05.2020). Классификация движений в эрмитовом случае (диагонализуемость плюс спектр на окружности). Когда существует скалярное произведение, чтобы данный оператор стал унитарным. Классификация движений в евклидовом случае (блочная диагонализуемость специального вида). Когда существует скалярное произведение, чтобы данный оператор стал ортогональным. Сопряженное линейное отображение и его матрица. Связь с сопряженным отображением на двойственном пространстве. Самосопряженные операторы. Матрица самосопряженного оператора. Базовые свойства самосопряженного оператора (вещественный непустой спектр, ортогональность собственных пространств, инвариантность ортогонального дополнения к инвариантному).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;33&#039;&#039;&#039; (20.05.2020).  Классификация самосопряженных операторов в эрмитовом и евклидовом пространстве. Критерий существования скалярного произведения, чтобы заданный оператор стал самосопряженным. Билинейные формы и операторы: изоморфизм между операторами и билинейными (полуторалинейными формами) в евклидовом (эрмитовом) пространстве. Приведение к главным осям. Вычисление сигнатуры симметричной билинейной (полуторалинейной) формы через спектр ее матрицы. Классификация линейных отображений между евклидовыми пространствами. SVD или сингулярное разложение. Ортопроекторы и их характеризация в терминах сопряжения. Вычисление размерности образа ортопроектора. Задача о низкоранговом приближении (постановка).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;34&#039;&#039;&#039; (27.05.2020). Решение задачи о низкоранговом приближении через SVD. Сжатие данных с потерей информации. Аффинные пространства, репер и положительно определенные декартовы системы координат. Линейные многообразия и два способа их задания. Направляющие пространства, размерность линейного многообразия. Связь со СЛУ и ОСЛУ. Взаимное расположение линейных многообразий. Линейные многообразия в евклидовых и эрмитовых пространствах. Вычислений расстояний между ними.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;35&#039;&#039;&#039; (03.06.2020). Векторное произведение, смешанное произведение и его связь с ориентированным объемом и определителем. Формулы для векторного произведения. Проективные пространства и подпространства, их размерность. Однородные координаты, аффинные карты и неоднородные координаты. Проективные преобразования и их запись в координатах (однородных и неоднородных).  Пример применения проективных преобразований для реализации z-буффера в 3D движках.&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;
* результатом сдачи одной задачи может быть 0 или 1&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/cj358c0590pa3y3/LA_19-20_Sheet1.pdf?dl=0 &#039;&#039;&#039;Листок&amp;amp;nbsp;1&#039;&#039;&#039;]. Матричные алгебры Ли&lt;br /&gt;
&lt;br /&gt;
Сроки сдачи листка&amp;amp;nbsp;1:&lt;br /&gt;
&lt;br /&gt;
задачи принимаются в период с момента выдачи листка по 19 октября включительно&lt;br /&gt;
&lt;br /&gt;
в период с 14 по 19 октября включительно одному студенту разрешается сдать не более шести задач&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/j1u668werpnpyeo/LA_19-20_Stream2_Sheet2.pdf?dl=0 &#039;&#039;&#039;Листок&amp;amp;nbsp;2&#039;&#039;&#039;]. Разложения матриц&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/xfkm4s7uv59fo43/LA_19-20_Stream2_Sheet3.pdf?dl=0 &#039;&#039;&#039;Листок&amp;amp;nbsp;3&#039;&#039;&#039;]. Тензорное произведение векторных пространств&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/f0u7e62bdjql5qt/LA_19-20_Stream2_Sheet4.pdf?dl=0 &#039;&#039;&#039;Листок&amp;amp;nbsp;4&#039;&#039;&#039;]. Конусы&lt;br /&gt;
&lt;br /&gt;
= Лабораторные работы =&lt;br /&gt;
&lt;br /&gt;
Для каждой лабораторной работы файл с условием представляет собой IPython ноутбук. Выполнять работу нужно &#039;&#039;&#039;прямо в нём&#039;&#039;&#039;. При этом, пожалуйста, не удаляйте условия задач. Задание должно быть выполнено на языке Python 3.&lt;br /&gt;
&lt;br /&gt;
Готовые лабораторные нужно сдавать в систему [http://anytask.org AnyTask]. Инвайты для регистрации на курс:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 191 !! 192 !! 194 &lt;br /&gt;
|-&lt;br /&gt;
|| 5ostHVl || Ts8KuWp || xFafyLG&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Краткое руководство по работе с системой [https://www.dropbox.com/s/fl2pyq5fruxchyw/manual_student.pdf?dl=0 прилагается].&lt;br /&gt;
&lt;br /&gt;
Для того чтобы начать работать с IPython (Jupyter) ноутбуками, рекомендуется скачать [https://www.continuum.io/downloads Анаконду] (теоретически можно и без неё справиться, но лучше не ищите себе сложностей).&lt;br /&gt;
&lt;br /&gt;
Все вопросы по лабораторным работам можно задавать Станиславу Николаевичу Федотову. Пишите на почту: [mailto:st-fedotov@yandex-team.ru st-fedotov@yandex-team.ru]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Внимание:&#039;&#039;&#039; тема письма должна начинаться с &#039;&#039;&#039;[ФКН - лабораторная N]&#039;&#039;&#039;, где N &amp;amp;mdash; номер лабораторной работы.&lt;br /&gt;
&lt;br /&gt;
Без этого письмо с некоторой вероятностью может остаться без ответа.&lt;br /&gt;
&lt;br /&gt;
== Лабораторная работа 1 (2-й модуль) ==&lt;br /&gt;
&lt;br /&gt;
Файл с условием, а также картинка к файлу лежат [https://yadi.sk/d/6i2FJwaMy_oZlg &#039;&#039;&#039;тут&#039;&#039;&#039;].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Срок:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 10 декабря 23:00 для 192 и 194&lt;br /&gt;
&lt;br /&gt;
* 12 декабря 23:00 для 191&lt;br /&gt;
&lt;br /&gt;
== Лабораторная работа 2 (4-й модуль) ==&lt;br /&gt;
&lt;br /&gt;
Файл с условием, а также картинка к файлу лежат [https://www.dropbox.com/sh/jm347b7x9p98vru/AABHij-qHKO2QRye_H3WfIsNa?dl=0 &#039;&#039;&#039;тут&#039;&#039;&#039;].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Срок:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 4 июня 23:00 для всех групп&lt;br /&gt;
&lt;br /&gt;
= Контрольные работы =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Дата-время: 16 ноября, 16:40–21:00 аудитории R206 и R306 ВНИМАНИЕ аудитории изменились еще раз!&lt;br /&gt;
&lt;br /&gt;
Распределение групп по аудиториям&lt;br /&gt;
&lt;br /&gt;
R206:  191-1, 191-2, 192-1&lt;br /&gt;
&lt;br /&gt;
R306: 192-2, 194-1, 194-2&lt;br /&gt;
&lt;br /&gt;
Разрешения на контрольной: иметь с собой только ручку и электронное устройство с единственной функцией &amp;quot;калькулятор&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [https://yadi.sk/i/0tstZHg3P_X-Ng Условия задач с контрольной] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [https://yadi.sk/i/CKILCoxtBe9DSQ Условия задач с контрольной] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Коллоквиумы =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://yadi.sk/i/S0gQ1KKJ4eiaPg &#039;&#039;&#039;Список определений и формулировок&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
[https://yadi.sk/i/_y69jihtq4fFxw &#039;&#039;&#039;Список вопросов на доказательство&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Дата проведения: 14 декабря аудитории&lt;br /&gt;
* С 9:00 (1-я пара) R301&lt;br /&gt;
* С 15:10 (5-я пара) R404&lt;br /&gt;
&lt;br /&gt;
Распределение по времени:&lt;br /&gt;
&lt;br /&gt;
* 191-1 &amp;amp;mdash; 10:30&lt;br /&gt;
* 191-2 &amp;amp;mdash; 11:40&lt;br /&gt;
* 192-1 &amp;amp;mdash; 12:50&lt;br /&gt;
* 192-2 &amp;amp;mdash; 14:00&lt;br /&gt;
* 194-1 &amp;amp;mdash; 15:10&lt;br /&gt;
* 194-2 &amp;amp;mdash; 16:20&lt;br /&gt;
&lt;br /&gt;
Формат проведения:&lt;br /&gt;
&lt;br /&gt;
Этап 1 (2 балла). Студент вытягивает билет на 5 определений/формулировок, ему даётся 10 минут на их написание, после чего один из принимающих проверяет результат. Если результат меньше 4 (из 5), то коллоквиум завершается с оценкой 0. Если результат не меньше 4, то студент переходит на этап 2, получив за этап 1 оценку N-3, где N — число правильно отвеченных определений. Ответ оценивается с шагом 0,5.&lt;br /&gt;
&lt;br /&gt;
Этап 2 (8 баллов). Студент вытягивает билет с 4 вопросами на доказательство. Стоимость вопросов: 1/2/2/3. На написание первых двух вопросов даётся 30 минут, после чего начинается опрос. Остальные вопросы обсуждаются с принимающим по мере готовности. Эта часть сдается одному принимающему.&lt;br /&gt;
&lt;br /&gt;
= Экзамен 2-й модуль =&lt;br /&gt;
&lt;br /&gt;
Формат проведения: письменная работа&lt;br /&gt;
&lt;br /&gt;
Дата-время: 26 декабря, время начала 13:40, аудитории R406, R407, R408&lt;br /&gt;
&lt;br /&gt;
[https://yadi.sk/i/xQ9wPN4AUwicWQ Условия задач с экзамена]&lt;br /&gt;
&lt;br /&gt;
= Экзамен 4-й модуль =&lt;br /&gt;
&lt;br /&gt;
[https://yadi.sk/i/L3L3a8YqFJkf9w Условия задач с экзамена]&lt;br /&gt;
&lt;br /&gt;
= Ведомости текущего контроля =&lt;br /&gt;
&lt;br /&gt;
== 1-2 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты проверки больших домашних заданий&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1EK4X_HXsNMVit0YN4Ar8Yj9KY1kQuVJIJ5TlJRwMEEI/edit#gid=1196896000 191] !! [https://docs.google.com/spreadsheets/d/1EK4X_HXsNMVit0YN4Ar8Yj9KY1kQuVJIJ5TlJRwMEEI/edit#gid=1418802091 192] !! [https://docs.google.com/spreadsheets/d/1EK4X_HXsNMVit0YN4Ar8Yj9KY1kQuVJIJ5TlJRwMEEI/edit#gid=1370470393 194]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты сдачи задач из листков&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1sEz5gDXrPRJ05nQr_W6IBBI8QhTcQ92rBUWeoX-DON0/edit#gid=1196896000 191] !! [https://docs.google.com/spreadsheets/d/1sEz5gDXrPRJ05nQr_W6IBBI8QhTcQ92rBUWeoX-DON0/edit#gid=1418802091 192] !! [https://docs.google.com/spreadsheets/d/1sEz5gDXrPRJ05nQr_W6IBBI8QhTcQ92rBUWeoX-DON0/edit#gid=1370470393 194]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты 1-й контрольной работы&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/13HYG6WNt5WZwfDR_lPgttXLV7DaWPK3hL-eIg8cTikU/edit#gid=1196896000 191] !! [https://docs.google.com/spreadsheets/d/13HYG6WNt5WZwfDR_lPgttXLV7DaWPK3hL-eIg8cTikU/edit#gid=1418802091 192] !! [https://docs.google.com/spreadsheets/d/13HYG6WNt5WZwfDR_lPgttXLV7DaWPK3hL-eIg8cTikU/edit#gid=1370470393 194] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сводные таблицы с оценками&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1XU3UISytfiv2Ug1BsWH0iPmVAF3874ked_Wfr-qccC8/edit#gid=1196896000 191] !! [https://docs.google.com/spreadsheets/d/1XU3UISytfiv2Ug1BsWH0iPmVAF3874ked_Wfr-qccC8/edit#gid=1418802091 192] !! [https://docs.google.com/spreadsheets/d/1XU3UISytfiv2Ug1BsWH0iPmVAF3874ked_Wfr-qccC8/edit#gid=1370470393 194]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 3-4 модули ==&lt;br /&gt;
&#039;&#039;&#039;Результаты проверки больших домашних заданий&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1Jb5o5KRXjLb8OCMUJfhK5DL-xssXzekOaPNU3jDbfRA/edit#gid=1196896000 191] !! [https://docs.google.com/spreadsheets/d/1Jb5o5KRXjLb8OCMUJfhK5DL-xssXzekOaPNU3jDbfRA/edit#gid=1418802091 192] !! [https://docs.google.com/spreadsheets/d/1Jb5o5KRXjLb8OCMUJfhK5DL-xssXzekOaPNU3jDbfRA/edit#gid=1370470393 194]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты сдачи задач из листков&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1o_dnD89u5utY-JNKA1f4DZfFpdwdiZdposFrLzWbOCM/edit#gid=1196896000 191] !! [https://docs.google.com/spreadsheets/d/1o_dnD89u5utY-JNKA1f4DZfFpdwdiZdposFrLzWbOCM/edit#gid=1418802091 192] !! [https://docs.google.com/spreadsheets/d/1o_dnD89u5utY-JNKA1f4DZfFpdwdiZdposFrLzWbOCM/edit#gid=1370470393 194]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты 2-й контрольной работы&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1u3nnz_KMC9I9kExFau6BPE9BgBwbuECg63IRl499zDU/edit#gid=1196896000 191] !! [https://docs.google.com/spreadsheets/d/1u3nnz_KMC9I9kExFau6BPE9BgBwbuECg63IRl499zDU/edit#gid=1418802091 192] !! [https://docs.google.com/spreadsheets/d/1u3nnz_KMC9I9kExFau6BPE9BgBwbuECg63IRl499zDU/edit#gid=1370470393 194]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сводные таблицы с оценками&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/12EhYSoubSQMmbat7TAqudsCMOQHU9wl_S5UiCLbNSdw/edit#gid=1196896000 191] !! [https://docs.google.com/spreadsheets/d/12EhYSoubSQMmbat7TAqudsCMOQHU9wl_S5UiCLbNSdw/edit#gid=1418802091 192] !! [https://docs.google.com/spreadsheets/d/12EhYSoubSQMmbat7TAqudsCMOQHU9wl_S5UiCLbNSdw/edit#gid=1370470393 194]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Ссылки =&lt;br /&gt;
&lt;br /&gt;
* [https://yadi.sk/d/f9Tm7OiKyTVhgw &#039;&#039;&#039;Материалы курса&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
* [https://yadi.sk/d/_C_H0y3izMtiDg &#039;&#039;&#039;Материалы семинаров 191 группы&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/DimaTrushin/LinearAlgebra2019-2020 &#039;&#039;&#039;Исходники лекций на github&#039;&#039;&#039;] Все правки и предложения по модификациям просьба выполнять в виде pull request-ов на github-е.&lt;br /&gt;
&lt;br /&gt;
= Литература =&lt;br /&gt;
&lt;br /&gt;
== Учебники ==&lt;br /&gt;
&lt;br /&gt;
* Э.Б.&amp;amp;nbsp;Винберг. Курс алгебры. М.: Факториал, 1999 (или любое последующее издание)&lt;br /&gt;
* А.И.&amp;amp;nbsp;Кострикин. Введение в алгебру. Часть I. Основы алгебры. М.: Физматлит, 1994&lt;br /&gt;
* А.И.&amp;amp;nbsp;Кострикин. Введение в алгебру. Часть II. Линейная алгебра. М.: Физматлит, 2000&lt;br /&gt;
* S.&amp;amp;nbsp;Axler. Linear Algebra Done Right, Second Edition, Springer, 1997 (или любое последующее издание)&lt;br /&gt;
&lt;br /&gt;
== Сборники задач ==&lt;br /&gt;
&lt;br /&gt;
* Сборник задач по алгебре под редакцией А.Н.&amp;amp;nbsp;Кострикина. Новое издание. М.: МЦНМО, 2009.&lt;br /&gt;
* И.В.&amp;amp;nbsp;Проскуряков. Сборник задач по линейной алгебре (любое издание, например М.: БИНОМ, 2005)&lt;br /&gt;
* Г.Д.&amp;amp;nbsp;Ким, Л.В.&amp;amp;nbsp;Крицков. Алгебра и аналитическая геометрия. Теоремы и задачи. Том I. М.: &amp;quot;Планета знаний&amp;quot;, 2007.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%B0_%D0%B8_%D0%B3%D0%B5%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2019/2020_(%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=96934</id>
		<title>Линейная алгебра и геометрия на ПМИ 2019/2020 (пилотный поток)</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D0%B0_%D0%B8_%D0%B3%D0%B5%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%8F_%D0%BD%D0%B0_%D0%9F%D0%9C%D0%98_2019/2020_(%D0%BF%D0%B8%D0%BB%D0%BE%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA)&amp;diff=96934"/>
		<updated>2026-08-27T08:33:03Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* 2-й модуль */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
= Преподаватели и учебные ассистенты =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Группа !! БПМИ191 !! БПМИ192 !! БПМИ194&lt;br /&gt;
|-&lt;br /&gt;
|| Лектор ||colspan=&amp;quot;3&amp;quot;| [https://www.hse.ru/org/persons/209508745 Дима Трушин]&lt;br /&gt;
|- &lt;br /&gt;
|| Семинарист || [https://www.hse.ru/org/persons/209508745 Дима Трушин] || [https://www.hse.ru/org/persons/224876117 Антон Шафаревич] || [https://www.hse.ru/org/persons/63679989 Сергей Гайфуллин] &lt;br /&gt;
|-&lt;br /&gt;
|| Ассистент || [mailto:ilpauzner@gmail.com Илья Паузнер]  || [mailto:vapavlov_4@edu.hse.ru Вадим Павлов] || [mailto:dikolyadin@edu.hse.ru Данил Колядин]&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;
| &amp;lt;center&amp;gt;1&amp;lt;/center&amp;gt; || Дима Трушин || ||  || [https://us04web.zoom.us/j/5515049969?pwd=STBEK3hTdlRhSVZSN0hnNkV1YTYwdz09 zoom с 16:00] ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;2&amp;lt;/center&amp;gt; || Антон Шафаревич || ||  ||  || 16:30&amp;amp;ndash;18:00, ауд. G003 || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;3&amp;lt;/center&amp;gt; || Сергей Гайфуллин || || ||[https://us02web.zoom.us/j/82828742502 18:10&amp;amp;ndash;19:30] ||  || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;4&amp;lt;/center&amp;gt; || Илья Паузнер || || || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;5&amp;lt;/center&amp;gt; || Вадим Павлов || || || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;center&amp;gt;6&amp;lt;/center&amp;gt; || Данил Колядин || 16:40&amp;amp;ndash;18:00 || || ||  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Формы контроля знаний студентов =&lt;br /&gt;
&lt;br /&gt;
*Коллоквиум&lt;br /&gt;
*Контрольная работа&lt;br /&gt;
*Большие домашние задания (делящиеся на индивидуальные домашние задания и лабораторные работы)&lt;br /&gt;
*Активность и работа на семинарах&lt;br /&gt;
*Экзамен&lt;br /&gt;
&lt;br /&gt;
Бонус к накопленной оценке:&lt;br /&gt;
*Устная сдача задач из листков&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Порядок формирования итоговой оценки =&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Формула для накопленной оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; = 0,36 * О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt; + 0,25 * O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt; + 0,14 * O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt; + 0,1 * O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
где О&amp;lt;sub&amp;gt;колл&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за коллоквиум, O&amp;lt;sub&amp;gt;к/р&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за контрольную работу, O&amp;lt;sub&amp;gt;д/з&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за большие домашние задания, O&amp;lt;sub&amp;gt;сем&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за работу на семинарах и O&amp;lt;sub&amp;gt;л&amp;lt;/sub&amp;gt;&amp;amp;nbsp;&amp;amp;mdash; оценка за сдачу задач из листков.&lt;br /&gt;
&lt;br /&gt;
Формула для итоговой оценки:&lt;br /&gt;
&lt;br /&gt;
O&amp;lt;sub&amp;gt;итоговая&amp;lt;/sub&amp;gt; = 0,7 * O&amp;lt;sub&amp;gt;накопленная&amp;lt;/sub&amp;gt; + 0,3 * О&amp;lt;sub&amp;gt;экз&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В этой формуле используется &#039;&#039;неокруглённое&#039;&#039; значение накопленной оценки. Способ округления итоговой оценки &amp;amp;mdash; арифметический.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Краткое содержание лекций =&lt;br /&gt;
&lt;br /&gt;
== 1-2 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;1&#039;&#039;&#039; (12.09.2019). Системы линейных уравнений. Алгоритм Гаусса.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;2&#039;&#039;&#039; (19.09.2019). Матрицы, матричные операции и их свойства. Связь с линейными уравнениями. Обратимость матриц. Матрицы элементарных преобразований. Невырожденность матриц в терминах ОСЛУ.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;3&#039;&#039;&#039; (26.09.2019). 6 эквивалентных условий обратимости матрицы. Массовое решение СЛУ. Поиск обратной матрицы Гауссом. Единственность улучшенного ступенчатого вида матрицы. Классификация систем с одинаковым множеством решений. Блочные формулы умножения матриц.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;4&#039;&#039;&#039; (03.10.2019) Полиномиальное исчисление от матриц. Существование многочлена зануляющего матрицу. Спектр матрицы. Минимальный многочлен и его связь со спектром. Наивная оценка на степень минимального многочлена. Матричные нормы. Примеры матричных норм. Понятие о согласованной норме. Краткий обзор того, для чего нужны нормы: понятие расстояния между матрицами, сходимость, вычисление гладких функций от матриц.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;5&#039;&#039;&#039; (10.10.2019). Перестановки. Операция на перестановках. Правила переименования. Циклы. Знак перестановки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;6&#039;&#039;&#039; (17.10.2019). Три подхода к определителям: (I) согласованность с умножением, (II) полилинейность и кососимметричность по строкам (или столбцам), (III) явная формула с помощью перестановок. Доказательство эквивалентности второго и третьего подходов.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;7&#039;&#039;&#039; (30.10.2019). Доказательство эквивалентности (I) и (II) для определителей. Миноры и алгебраические дополнения, присоединенная матрица. Разложение определителя по строке или столбцу. Явная формула для обратной матрицы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;8&#039;&#039;&#039; (06.11.2019). Формулы Крамера. Характеристический многочлен и его связь со спектром. Явные формулы для коэффициентов характеристического многочлена. Теорема Гамильтона-Кэли.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;9&#039;&#039;&#039; (13.11.2019). Поля. Определение поля и изоморфизма полей. Комплексные числа: концептуальное определение, две конструкции. Различные операции на комплексных числах, геометрическая модель. Доказательство алгебраической замкнутости поля комплексных чисел.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;10&#039;&#039;&#039; (20.11.2019). Векторные пространства, подпространства, линейные комбинации, линейная зависимость, линейная оболочка. Три эквивалентных определения базиса. Линейные отображения и изоморфизмы векторных пространств.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;11&#039;&#039;&#039; (27.11.2019).  Понятие размерности. Конечномерные векторные пространства. Фундаментальная система решений (ФСР). Базисы, матрица перехода, смена координат. Ранг конечной системы векторов, его связь с размерностью линейной оболочки системы. Пять определений ранга: строчный, столбцовый, факториальный, тензорный, минорный. Неизменность первых четырех рангов при домножении на обратимую матрицу слева и справа и их совпадение.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;12&#039;&#039;&#039; (04.12.2019). Совпадение минорного ранга с остальными. Теорема Кронекера-Капелли. Линейные отображения, примеры. Изоморфизмы. Операции на линейных отображениях, структура векторного пространства. Критерий существования линейного отображения в терминах базиса, критерий изоморфности векторных пространств. Матрица линейного отображения и ее связь с операциями на линейных отображениях. Замена матрицы линейного отображения при смене базисов. Образ и ядро. Критерий инъективности и сюръективности в их терминах.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;13&#039;&#039;&#039; (11.12.2019). Связь размерности ядра и образа линейного отображения. Сумма и пересечение подпространств, связь их размерностей. Оценка ранга произведения матриц снизу. Прямая сумма подпространств.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;14&#039;&#039;&#039; (18.12.2019). Линейные операторы, матрица линейного оператора, смена матрицы при замене базиса. Характеристики линейного оператора: след, определитель, характеристический многочлен, минимальный многочлен, спектр. Инвариантные подпространства и связь с углом нулей. Неболее чем одномерные инвариантные подпространства и собственные векторы, собственные значения. Связь собственных значений со спектором. Существование ненулевого собственного вектора над алгебраически замкнутым полем. Собственные подпространства. Лемма о стабилизации образа и ядра степени линейного оператора.&lt;br /&gt;
&lt;br /&gt;
== 3-4 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;15&#039;&#039;&#039; (15.01.2020). Напоминание о линейных операторах. Инвариантность ядра и образа относительно коммутирующего оператора. Напоминание о собственных и корневых подпространствах. Классификационный результат для линейных отображений. Объявлена цель: классификационный результат для линейных операторов. Линейная независимость собственных и корневых подпространств. Критерий диагонализуемости линейного оператора.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;16&#039;&#039;&#039; (20.01.2020). Свойства ограничения оператора. Приведение к верхнетреугольному виду матрицы оператора. Идеальный спектр и его описание в терминах минимального многочлена, в терминах хар многочлена (БД). Обобщение корневых и собственных подпространств на идеальный спектр. Утверждение о подстановке оператора во взаимно простые многочлены.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;17&#039;&#039;&#039; (29.01.2020). Теорема о разложении через зануляющий многочлен. Разложение пространства в прямую сумму корневых. Описание инвариантных подпространств. Геометрический смысл кратности корня минимального и характеристического многочленов.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;18&#039;&#039;&#039; (05.02.2020). Отношение равенства по модулю подпространства. Линейная независимость, порождающие и базис по модулю подпространства (определения и критерии). Высота вектора для нильпотентного оператора. Определение жорданова базиса и жордановой нормальной формы (ЖНФ). Теорема о ЖНФ для нильпотентных операторов: единственность и формула для количества клеток. Теорема о ЖНФ для произвольного оператора: существование и едниственность.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;19&#039;&#039;&#039; (12.02.2020). Классификация линейных операторов. Функционалы: двойственное (сопряженное) пространство с примерами. Понятие о двойственном базисе. Связь размерности пространства и его двойственного. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;20&#039;&#039;&#039; (19.02.2020). Векторы -- это функции на функциях, изоморфизм векторного пространства на свое двойное сопряженное. Конструкция сопряженного линейного отображения. Матрица сопряженного линейного отображения в двойственном базисе. Согласованность изоморфизма векторного пространства с двойным сопряженным и конструкции сопряженного линейного отображения. Тензоры. Билинейные отображения и универсальная операция умножения. Примеры. Единственность универсальной операции.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;21&#039;&#039;&#039; (26.02.2020). Достаточные условия универсальности операции умножения. Существование тензорного произведения (конструкция через базисы), независимость конструкции от базиса. Размерность тензорного произведения. Примеры: 1) тензорное произведение с полем, 2) тензорное прозиведение F^n и F^m, 3) Линейные отображения как тензорное произведение. Индуцированное линейное отображение на тензорном произведении. Линейная независимость с векторными коэффициентами.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;22&#039;&#039;&#039; (04.03.2020). Тензорное произведение нескольких подпространств. Свертка. Примеры: 1) след как свертка, 2) композиция линейных отображений как свертка. Тензоры на пространстве V типа (p, q). Обозначения Эйнштейна. Смена базиса. Примеры: 1) тензоры типа (1,0) -- вектры, 2) тензоры типа (0, 1) -- линейные функции, 3) тензоры типа (1, 1) -- линейные операторы. Билинейные формы, примеры, естественная билинейная форма между пространством и сопряженным. Матрица билинейной формы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;23&#039;&#039;&#039; (11.03.2020).  Матрица билинейной формы, замена матрицы билинейной формы при смене координат, матричный формализм. Конструирование билинейных форм по значениям на паре базисов. Свойство симметричности и кососимметричности формы на одном пространстве. Обсуждение того, какие матричные характеристики являются инвариантами формы: (1) ранг, (2) след не является, (3) определитель по модулю квадратов ненулевых чисел, (4) невырожденность матрицы, симметричность и кососимметричность. Левые и правые ортогональные дополнения, ядра формы, невырожденность в терминах ядра. Связь ранга с размерностями ядер. Двоейственность для подпространств относительно невырожденной билинейной формы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;24&#039;&#039;&#039; (25.03.2020). Двойственность для линейных отображений (альтернатива Фредгольма). Характеристики оператора и сопряженного оператора. Структура векторного пространства на билинейных формах, изоморфизм на матрицы. Классификационное утверждение о том, что две матрицы задают одну и ту же билинейную форму на паре разных пространств тогда и только тогда, когда их ранги совпадают. Билинейные формы на одном пространстве, замечание про характеристику поля 2. Разложение любой билинейной формы (на одном пространстве при обратимости двойки в поле) в сумму симметрической и кососимметрической.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;25&#039;&#039;&#039; (08.04.2020). Ограничение билинейной формы на подпространство. Невырожденность ограничения. Диагонализуемость симметрических форм (замечание про характеристику 2). Симметричный Гаусс. Метод Якоби.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;26&#039;&#039;&#039; (15.04.2020). Алгоритм диагонализации на основе метода Якоби. Квадратичные формы. Связь квадратичных и билинейных форм. Метод Лагранжа. Классификация симметрических билинейных форм над алгебраически замкнутым полем. Классификация симметричных билинейных форм над полем вещественных чисел и сигнатура. Геометрический смысл сигнатуры.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;27&#039;&#039;&#039; (22.04.2020). Положительная и отрицательная определенность формы на полем вещественных чисел.  Критерий Сильвестра. Графики квадратичных форм. Анализ поверхности. Евклидовы пространства и скалярные произведения. Ортогональные и ортонормированные базисы. Задание скалярных произведений в базисах. Разложение вектора по ортогональным и ортонормированным базисам. Ортогональные матрицы.  Классификация ортонормированных базисов в терминах одного ортонормированного базиса. Классификация евклидовых пространств. Замечание о сведении к школьной геометрии. Понятие длины вектора. Неравенство Коши-Буняковского. Понятие угла в евклидовом пространстве.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;28&#039;&#039;&#039; (29.04.2020). Теорема Пифагора. Ортогонализация Грама-Шмидта. Проекции и ортопроекции. Формула БАБА для проектора. Формула Атата для ортопроектора. Расстояние между двумя векторами, между вектором и подпространством, угол между вектором и подпространством. Метод наименьших квадратов.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;29&#039;&#039;&#039; (06.05.2020). Матрица Грама и ее свойства. k-мерные объемы через матрицу Грама и рекурентная формула. Расстояние от вектора до подпространства через объемы. Изменение объема под действием линейного отображения и при смене образующих параллелепипеда. Ориентация базисов. Понятие ориентированного n-мерного объема. Изменение ориентированного объема при смене образующих параллелепипеда. Связь ориентированного объема с определителем. Смена ориентированного объема под действием оператора.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;30&#039;&#039;&#039; (09.05.2020). Комплексные векторные пространства. Полуторалинейные формы, матрица полуторалинейной формы, изменение матрицы при смене базиса. Эрмитово сопряжение матрицы. Сведение к билинейным формам. Ортогональные дополнения и двойственность. Квадратичные формы для полуторалинейных форм. Поляризационная формула. Соответствие между полуторалинейными формами и квадратичными формами. Эрмитовы и косоэрмитовы формы, выражение этих свойств в терминах матриц. Вещественность значений квадратичной формы для эрмитовой полуторалинейной формы. Диагонализация эрмитовых и косоэрмитовых форм.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;31&#039;&#039;&#039; (13.05.2020). Классификация эрмитовых форм. Понятие сигнатуры, положительная и отрицательная определенность. Метод Якоби. Критерий Сильвестра. Эрмитово векторное пространство и эрмитово скалярное произведение. Ортонормированность и ортогональность. Классификация эрмитовых пространств. Понятие длины вектора, неравенство Коши-Буняковского.  Понятие угла между векторами и поляризации угла. Замечание про угол и его поляризацию. Унитарные матрицы. Классификация ортонормированных базисов в терминах одного базиса в эрмитовом пространстве. Обзор геометрических понятий в эрмитовом пространстве: ортогональные проекции, углы и расстояния, метод наименьших квадратов, матрица грама и формальный объем. Комплексификация векторного пространства, его базис и размерность. Комплексификация линейного отображения и билинейной формы, их матрицы. Операторы в еклидовом и эрмитовом пространствах. Движения, различные определения, описание движений с помощью матриц. Ключевые свойства движений: спектр на окружности, собственные подпространства ортогональны, ортогональное дополнение к инвариантному инвариантно.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;32&#039;&#039;&#039; (16.05.2020). Классификация движений в эрмитовом случае (диагонализуемость плюс спектр на окружности). Когда существует скалярное произведение, чтобы данный оператор стал унитарным. Классификация движений в евклидовом случае (блочная диагонализуемость специального вида). Когда существует скалярное произведение, чтобы данный оператор стал ортогональным. Сопряженное линейное отображение и его матрица. Связь с сопряженным отображением на двойственном пространстве. Самосопряженные операторы. Матрица самосопряженного оператора. Базовые свойства самосопряженного оператора (вещественный непустой спектр, ортогональность собственных пространств, инвариантность ортогонального дополнения к инвариантному).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;33&#039;&#039;&#039; (20.05.2020).  Классификация самосопряженных операторов в эрмитовом и евклидовом пространстве. Критерий существования скалярного произведения, чтобы заданный оператор стал самосопряженным. Билинейные формы и операторы: изоморфизм между операторами и билинейными (полуторалинейными формами) в евклидовом (эрмитовом) пространстве. Приведение к главным осям. Вычисление сигнатуры симметричной билинейной (полуторалинейной) формы через спектр ее матрицы. Классификация линейных отображений между евклидовыми пространствами. SVD или сингулярное разложение. Ортопроекторы и их характеризация в терминах сопряжения. Вычисление размерности образа ортопроектора. Задача о низкоранговом приближении (постановка).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;34&#039;&#039;&#039; (27.05.2020). Решение задачи о низкоранговом приближении через SVD. Сжатие данных с потерей информации. Аффинные пространства, репер и положительно определенные декартовы системы координат. Линейные многообразия и два способа их задания. Направляющие пространства, размерность линейного многообразия. Связь со СЛУ и ОСЛУ. Взаимное расположение линейных многообразий. Линейные многообразия в евклидовых и эрмитовых пространствах. Вычислений расстояний между ними.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лекция&amp;amp;nbsp;35&#039;&#039;&#039; (03.06.2020). Векторное произведение, смешанное произведение и его связь с ориентированным объемом и определителем. Формулы для векторного произведения. Проективные пространства и подпространства, их размерность. Однородные координаты, аффинные карты и неоднородные координаты. Проективные преобразования и их запись в координатах (однородных и неоднородных).  Пример применения проективных преобразований для реализации z-буффера в 3D движках.&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;
* результатом сдачи одной задачи может быть 0 или 1&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/cj358c0590pa3y3/LA_19-20_Sheet1.pdf?dl=0 &#039;&#039;&#039;Листок&amp;amp;nbsp;1&#039;&#039;&#039;]. Матричные алгебры Ли&lt;br /&gt;
&lt;br /&gt;
Сроки сдачи листка&amp;amp;nbsp;1:&lt;br /&gt;
&lt;br /&gt;
задачи принимаются в период с момента выдачи листка по 19 октября включительно&lt;br /&gt;
&lt;br /&gt;
в период с 14 по 19 октября включительно одному студенту разрешается сдать не более шести задач&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/j1u668werpnpyeo/LA_19-20_Stream2_Sheet2.pdf?dl=0 &#039;&#039;&#039;Листок&amp;amp;nbsp;2&#039;&#039;&#039;]. Разложения матриц&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/xfkm4s7uv59fo43/LA_19-20_Stream2_Sheet3.pdf?dl=0 &#039;&#039;&#039;Листок&amp;amp;nbsp;3&#039;&#039;&#039;]. Тензорное произведение векторных пространств&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/f0u7e62bdjql5qt/LA_19-20_Stream2_Sheet4.pdf?dl=0 &#039;&#039;&#039;Листок&amp;amp;nbsp;4&#039;&#039;&#039;]. Конусы&lt;br /&gt;
&lt;br /&gt;
= Лабораторные работы =&lt;br /&gt;
&lt;br /&gt;
Для каждой лабораторной работы файл с условием представляет собой IPython ноутбук. Выполнять работу нужно &#039;&#039;&#039;прямо в нём&#039;&#039;&#039;. При этом, пожалуйста, не удаляйте условия задач. Задание должно быть выполнено на языке Python 3.&lt;br /&gt;
&lt;br /&gt;
Готовые лабораторные нужно сдавать в систему [http://anytask.org AnyTask]. Инвайты для регистрации на курс:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 191 !! 192 !! 194 &lt;br /&gt;
|-&lt;br /&gt;
|| 5ostHVl || Ts8KuWp || xFafyLG&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Краткое руководство по работе с системой [https://www.dropbox.com/s/fl2pyq5fruxchyw/manual_student.pdf?dl=0 прилагается].&lt;br /&gt;
&lt;br /&gt;
Для того чтобы начать работать с IPython (Jupyter) ноутбуками, рекомендуется скачать [https://www.continuum.io/downloads Анаконду] (теоретически можно и без неё справиться, но лучше не ищите себе сложностей).&lt;br /&gt;
&lt;br /&gt;
Все вопросы по лабораторным работам можно задавать Станиславу Николаевичу Федотову. Пишите на почту: [mailto:st-fedotov@yandex-team.ru st-fedotov@yandex-team.ru]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Внимание:&#039;&#039;&#039; тема письма должна начинаться с &#039;&#039;&#039;[ФКН - лабораторная N]&#039;&#039;&#039;, где N &amp;amp;mdash; номер лабораторной работы.&lt;br /&gt;
&lt;br /&gt;
Без этого письмо с некоторой вероятностью может остаться без ответа.&lt;br /&gt;
&lt;br /&gt;
== Лабораторная работа 1 (2-й модуль) ==&lt;br /&gt;
&lt;br /&gt;
Файл с условием, а также картинка к файлу лежат [https://yadi.sk/d/6i2FJwaMy_oZlg &#039;&#039;&#039;тут&#039;&#039;&#039;].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Срок:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 10 декабря 23:00 для 192 и 194&lt;br /&gt;
&lt;br /&gt;
* 12 декабря 23:00 для 191&lt;br /&gt;
&lt;br /&gt;
== Лабораторная работа 2 (4-й модуль) ==&lt;br /&gt;
&lt;br /&gt;
Файл с условием, а также картинка к файлу лежат [https://www.dropbox.com/sh/jm347b7x9p98vru/AABHij-qHKO2QRye_H3WfIsNa?dl=0 &#039;&#039;&#039;тут&#039;&#039;&#039;].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Срок:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 4 июня 23:00 для всех групп&lt;br /&gt;
&lt;br /&gt;
= Контрольные работы =&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Дата-время: 16 ноября, 16:40–21:00 аудитории R206 и R306 ВНИМАНИЕ аудитории изменились еще раз!&lt;br /&gt;
&lt;br /&gt;
Распределение групп по аудиториям&lt;br /&gt;
&lt;br /&gt;
R206:  191-1, 191-2, 192-1&lt;br /&gt;
&lt;br /&gt;
R306: 192-2, 194-1, 194-2&lt;br /&gt;
&lt;br /&gt;
Разрешения на контрольной: иметь с собой только ручку и электронное устройство с единственной функцией &amp;quot;калькулятор&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [https://yadi.sk/i/0tstZHg3P_X-Ng Условия задач с контрольной] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 4-й модуль ==&lt;br /&gt;
&lt;br /&gt;
[https://yadi.sk/i/CKILCoxtBe9DSQ Условия задач с контрольной]&lt;br /&gt;
&lt;br /&gt;
= Коллоквиумы =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://yadi.sk/i/S0gQ1KKJ4eiaPg &#039;&#039;&#039;Список определений и формулировок&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
[https://yadi.sk/i/_y69jihtq4fFxw &#039;&#039;&#039;Список вопросов на доказательство&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== 2-й модуль ==&lt;br /&gt;
&lt;br /&gt;
Дата проведения: 14 декабря аудитории&lt;br /&gt;
* С 9:00 (1-я пара) R301&lt;br /&gt;
* С 15:10 (5-я пара) R404&lt;br /&gt;
&lt;br /&gt;
Распределение по времени:&lt;br /&gt;
&lt;br /&gt;
* 191-1 &amp;amp;mdash; 10:30&lt;br /&gt;
* 191-2 &amp;amp;mdash; 11:40&lt;br /&gt;
* 192-1 &amp;amp;mdash; 12:50&lt;br /&gt;
* 192-2 &amp;amp;mdash; 14:00&lt;br /&gt;
* 194-1 &amp;amp;mdash; 15:10&lt;br /&gt;
* 194-2 &amp;amp;mdash; 16:20&lt;br /&gt;
&lt;br /&gt;
Формат проведения:&lt;br /&gt;
&lt;br /&gt;
Этап 1 (2 балла). Студент вытягивает билет на 5 определений/формулировок, ему даётся 10 минут на их написание, после чего один из принимающих проверяет результат. Если результат меньше 4 (из 5), то коллоквиум завершается с оценкой 0. Если результат не меньше 4, то студент переходит на этап 2, получив за этап 1 оценку N-3, где N — число правильно отвеченных определений. Ответ оценивается с шагом 0,5.&lt;br /&gt;
&lt;br /&gt;
Этап 2 (8 баллов). Студент вытягивает билет с 4 вопросами на доказательство. Стоимость вопросов: 1/2/2/3. На написание первых двух вопросов даётся 30 минут, после чего начинается опрос. Остальные вопросы обсуждаются с принимающим по мере готовности. Эта часть сдается одному принимающему.&lt;br /&gt;
&lt;br /&gt;
= Экзамен 2-й модуль =&lt;br /&gt;
&lt;br /&gt;
Формат проведения: письменная работа&lt;br /&gt;
&lt;br /&gt;
Дата-время: 26 декабря, время начала 13:40, аудитории R406, R407, R408&lt;br /&gt;
&lt;br /&gt;
[https://yadi.sk/i/xQ9wPN4AUwicWQ Условия задач с экзамена]&lt;br /&gt;
&lt;br /&gt;
= Экзамен 4-й модуль =&lt;br /&gt;
&lt;br /&gt;
[https://yadi.sk/i/L3L3a8YqFJkf9w Условия задач с экзамена]&lt;br /&gt;
&lt;br /&gt;
= Ведомости текущего контроля =&lt;br /&gt;
&lt;br /&gt;
== 1-2 модули ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты проверки больших домашних заданий&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1EK4X_HXsNMVit0YN4Ar8Yj9KY1kQuVJIJ5TlJRwMEEI/edit#gid=1196896000 191] !! [https://docs.google.com/spreadsheets/d/1EK4X_HXsNMVit0YN4Ar8Yj9KY1kQuVJIJ5TlJRwMEEI/edit#gid=1418802091 192] !! [https://docs.google.com/spreadsheets/d/1EK4X_HXsNMVit0YN4Ar8Yj9KY1kQuVJIJ5TlJRwMEEI/edit#gid=1370470393 194]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты сдачи задач из листков&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1sEz5gDXrPRJ05nQr_W6IBBI8QhTcQ92rBUWeoX-DON0/edit#gid=1196896000 191] !! [https://docs.google.com/spreadsheets/d/1sEz5gDXrPRJ05nQr_W6IBBI8QhTcQ92rBUWeoX-DON0/edit#gid=1418802091 192] !! [https://docs.google.com/spreadsheets/d/1sEz5gDXrPRJ05nQr_W6IBBI8QhTcQ92rBUWeoX-DON0/edit#gid=1370470393 194]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты 1-й контрольной работы&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/13HYG6WNt5WZwfDR_lPgttXLV7DaWPK3hL-eIg8cTikU/edit#gid=1196896000 191] !! [https://docs.google.com/spreadsheets/d/13HYG6WNt5WZwfDR_lPgttXLV7DaWPK3hL-eIg8cTikU/edit#gid=1418802091 192] !! [https://docs.google.com/spreadsheets/d/13HYG6WNt5WZwfDR_lPgttXLV7DaWPK3hL-eIg8cTikU/edit#gid=1370470393 194] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сводные таблицы с оценками&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1XU3UISytfiv2Ug1BsWH0iPmVAF3874ked_Wfr-qccC8/edit#gid=1196896000 191] !! [https://docs.google.com/spreadsheets/d/1XU3UISytfiv2Ug1BsWH0iPmVAF3874ked_Wfr-qccC8/edit#gid=1418802091 192] !! [https://docs.google.com/spreadsheets/d/1XU3UISytfiv2Ug1BsWH0iPmVAF3874ked_Wfr-qccC8/edit#gid=1370470393 194]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 3-4 модули ==&lt;br /&gt;
&#039;&#039;&#039;Результаты проверки больших домашних заданий&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1Jb5o5KRXjLb8OCMUJfhK5DL-xssXzekOaPNU3jDbfRA/edit#gid=1196896000 191] !! [https://docs.google.com/spreadsheets/d/1Jb5o5KRXjLb8OCMUJfhK5DL-xssXzekOaPNU3jDbfRA/edit#gid=1418802091 192] !! [https://docs.google.com/spreadsheets/d/1Jb5o5KRXjLb8OCMUJfhK5DL-xssXzekOaPNU3jDbfRA/edit#gid=1370470393 194]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты сдачи задач из листков&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1o_dnD89u5utY-JNKA1f4DZfFpdwdiZdposFrLzWbOCM/edit#gid=1196896000 191] !! [https://docs.google.com/spreadsheets/d/1o_dnD89u5utY-JNKA1f4DZfFpdwdiZdposFrLzWbOCM/edit#gid=1418802091 192] !! [https://docs.google.com/spreadsheets/d/1o_dnD89u5utY-JNKA1f4DZfFpdwdiZdposFrLzWbOCM/edit#gid=1370470393 194]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Результаты 2-й контрольной работы&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/1u3nnz_KMC9I9kExFau6BPE9BgBwbuECg63IRl499zDU/edit#gid=1196896000 191] !! [https://docs.google.com/spreadsheets/d/1u3nnz_KMC9I9kExFau6BPE9BgBwbuECg63IRl499zDU/edit#gid=1418802091 192] !! [https://docs.google.com/spreadsheets/d/1u3nnz_KMC9I9kExFau6BPE9BgBwbuECg63IRl499zDU/edit#gid=1370470393 194]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сводные таблицы с оценками&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  [https://docs.google.com/spreadsheets/d/12EhYSoubSQMmbat7TAqudsCMOQHU9wl_S5UiCLbNSdw/edit#gid=1196896000 191] !! [https://docs.google.com/spreadsheets/d/12EhYSoubSQMmbat7TAqudsCMOQHU9wl_S5UiCLbNSdw/edit#gid=1418802091 192] !! [https://docs.google.com/spreadsheets/d/12EhYSoubSQMmbat7TAqudsCMOQHU9wl_S5UiCLbNSdw/edit#gid=1370470393 194]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Ссылки =&lt;br /&gt;
&lt;br /&gt;
* [https://yadi.sk/d/f9Tm7OiKyTVhgw &#039;&#039;&#039;Материалы курса&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
* [https://yadi.sk/d/_C_H0y3izMtiDg &#039;&#039;&#039;Материалы семинаров 191 группы&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/DimaTrushin/LinearAlgebra2019-2020 &#039;&#039;&#039;Исходники лекций на github&#039;&#039;&#039;] Все правки и предложения по модификациям просьба выполнять в виде pull request-ов на github-е.&lt;br /&gt;
&lt;br /&gt;
= Литература =&lt;br /&gt;
&lt;br /&gt;
== Учебники ==&lt;br /&gt;
&lt;br /&gt;
* Э.Б.&amp;amp;nbsp;Винберг. Курс алгебры. М.: Факториал, 1999 (или любое последующее издание)&lt;br /&gt;
* А.И.&amp;amp;nbsp;Кострикин. Введение в алгебру. Часть I. Основы алгебры. М.: Физматлит, 1994&lt;br /&gt;
* А.И.&amp;amp;nbsp;Кострикин. Введение в алгебру. Часть II. Линейная алгебра. М.: Физматлит, 2000&lt;br /&gt;
* S.&amp;amp;nbsp;Axler. Linear Algebra Done Right, Second Edition, Springer, 1997 (или любое последующее издание)&lt;br /&gt;
&lt;br /&gt;
== Сборники задач ==&lt;br /&gt;
&lt;br /&gt;
* Сборник задач по алгебре под редакцией А.Н.&amp;amp;nbsp;Кострикина. Новое издание. М.: МЦНМО, 2009.&lt;br /&gt;
* И.В.&amp;amp;nbsp;Проскуряков. Сборник задач по линейной алгебре (любое издание, например М.: БИНОМ, 2005)&lt;br /&gt;
* Г.Д.&amp;amp;nbsp;Ким, Л.В.&amp;amp;nbsp;Крицков. Алгебра и аналитическая геометрия. Теоремы и задачи. Том I. М.: &amp;quot;Планета знаний&amp;quot;, 2007.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=69066</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=69066"/>
		<updated>2022-04-28T08:39:30Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Занятие 3. Метод неопределённых коэффициентов (28.04.2022) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
=== День 3. Студенческие организации ===&lt;br /&gt;
31 марта в 16:00 (ауд.R505 на Покровке) мы пригласили представителей студенческой организации “CSTATI”. Ребята расскажут вам о том, чем можно заниматься на ФКН в свободное от учебы время и как построить свой график таким образом, чтобы это время у вас появилось. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== День 4. Клуб хакатонщиков ===&lt;br /&gt;
24 апреля в 16:30 (ауд.R503 на Покровке) мы познакомим вас с деятельностью клуба хакатонщиков. Ребята расскажут о том, как они попали в клуб, какие хакатоны проводятся для школьников и поделятся секретами своих побед. Вторую половину встречи мы посвятим решению увлекательных математических головоломок.&lt;br /&gt;
Приходите, будет интересно!!!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/e/1FAIpQLScvCocvq8TRSLwjKmtK2bwOGcL4d7ztv0BLLbNTODqigMkXmg/viewform Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска. Общая идея. Поиск, добавление и удаление вершин.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&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;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
=== Подготовка к минипроекту на Flask ===&lt;br /&gt;
&lt;br /&gt;
Для выполнения проекта Вам предоставляется:&lt;br /&gt;
&lt;br /&gt;
1. Адрес для размещения сайта&lt;br /&gt;
&lt;br /&gt;
2. Доступ к серверу по FTP.&lt;br /&gt;
&lt;br /&gt;
3. База данных MySQL.&lt;br /&gt;
&lt;br /&gt;
4. Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть номер из логина к Яндекс.Контесту: hse-cs-fd-2021-&#039;&#039;&#039;N&#039;&#039;&#039;, где &#039;&#039;&#039;N&#039;&#039;&#039; - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть пароль к Яндекс.Контексту. Для доступа по FTP и к MySQL Вам потребуется пароль, которые получается из Вашего пароля к Яндекс.Контексту приписыванием спереди четырех символов &#039;&#039;&#039;Qq!1&#039;&#039;&#039;. Например, если у Вас был пароль VxbD2bC6Q9, то для FTP и MySQL Ваш пароль Qq!1VxbD2bC6Q9.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Ваш сайт будет размещен по адресу &#039;&#039;&#039;N&#039;&#039;&#039;.cshse.beget.tech. Вы сразу можете проверить этот адрес. По умолчанию у Вас должна открыться страница с текстом &amp;quot;Hello world!&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; Для доступа по FTP Вы можете использовать любой FTP клиент, например WinSCP. Для доступа по FTP Вам необходимо задать:&lt;br /&gt;
&lt;br /&gt;
* Server: cshse.beget.tech&lt;br /&gt;
* Port: 21&lt;br /&gt;
* Пользователь: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к FTP.&lt;br /&gt;
&lt;br /&gt;
Если подключение произошло успешно, то Вы увидите папку со следующим содержимым:&lt;br /&gt;
* static (папка)&lt;br /&gt;
* templates (папка)&lt;br /&gt;
* cshse_test_flask.sql&lt;br /&gt;
* index.wsgi&lt;br /&gt;
* myapp.py&lt;br /&gt;
* myapp.pyc&lt;br /&gt;
&lt;br /&gt;
Для выполнения дальнейшей работы Вам потребуется папки и файлы cshse_test_flask.sql и myapp.py. Другие файлы редактировать не надо. &lt;br /&gt;
&lt;br /&gt;
Вам надо скачать файл cshse_test_flask.sql, он потребуется для создании базы данных.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; База данных.&lt;br /&gt;
&lt;br /&gt;
Для доступа к базе данных надо перейти по адресу https://rainbow.beget.com/phpMyAdmin/&lt;br /&gt;
&lt;br /&gt;
* Имя пользователя: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к MySQL&lt;br /&gt;
&lt;br /&gt;
Возможно, Вы увидите базу данных с таблицами прошлого года. Если так, то Вам надо удалить эти таблицы. Для этого нажать на чекбокс &amp;quot;Отмтеить все&amp;quot;, затем выбрать &amp;quot;С отмеченными:&amp;quot; -&amp;gt; &amp;quot;Удалить&amp;quot;. Затем нажать &amp;quot;Да&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Далее Вам необходимо загрузить стартовые таблицы. Для этого необходимо сделать следующее:&lt;br /&gt;
# Зайти в меню Импорт&lt;br /&gt;
# Выбрать файл -&amp;gt; cshse_test_flask.sql&lt;br /&gt;
# Нажать Вперед&lt;br /&gt;
&lt;br /&gt;
В результате слева у Вас должен появиться список таблиц:&lt;br /&gt;
* message&lt;br /&gt;
* subscription&lt;br /&gt;
* user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
Теперь все готово для того, чтобы запустить блог и начать менять код. Однако, как и любой процесс программирования, он связан с появлением ошибок. Некоторые ошибки (которые допущены внутри функций) будут  отображаться прямо на web странице, которую Вы попытаетесь открыть. Однако некоторые ошибки приводят к тому, что страница вовсе не откроется. Тогда логи этих ошибок можно увидеть в специальном файле по адресу: http://cshse.beget.tech/log/?n=N, где N - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
Давайте проверим, что данная система работает.&lt;br /&gt;
&lt;br /&gt;
Откройте для редактирования файл myapp.py, впишите во второй строке test (получается, что вы вызываете неопределённую ранее переменную), сохраните файл и перейдите на сайт. Должна появиться ошибка &amp;quot;Internal Server Error&amp;quot;. Теперь перейдите по ссылке для лога ошибок, и на открывшейся странице Вы увидите информацию о том, где появилась ошибка.&lt;br /&gt;
&lt;br /&gt;
Теперь удалите test из второй строки и запишите его между строками &lt;br /&gt;
&lt;br /&gt;
    def main(): # Основная страница&lt;br /&gt;
    return &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Снова перейдите на сайт. Тут Вы также увидите сообщение об ошибке, но уже внутри страницы. &lt;br /&gt;
&lt;br /&gt;
Удалите ненужный test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Запуск тестового блога&lt;br /&gt;
&lt;br /&gt;
* Укажите имя пользователя, пароль и имя базы (= имя пользователя) от MySQL в 19,20 и 21 строкаx.&lt;br /&gt;
* Уберите комментирование в строке #engine = create_engine(&amp;quot;mysql://&amp;quot; + username ...&lt;br /&gt;
* В функции main() удалите или закомментируйте return &amp;quot;Hello world!&amp;quot; и уберите комментарии в двух последующих строках.&lt;br /&gt;
&lt;br /&gt;
Перейдите на сайт. Если Вы все сделали верно, то у Вас должен открыться микроблог.&lt;br /&gt;
&lt;br /&gt;
=== Требования к проекту ===&lt;br /&gt;
1. Вы должны сделать индивидуальной проект, который является сайтом, содержащим информацию на выбранную Вами тему.&lt;br /&gt;
&lt;br /&gt;
2. Для оформления страниц сайта должны использоваться каскадные таблицы стилей (css). В исходном примере css используется для оформления заголовка.&lt;br /&gt;
&lt;br /&gt;
3. На сайте должна быть стартовая страница, а также как минимум одна страница, которая генерируется из базы данных в зависимости от параметра адресной строки. База данных должна состоять как минимум из трех связных таблиц. В исходном примере - это страницы вида /user/1, /user/2, /user/3 и т.д. &lt;br /&gt;
&lt;br /&gt;
4. На сайте должны быть формы, через которые можно добавлять и удалять информацию с сайта. В исходном примере - это добавление и удаление сообщений пользователя.&lt;br /&gt;
&lt;br /&gt;
5. Допустимо, чтобы некоторую информацию нужно было добавлять напрямую в базу данных, а также при помощи загрузки на сайт через FTP. В исходном примере это информация о пользователях, их фотографии и подписки.&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки и сроки выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Проект считается принятым только после устной беседы.&lt;br /&gt;
&lt;br /&gt;
2. Срок сдачи - до 7 апреля включительно. Сдача после 7 апреля допускается, но оценка на 1 балл ниже.&lt;br /&gt;
&lt;br /&gt;
3. Если Вы сделали статический сайт на HTML и CSS (т.е. выполнили пункты 1. и 2.), то оценка 3.&lt;br /&gt;
&lt;br /&gt;
4. Если Вы сделали сайт, которые только отображает информацию из базы данных, но не позволяет ее редактировать (т.е. не выполнили пункт 4), то оценка 4.&lt;br /&gt;
&lt;br /&gt;
5. Если Вы сделали сайт, который отвечает всем 5 пунктам, то оценка 5.&lt;br /&gt;
&lt;br /&gt;
6. Допустимо, что у разных учеников сайты на схожую тематику, но запрещено полное совпадение двух проектов, как по коду, так и по реализации.&lt;br /&gt;
&lt;br /&gt;
7. Не разрешается выполнить проект каким-либо другим способом, например на других движках или фреймворках. Очень хорошо, если Вы их знаете, но сделайте именно это задание, и будете свободны.&lt;br /&gt;
&lt;br /&gt;
8. Оценка за проект ставится с весом 8, т.к. на проект выделяется 4 недели, и за каждую неделю Вы получаете по 2 оценки.&lt;br /&gt;
&lt;br /&gt;
=== Порядок выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Необходимо до 17 марта (включительно) в [https://docs.google.com/forms/d/e/1FAIpQLSfVDLGVfX-OvyFRA1Jt_mnv64BQB0Yuo5uVxM1XMn2mmnLz5w/viewform форме] указать тему Вашего проекта.&lt;br /&gt;
&lt;br /&gt;
2. В целом Вы можете сделать проект с той скоростью, как пожелаете. &lt;br /&gt;
&lt;br /&gt;
3. Но рекомендуется: &lt;br /&gt;
* до 17 марта сделать статические страницы с той информацией, которую Вы будете размещать. Замечание созданные локально HTML и CSS файлы Вы можете записать в отдельную папку на сервере, например, папку test. Но для того, чтобы открыть статический сайт надо в явном виде указать стартовый файл, т.е. N.cshse.beget.tech/test/index.html&lt;br /&gt;
&lt;br /&gt;
* до 31 марта сделать базу данных и отображение данных из нее.&lt;br /&gt;
* до 7 апреля или ранее сделать возможность записи в базу данных.&lt;br /&gt;
&lt;br /&gt;
4. Лекционная часть 10 и 17 марта будет посвящена разбору данной тематики. &lt;br /&gt;
&lt;br /&gt;
5. Семинарское время 17 марта и 31 марта будут посвящено консультациям по проекту.&lt;br /&gt;
&lt;br /&gt;
6. 7 апреля целиком будет посвящено сдачи проектов. Но сдавать можно и раньше, если Вы все уже все сделаете.&lt;br /&gt;
&lt;br /&gt;
7. В каникулы 24 марта что-либо делать не обязательно. Но консультации в этот день получить можно.&lt;br /&gt;
&lt;br /&gt;
8. &#039;&#039;&#039;Если что-то не ясно или не получается, то сразу пишите в чат!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Альтернативный проект ===&lt;br /&gt;
Кроме представленного выше проекта, есть еще один проект, который могут выполнить 1 или 2 ученика.&lt;br /&gt;
&lt;br /&gt;
Тема проекта: Разработка визуального интерфейса для системы автоматического обновления рабочих ведомостей студентов.&lt;br /&gt;
&lt;br /&gt;
Не секрет, что многие задания, которые выдаются студентам на Факультете Компьютерных Наук (ФКН) (и не только) проверяются автоматическими системами – например, Яндекс.Контест или online.hse.ru. В настоящее время разработан Python-модуль, предназначенный для автоматической выгрузки результатов выданных заданий, их агрегации и выставления оценок в рабочую ведомость (Excel или Google Sheets).&lt;br /&gt;
&lt;br /&gt;
Ученикам Факультетского Дня ФКН предлагается присоединиться к данному проекту и принять участие в разработке визуального интерфейса для данной системы. Интерфейс должен предоставлять функции управления рабочими ведомостями (изменение списка студентов и списка заданий). По сути, это одна или две страницы HTML (со всплывающими окнами).&lt;br /&gt;
&lt;br /&gt;
Выполнение проекта также предполагает создание базы данных с таблицами для рабочих ведомостей, заданий и вспомогательных данных (логины / пароли для систем проверки, настройки, т.п.). Проект желательно выполнить на Flask, но Django также допустим.&lt;br /&gt;
&lt;br /&gt;
Проект выполняется под руководством Игнатова А.Д.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
Материалы располагаются и загружаются на сайт https://to-edu.ru/&lt;br /&gt;
# Регистрация https://to-edu.ru/user/register. Можно использоваться любой логин и пароль.&lt;br /&gt;
# Запись на курс https://to-edu.ru/node/118672 &lt;br /&gt;
# &#039;&#039;&#039;Кодовое слово: 742&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Решение необходимо загрузить не позднее 14 дней с момента выдачи задания!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Занятие 1. Матрицы (14.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Понятие матрицы. Сумма и произведение матриц.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118674 (до 27.04.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. Системы линейных уравнений (21.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Обратная матрица. Определитель матрицы. Решение систем линейных уравнений при помощи матриц.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118675 (до 11.05.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. Метод неопределённых коэффициентов (28.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Метод неопределённых коэффициентов для построения полинома по заданным точкам. Квадратичные сплайны, &amp;quot;склейка&amp;quot; полиномов.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118676 (до 18.05.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. Метод наименьших квадратов (12.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Метод наименьших квадратов для построения полинома, наиболее близко проходящего через заданное множество точек.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118673 (до 25.05.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. Повторение материала (19.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. Повторение материала (26.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=68670</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=68670"/>
		<updated>2022-04-18T10:46:17Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Факультетская жизнь */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
=== День 3. Студенческие организации ===&lt;br /&gt;
31 марта в 16:00 (ауд.R505 на Покровке) мы пригласили представителей студенческой организации “CSTATI”. Ребята расскажут вам о том, чем можно заниматься на ФКН в свободное от учебы время и как построить свой график таким образом, чтобы это время у вас появилось. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== День 4. Клуб хакатонщиков ===&lt;br /&gt;
24 апреля в 16:30 (ауд.R503 на Покровке) мы познакомим вас с деятельностью клуба хакатонщиков. Ребята расскажут о том, как они попали в клуб, какие хакатоны проводятся для школьников и поделятся секретами своих побед. Вторую половину встречи мы посвятим решению увлекательных математических головоломок.&lt;br /&gt;
Приходите, будет интересно!!!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/e/1FAIpQLScvCocvq8TRSLwjKmtK2bwOGcL4d7ztv0BLLbNTODqigMkXmg/viewform Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска. Общая идея. Поиск, добавление и удаление вершин.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&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;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
=== Подготовка к минипроекту на Flask ===&lt;br /&gt;
&lt;br /&gt;
Для выполнения проекта Вам предоставляется:&lt;br /&gt;
&lt;br /&gt;
1. Адрес для размещения сайта&lt;br /&gt;
&lt;br /&gt;
2. Доступ к серверу по FTP.&lt;br /&gt;
&lt;br /&gt;
3. База данных MySQL.&lt;br /&gt;
&lt;br /&gt;
4. Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть номер из логина к Яндекс.Контесту: hse-cs-fd-2021-&#039;&#039;&#039;N&#039;&#039;&#039;, где &#039;&#039;&#039;N&#039;&#039;&#039; - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть пароль к Яндекс.Контексту. Для доступа по FTP и к MySQL Вам потребуется пароль, которые получается из Вашего пароля к Яндекс.Контексту приписыванием спереди четырех символов &#039;&#039;&#039;Qq!1&#039;&#039;&#039;. Например, если у Вас был пароль VxbD2bC6Q9, то для FTP и MySQL Ваш пароль Qq!1VxbD2bC6Q9.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Ваш сайт будет размещен по адресу &#039;&#039;&#039;N&#039;&#039;&#039;.cshse.beget.tech. Вы сразу можете проверить этот адрес. По умолчанию у Вас должна открыться страница с текстом &amp;quot;Hello world!&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; Для доступа по FTP Вы можете использовать любой FTP клиент, например WinSCP. Для доступа по FTP Вам необходимо задать:&lt;br /&gt;
&lt;br /&gt;
* Server: cshse.beget.tech&lt;br /&gt;
* Port: 21&lt;br /&gt;
* Пользователь: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к FTP.&lt;br /&gt;
&lt;br /&gt;
Если подключение произошло успешно, то Вы увидите папку со следующим содержимым:&lt;br /&gt;
* static (папка)&lt;br /&gt;
* templates (папка)&lt;br /&gt;
* cshse_test_flask.sql&lt;br /&gt;
* index.wsgi&lt;br /&gt;
* myapp.py&lt;br /&gt;
* myapp.pyc&lt;br /&gt;
&lt;br /&gt;
Для выполнения дальнейшей работы Вам потребуется папки и файлы cshse_test_flask.sql и myapp.py. Другие файлы редактировать не надо. &lt;br /&gt;
&lt;br /&gt;
Вам надо скачать файл cshse_test_flask.sql, он потребуется для создании базы данных.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; База данных.&lt;br /&gt;
&lt;br /&gt;
Для доступа к базе данных надо перейти по адресу https://rainbow.beget.com/phpMyAdmin/&lt;br /&gt;
&lt;br /&gt;
* Имя пользователя: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к MySQL&lt;br /&gt;
&lt;br /&gt;
Возможно, Вы увидите базу данных с таблицами прошлого года. Если так, то Вам надо удалить эти таблицы. Для этого нажать на чекбокс &amp;quot;Отмтеить все&amp;quot;, затем выбрать &amp;quot;С отмеченными:&amp;quot; -&amp;gt; &amp;quot;Удалить&amp;quot;. Затем нажать &amp;quot;Да&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Далее Вам необходимо загрузить стартовые таблицы. Для этого необходимо сделать следующее:&lt;br /&gt;
# Зайти в меню Импорт&lt;br /&gt;
# Выбрать файл -&amp;gt; cshse_test_flask.sql&lt;br /&gt;
# Нажать Вперед&lt;br /&gt;
&lt;br /&gt;
В результате слева у Вас должен появиться список таблиц:&lt;br /&gt;
* message&lt;br /&gt;
* subscription&lt;br /&gt;
* user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
Теперь все готово для того, чтобы запустить блог и начать менять код. Однако, как и любой процесс программирования, он связан с появлением ошибок. Некоторые ошибки (которые допущены внутри функций) будут  отображаться прямо на web странице, которую Вы попытаетесь открыть. Однако некоторые ошибки приводят к тому, что страница вовсе не откроется. Тогда логи этих ошибок можно увидеть в специальном файле по адресу: http://cshse.beget.tech/log/?n=N, где N - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
Давайте проверим, что данная система работает.&lt;br /&gt;
&lt;br /&gt;
Откройте для редактирования файл myapp.py, впишите во второй строке test (получается, что вы вызываете неопределённую ранее переменную), сохраните файл и перейдите на сайт. Должна появиться ошибка &amp;quot;Internal Server Error&amp;quot;. Теперь перейдите по ссылке для лога ошибок, и на открывшейся странице Вы увидите информацию о том, где появилась ошибка.&lt;br /&gt;
&lt;br /&gt;
Теперь удалите test из второй строки и запишите его между строками &lt;br /&gt;
&lt;br /&gt;
    def main(): # Основная страница&lt;br /&gt;
    return &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Снова перейдите на сайт. Тут Вы также увидите сообщение об ошибке, но уже внутри страницы. &lt;br /&gt;
&lt;br /&gt;
Удалите ненужный test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Запуск тестового блога&lt;br /&gt;
&lt;br /&gt;
* Укажите имя пользователя, пароль и имя базы (= имя пользователя) от MySQL в 19,20 и 21 строкаx.&lt;br /&gt;
* Уберите комментирование в строке #engine = create_engine(&amp;quot;mysql://&amp;quot; + username ...&lt;br /&gt;
* В функции main() удалите или закомментируйте return &amp;quot;Hello world!&amp;quot; и уберите комментарии в двух последующих строках.&lt;br /&gt;
&lt;br /&gt;
Перейдите на сайт. Если Вы все сделали верно, то у Вас должен открыться микроблог.&lt;br /&gt;
&lt;br /&gt;
=== Требования к проекту ===&lt;br /&gt;
1. Вы должны сделать индивидуальной проект, который является сайтом, содержащим информацию на выбранную Вами тему.&lt;br /&gt;
&lt;br /&gt;
2. Для оформления страниц сайта должны использоваться каскадные таблицы стилей (css). В исходном примере css используется для оформления заголовка.&lt;br /&gt;
&lt;br /&gt;
3. На сайте должна быть стартовая страница, а также как минимум одна страница, которая генерируется из базы данных в зависимости от параметра адресной строки. База данных должна состоять как минимум из трех связных таблиц. В исходном примере - это страницы вида /user/1, /user/2, /user/3 и т.д. &lt;br /&gt;
&lt;br /&gt;
4. На сайте должны быть формы, через которые можно добавлять и удалять информацию с сайта. В исходном примере - это добавление и удаление сообщений пользователя.&lt;br /&gt;
&lt;br /&gt;
5. Допустимо, чтобы некоторую информацию нужно было добавлять напрямую в базу данных, а также при помощи загрузки на сайт через FTP. В исходном примере это информация о пользователях, их фотографии и подписки.&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки и сроки выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Проект считается принятым только после устной беседы.&lt;br /&gt;
&lt;br /&gt;
2. Срок сдачи - до 7 апреля включительно. Сдача после 7 апреля допускается, но оценка на 1 балл ниже.&lt;br /&gt;
&lt;br /&gt;
3. Если Вы сделали статический сайт на HTML и CSS (т.е. выполнили пункты 1. и 2.), то оценка 3.&lt;br /&gt;
&lt;br /&gt;
4. Если Вы сделали сайт, которые только отображает информацию из базы данных, но не позволяет ее редактировать (т.е. не выполнили пункт 4), то оценка 4.&lt;br /&gt;
&lt;br /&gt;
5. Если Вы сделали сайт, который отвечает всем 5 пунктам, то оценка 5.&lt;br /&gt;
&lt;br /&gt;
6. Допустимо, что у разных учеников сайты на схожую тематику, но запрещено полное совпадение двух проектов, как по коду, так и по реализации.&lt;br /&gt;
&lt;br /&gt;
7. Не разрешается выполнить проект каким-либо другим способом, например на других движках или фреймворках. Очень хорошо, если Вы их знаете, но сделайте именно это задание, и будете свободны.&lt;br /&gt;
&lt;br /&gt;
8. Оценка за проект ставится с весом 8, т.к. на проект выделяется 4 недели, и за каждую неделю Вы получаете по 2 оценки.&lt;br /&gt;
&lt;br /&gt;
=== Порядок выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Необходимо до 17 марта (включительно) в [https://docs.google.com/forms/d/e/1FAIpQLSfVDLGVfX-OvyFRA1Jt_mnv64BQB0Yuo5uVxM1XMn2mmnLz5w/viewform форме] указать тему Вашего проекта.&lt;br /&gt;
&lt;br /&gt;
2. В целом Вы можете сделать проект с той скоростью, как пожелаете. &lt;br /&gt;
&lt;br /&gt;
3. Но рекомендуется: &lt;br /&gt;
* до 17 марта сделать статические страницы с той информацией, которую Вы будете размещать. Замечание созданные локально HTML и CSS файлы Вы можете записать в отдельную папку на сервере, например, папку test. Но для того, чтобы открыть статический сайт надо в явном виде указать стартовый файл, т.е. N.cshse.beget.tech/test/index.html&lt;br /&gt;
&lt;br /&gt;
* до 31 марта сделать базу данных и отображение данных из нее.&lt;br /&gt;
* до 7 апреля или ранее сделать возможность записи в базу данных.&lt;br /&gt;
&lt;br /&gt;
4. Лекционная часть 10 и 17 марта будет посвящена разбору данной тематики. &lt;br /&gt;
&lt;br /&gt;
5. Семинарское время 17 марта и 31 марта будут посвящено консультациям по проекту.&lt;br /&gt;
&lt;br /&gt;
6. 7 апреля целиком будет посвящено сдачи проектов. Но сдавать можно и раньше, если Вы все уже все сделаете.&lt;br /&gt;
&lt;br /&gt;
7. В каникулы 24 марта что-либо делать не обязательно. Но консультации в этот день получить можно.&lt;br /&gt;
&lt;br /&gt;
8. &#039;&#039;&#039;Если что-то не ясно или не получается, то сразу пишите в чат!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Альтернативный проект ===&lt;br /&gt;
Кроме представленного выше проекта, есть еще один проект, который могут выполнить 1 или 2 ученика.&lt;br /&gt;
&lt;br /&gt;
Тема проекта: Разработка визуального интерфейса для системы автоматического обновления рабочих ведомостей студентов.&lt;br /&gt;
&lt;br /&gt;
Не секрет, что многие задания, которые выдаются студентам на Факультете Компьютерных Наук (ФКН) (и не только) проверяются автоматическими системами – например, Яндекс.Контест или online.hse.ru. В настоящее время разработан Python-модуль, предназначенный для автоматической выгрузки результатов выданных заданий, их агрегации и выставления оценок в рабочую ведомость (Excel или Google Sheets).&lt;br /&gt;
&lt;br /&gt;
Ученикам Факультетского Дня ФКН предлагается присоединиться к данному проекту и принять участие в разработке визуального интерфейса для данной системы. Интерфейс должен предоставлять функции управления рабочими ведомостями (изменение списка студентов и списка заданий). По сути, это одна или две страницы HTML (со всплывающими окнами).&lt;br /&gt;
&lt;br /&gt;
Выполнение проекта также предполагает создание базы данных с таблицами для рабочих ведомостей, заданий и вспомогательных данных (логины / пароли для систем проверки, настройки, т.п.). Проект желательно выполнить на Flask, но Django также допустим.&lt;br /&gt;
&lt;br /&gt;
Проект выполняется под руководством Игнатова А.Д.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
Материалы располагаются и загружаются на сайт https://to-edu.ru/&lt;br /&gt;
# Регистрация https://to-edu.ru/user/register. Можно использоваться любой логин и пароль.&lt;br /&gt;
# Запись на курс https://to-edu.ru/node/118672 &lt;br /&gt;
# &#039;&#039;&#039;Кодовое слово: 742&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Решение необходимо загрузить не позднее 14 дней с момента выдачи задания!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Занятие 1. Матрицы (14.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Понятие матрицы. Сумма и произведение матриц.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118674 (до 27.04.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. Системы линейных уравнений (21.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Обратная матрица. Определитель матрицы. Решение систем линейных уравнений при помощи матриц.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118675 (до 11.05.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. Метод неопределённых коэффициентов (28.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Метод неопределённых коэффициентов для построения полинома по заданным точкам.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118676 (до 18.05.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. Метод наименьших квадратов (12.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Метод наименьших квадратов для построения полинома, наиболее близко проходящего через заданное множество точек.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118673 (до 25.05.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. Повторение материала (19.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. Повторение материала (26.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=68479</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=68479"/>
		<updated>2022-04-14T07:04:08Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Программирование и анализ данных на Python (часть 3) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
=== День 3. Студенческие организации ===&lt;br /&gt;
31 марта в 16:00 (ауд.R505 на Покровке) мы пригласили представителей студенческой организации “CSTATI”. Ребята расскажут вам о том, чем можно заниматься на ФКН в свободное от учебы время и как построить свой график таким образом, чтобы это время у вас появилось. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1Gy6do_br6IBhGNfATrmYwuXbXOOU6_KZURcyvybkEfQ/edit Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска. Общая идея. Поиск, добавление и удаление вершин.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&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;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
=== Подготовка к минипроекту на Flask ===&lt;br /&gt;
&lt;br /&gt;
Для выполнения проекта Вам предоставляется:&lt;br /&gt;
&lt;br /&gt;
1. Адрес для размещения сайта&lt;br /&gt;
&lt;br /&gt;
2. Доступ к серверу по FTP.&lt;br /&gt;
&lt;br /&gt;
3. База данных MySQL.&lt;br /&gt;
&lt;br /&gt;
4. Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть номер из логина к Яндекс.Контесту: hse-cs-fd-2021-&#039;&#039;&#039;N&#039;&#039;&#039;, где &#039;&#039;&#039;N&#039;&#039;&#039; - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть пароль к Яндекс.Контексту. Для доступа по FTP и к MySQL Вам потребуется пароль, которые получается из Вашего пароля к Яндекс.Контексту приписыванием спереди четырех символов &#039;&#039;&#039;Qq!1&#039;&#039;&#039;. Например, если у Вас был пароль VxbD2bC6Q9, то для FTP и MySQL Ваш пароль Qq!1VxbD2bC6Q9.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Ваш сайт будет размещен по адресу &#039;&#039;&#039;N&#039;&#039;&#039;.cshse.beget.tech. Вы сразу можете проверить этот адрес. По умолчанию у Вас должна открыться страница с текстом &amp;quot;Hello world!&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; Для доступа по FTP Вы можете использовать любой FTP клиент, например WinSCP. Для доступа по FTP Вам необходимо задать:&lt;br /&gt;
&lt;br /&gt;
* Server: cshse.beget.tech&lt;br /&gt;
* Port: 21&lt;br /&gt;
* Пользователь: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к FTP.&lt;br /&gt;
&lt;br /&gt;
Если подключение произошло успешно, то Вы увидите папку со следующим содержимым:&lt;br /&gt;
* static (папка)&lt;br /&gt;
* templates (папка)&lt;br /&gt;
* cshse_test_flask.sql&lt;br /&gt;
* index.wsgi&lt;br /&gt;
* myapp.py&lt;br /&gt;
* myapp.pyc&lt;br /&gt;
&lt;br /&gt;
Для выполнения дальнейшей работы Вам потребуется папки и файлы cshse_test_flask.sql и myapp.py. Другие файлы редактировать не надо. &lt;br /&gt;
&lt;br /&gt;
Вам надо скачать файл cshse_test_flask.sql, он потребуется для создании базы данных.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; База данных.&lt;br /&gt;
&lt;br /&gt;
Для доступа к базе данных надо перейти по адресу https://rainbow.beget.com/phpMyAdmin/&lt;br /&gt;
&lt;br /&gt;
* Имя пользователя: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к MySQL&lt;br /&gt;
&lt;br /&gt;
Возможно, Вы увидите базу данных с таблицами прошлого года. Если так, то Вам надо удалить эти таблицы. Для этого нажать на чекбокс &amp;quot;Отмтеить все&amp;quot;, затем выбрать &amp;quot;С отмеченными:&amp;quot; -&amp;gt; &amp;quot;Удалить&amp;quot;. Затем нажать &amp;quot;Да&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Далее Вам необходимо загрузить стартовые таблицы. Для этого необходимо сделать следующее:&lt;br /&gt;
# Зайти в меню Импорт&lt;br /&gt;
# Выбрать файл -&amp;gt; cshse_test_flask.sql&lt;br /&gt;
# Нажать Вперед&lt;br /&gt;
&lt;br /&gt;
В результате слева у Вас должен появиться список таблиц:&lt;br /&gt;
* message&lt;br /&gt;
* subscription&lt;br /&gt;
* user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
Теперь все готово для того, чтобы запустить блог и начать менять код. Однако, как и любой процесс программирования, он связан с появлением ошибок. Некоторые ошибки (которые допущены внутри функций) будут  отображаться прямо на web странице, которую Вы попытаетесь открыть. Однако некоторые ошибки приводят к тому, что страница вовсе не откроется. Тогда логи этих ошибок можно увидеть в специальном файле по адресу: http://cshse.beget.tech/log/?n=N, где N - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
Давайте проверим, что данная система работает.&lt;br /&gt;
&lt;br /&gt;
Откройте для редактирования файл myapp.py, впишите во второй строке test (получается, что вы вызываете неопределённую ранее переменную), сохраните файл и перейдите на сайт. Должна появиться ошибка &amp;quot;Internal Server Error&amp;quot;. Теперь перейдите по ссылке для лога ошибок, и на открывшейся странице Вы увидите информацию о том, где появилась ошибка.&lt;br /&gt;
&lt;br /&gt;
Теперь удалите test из второй строки и запишите его между строками &lt;br /&gt;
&lt;br /&gt;
    def main(): # Основная страница&lt;br /&gt;
    return &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Снова перейдите на сайт. Тут Вы также увидите сообщение об ошибке, но уже внутри страницы. &lt;br /&gt;
&lt;br /&gt;
Удалите ненужный test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Запуск тестового блога&lt;br /&gt;
&lt;br /&gt;
* Укажите имя пользователя, пароль и имя базы (= имя пользователя) от MySQL в 19,20 и 21 строкаx.&lt;br /&gt;
* Уберите комментирование в строке #engine = create_engine(&amp;quot;mysql://&amp;quot; + username ...&lt;br /&gt;
* В функции main() удалите или закомментируйте return &amp;quot;Hello world!&amp;quot; и уберите комментарии в двух последующих строках.&lt;br /&gt;
&lt;br /&gt;
Перейдите на сайт. Если Вы все сделали верно, то у Вас должен открыться микроблог.&lt;br /&gt;
&lt;br /&gt;
=== Требования к проекту ===&lt;br /&gt;
1. Вы должны сделать индивидуальной проект, который является сайтом, содержащим информацию на выбранную Вами тему.&lt;br /&gt;
&lt;br /&gt;
2. Для оформления страниц сайта должны использоваться каскадные таблицы стилей (css). В исходном примере css используется для оформления заголовка.&lt;br /&gt;
&lt;br /&gt;
3. На сайте должна быть стартовая страница, а также как минимум одна страница, которая генерируется из базы данных в зависимости от параметра адресной строки. База данных должна состоять как минимум из трех связных таблиц. В исходном примере - это страницы вида /user/1, /user/2, /user/3 и т.д. &lt;br /&gt;
&lt;br /&gt;
4. На сайте должны быть формы, через которые можно добавлять и удалять информацию с сайта. В исходном примере - это добавление и удаление сообщений пользователя.&lt;br /&gt;
&lt;br /&gt;
5. Допустимо, чтобы некоторую информацию нужно было добавлять напрямую в базу данных, а также при помощи загрузки на сайт через FTP. В исходном примере это информация о пользователях, их фотографии и подписки.&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки и сроки выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Проект считается принятым только после устной беседы.&lt;br /&gt;
&lt;br /&gt;
2. Срок сдачи - до 7 апреля включительно. Сдача после 7 апреля допускается, но оценка на 1 балл ниже.&lt;br /&gt;
&lt;br /&gt;
3. Если Вы сделали статический сайт на HTML и CSS (т.е. выполнили пункты 1. и 2.), то оценка 3.&lt;br /&gt;
&lt;br /&gt;
4. Если Вы сделали сайт, которые только отображает информацию из базы данных, но не позволяет ее редактировать (т.е. не выполнили пункт 4), то оценка 4.&lt;br /&gt;
&lt;br /&gt;
5. Если Вы сделали сайт, который отвечает всем 5 пунктам, то оценка 5.&lt;br /&gt;
&lt;br /&gt;
6. Допустимо, что у разных учеников сайты на схожую тематику, но запрещено полное совпадение двух проектов, как по коду, так и по реализации.&lt;br /&gt;
&lt;br /&gt;
7. Не разрешается выполнить проект каким-либо другим способом, например на других движках или фреймворках. Очень хорошо, если Вы их знаете, но сделайте именно это задание, и будете свободны.&lt;br /&gt;
&lt;br /&gt;
8. Оценка за проект ставится с весом 8, т.к. на проект выделяется 4 недели, и за каждую неделю Вы получаете по 2 оценки.&lt;br /&gt;
&lt;br /&gt;
=== Порядок выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Необходимо до 17 марта (включительно) в [https://docs.google.com/forms/d/e/1FAIpQLSfVDLGVfX-OvyFRA1Jt_mnv64BQB0Yuo5uVxM1XMn2mmnLz5w/viewform форме] указать тему Вашего проекта.&lt;br /&gt;
&lt;br /&gt;
2. В целом Вы можете сделать проект с той скоростью, как пожелаете. &lt;br /&gt;
&lt;br /&gt;
3. Но рекомендуется: &lt;br /&gt;
* до 17 марта сделать статические страницы с той информацией, которую Вы будете размещать. Замечание созданные локально HTML и CSS файлы Вы можете записать в отдельную папку на сервере, например, папку test. Но для того, чтобы открыть статический сайт надо в явном виде указать стартовый файл, т.е. N.cshse.beget.tech/test/index.html&lt;br /&gt;
&lt;br /&gt;
* до 31 марта сделать базу данных и отображение данных из нее.&lt;br /&gt;
* до 7 апреля или ранее сделать возможность записи в базу данных.&lt;br /&gt;
&lt;br /&gt;
4. Лекционная часть 10 и 17 марта будет посвящена разбору данной тематики. &lt;br /&gt;
&lt;br /&gt;
5. Семинарское время 17 марта и 31 марта будут посвящено консультациям по проекту.&lt;br /&gt;
&lt;br /&gt;
6. 7 апреля целиком будет посвящено сдачи проектов. Но сдавать можно и раньше, если Вы все уже все сделаете.&lt;br /&gt;
&lt;br /&gt;
7. В каникулы 24 марта что-либо делать не обязательно. Но консультации в этот день получить можно.&lt;br /&gt;
&lt;br /&gt;
8. &#039;&#039;&#039;Если что-то не ясно или не получается, то сразу пишите в чат!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Альтернативный проект ===&lt;br /&gt;
Кроме представленного выше проекта, есть еще один проект, который могут выполнить 1 или 2 ученика.&lt;br /&gt;
&lt;br /&gt;
Тема проекта: Разработка визуального интерфейса для системы автоматического обновления рабочих ведомостей студентов.&lt;br /&gt;
&lt;br /&gt;
Не секрет, что многие задания, которые выдаются студентам на Факультете Компьютерных Наук (ФКН) (и не только) проверяются автоматическими системами – например, Яндекс.Контест или online.hse.ru. В настоящее время разработан Python-модуль, предназначенный для автоматической выгрузки результатов выданных заданий, их агрегации и выставления оценок в рабочую ведомость (Excel или Google Sheets).&lt;br /&gt;
&lt;br /&gt;
Ученикам Факультетского Дня ФКН предлагается присоединиться к данному проекту и принять участие в разработке визуального интерфейса для данной системы. Интерфейс должен предоставлять функции управления рабочими ведомостями (изменение списка студентов и списка заданий). По сути, это одна или две страницы HTML (со всплывающими окнами).&lt;br /&gt;
&lt;br /&gt;
Выполнение проекта также предполагает создание базы данных с таблицами для рабочих ведомостей, заданий и вспомогательных данных (логины / пароли для систем проверки, настройки, т.п.). Проект желательно выполнить на Flask, но Django также допустим.&lt;br /&gt;
&lt;br /&gt;
Проект выполняется под руководством Игнатова А.Д.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
Материалы располагаются и загружаются на сайт https://to-edu.ru/&lt;br /&gt;
# Регистрация https://to-edu.ru/user/register. Можно использоваться любой логин и пароль.&lt;br /&gt;
# Запись на курс https://to-edu.ru/node/118672 &lt;br /&gt;
# &#039;&#039;&#039;Кодовое слово: 742&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Решение необходимо загрузить не позднее 14 дней с момента выдачи задания!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Занятие 1. Матрицы (14.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Понятие матрицы. Сумма и произведение матриц.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118674 (до 27.04.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. Системы линейных уравнений (21.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Обратная матрица. Определитель матрицы. Решение систем линейных уравнений при помощи матриц.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118675 (до 11.05.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. Метод неопределённых коэффициентов (28.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Метод неопределённых коэффициентов для построения полинома по заданным точкам.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118676 (до 18.05.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. Метод наименьших квадратов (12.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Метод наименьших квадратов для построения полинома, наиболее близко проходящего через заданное множество точек.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118673 (до 25.05.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. Повторение материала (19.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. Повторение материала (26.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=68478</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=68478"/>
		<updated>2022-04-14T06:52:30Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Программирование и анализ данных на Python (часть 3) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
=== День 3. Студенческие организации ===&lt;br /&gt;
31 марта в 16:00 (ауд.R505 на Покровке) мы пригласили представителей студенческой организации “CSTATI”. Ребята расскажут вам о том, чем можно заниматься на ФКН в свободное от учебы время и как построить свой график таким образом, чтобы это время у вас появилось. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1Gy6do_br6IBhGNfATrmYwuXbXOOU6_KZURcyvybkEfQ/edit Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска. Общая идея. Поиск, добавление и удаление вершин.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&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;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
=== Подготовка к минипроекту на Flask ===&lt;br /&gt;
&lt;br /&gt;
Для выполнения проекта Вам предоставляется:&lt;br /&gt;
&lt;br /&gt;
1. Адрес для размещения сайта&lt;br /&gt;
&lt;br /&gt;
2. Доступ к серверу по FTP.&lt;br /&gt;
&lt;br /&gt;
3. База данных MySQL.&lt;br /&gt;
&lt;br /&gt;
4. Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть номер из логина к Яндекс.Контесту: hse-cs-fd-2021-&#039;&#039;&#039;N&#039;&#039;&#039;, где &#039;&#039;&#039;N&#039;&#039;&#039; - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть пароль к Яндекс.Контексту. Для доступа по FTP и к MySQL Вам потребуется пароль, которые получается из Вашего пароля к Яндекс.Контексту приписыванием спереди четырех символов &#039;&#039;&#039;Qq!1&#039;&#039;&#039;. Например, если у Вас был пароль VxbD2bC6Q9, то для FTP и MySQL Ваш пароль Qq!1VxbD2bC6Q9.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Ваш сайт будет размещен по адресу &#039;&#039;&#039;N&#039;&#039;&#039;.cshse.beget.tech. Вы сразу можете проверить этот адрес. По умолчанию у Вас должна открыться страница с текстом &amp;quot;Hello world!&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; Для доступа по FTP Вы можете использовать любой FTP клиент, например WinSCP. Для доступа по FTP Вам необходимо задать:&lt;br /&gt;
&lt;br /&gt;
* Server: cshse.beget.tech&lt;br /&gt;
* Port: 21&lt;br /&gt;
* Пользователь: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к FTP.&lt;br /&gt;
&lt;br /&gt;
Если подключение произошло успешно, то Вы увидите папку со следующим содержимым:&lt;br /&gt;
* static (папка)&lt;br /&gt;
* templates (папка)&lt;br /&gt;
* cshse_test_flask.sql&lt;br /&gt;
* index.wsgi&lt;br /&gt;
* myapp.py&lt;br /&gt;
* myapp.pyc&lt;br /&gt;
&lt;br /&gt;
Для выполнения дальнейшей работы Вам потребуется папки и файлы cshse_test_flask.sql и myapp.py. Другие файлы редактировать не надо. &lt;br /&gt;
&lt;br /&gt;
Вам надо скачать файл cshse_test_flask.sql, он потребуется для создании базы данных.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; База данных.&lt;br /&gt;
&lt;br /&gt;
Для доступа к базе данных надо перейти по адресу https://rainbow.beget.com/phpMyAdmin/&lt;br /&gt;
&lt;br /&gt;
* Имя пользователя: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к MySQL&lt;br /&gt;
&lt;br /&gt;
Возможно, Вы увидите базу данных с таблицами прошлого года. Если так, то Вам надо удалить эти таблицы. Для этого нажать на чекбокс &amp;quot;Отмтеить все&amp;quot;, затем выбрать &amp;quot;С отмеченными:&amp;quot; -&amp;gt; &amp;quot;Удалить&amp;quot;. Затем нажать &amp;quot;Да&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Далее Вам необходимо загрузить стартовые таблицы. Для этого необходимо сделать следующее:&lt;br /&gt;
# Зайти в меню Импорт&lt;br /&gt;
# Выбрать файл -&amp;gt; cshse_test_flask.sql&lt;br /&gt;
# Нажать Вперед&lt;br /&gt;
&lt;br /&gt;
В результате слева у Вас должен появиться список таблиц:&lt;br /&gt;
* message&lt;br /&gt;
* subscription&lt;br /&gt;
* user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
Теперь все готово для того, чтобы запустить блог и начать менять код. Однако, как и любой процесс программирования, он связан с появлением ошибок. Некоторые ошибки (которые допущены внутри функций) будут  отображаться прямо на web странице, которую Вы попытаетесь открыть. Однако некоторые ошибки приводят к тому, что страница вовсе не откроется. Тогда логи этих ошибок можно увидеть в специальном файле по адресу: http://cshse.beget.tech/log/?n=N, где N - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
Давайте проверим, что данная система работает.&lt;br /&gt;
&lt;br /&gt;
Откройте для редактирования файл myapp.py, впишите во второй строке test (получается, что вы вызываете неопределённую ранее переменную), сохраните файл и перейдите на сайт. Должна появиться ошибка &amp;quot;Internal Server Error&amp;quot;. Теперь перейдите по ссылке для лога ошибок, и на открывшейся странице Вы увидите информацию о том, где появилась ошибка.&lt;br /&gt;
&lt;br /&gt;
Теперь удалите test из второй строки и запишите его между строками &lt;br /&gt;
&lt;br /&gt;
    def main(): # Основная страница&lt;br /&gt;
    return &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Снова перейдите на сайт. Тут Вы также увидите сообщение об ошибке, но уже внутри страницы. &lt;br /&gt;
&lt;br /&gt;
Удалите ненужный test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Запуск тестового блога&lt;br /&gt;
&lt;br /&gt;
* Укажите имя пользователя, пароль и имя базы (= имя пользователя) от MySQL в 19,20 и 21 строкаx.&lt;br /&gt;
* Уберите комментирование в строке #engine = create_engine(&amp;quot;mysql://&amp;quot; + username ...&lt;br /&gt;
* В функции main() удалите или закомментируйте return &amp;quot;Hello world!&amp;quot; и уберите комментарии в двух последующих строках.&lt;br /&gt;
&lt;br /&gt;
Перейдите на сайт. Если Вы все сделали верно, то у Вас должен открыться микроблог.&lt;br /&gt;
&lt;br /&gt;
=== Требования к проекту ===&lt;br /&gt;
1. Вы должны сделать индивидуальной проект, который является сайтом, содержащим информацию на выбранную Вами тему.&lt;br /&gt;
&lt;br /&gt;
2. Для оформления страниц сайта должны использоваться каскадные таблицы стилей (css). В исходном примере css используется для оформления заголовка.&lt;br /&gt;
&lt;br /&gt;
3. На сайте должна быть стартовая страница, а также как минимум одна страница, которая генерируется из базы данных в зависимости от параметра адресной строки. База данных должна состоять как минимум из трех связных таблиц. В исходном примере - это страницы вида /user/1, /user/2, /user/3 и т.д. &lt;br /&gt;
&lt;br /&gt;
4. На сайте должны быть формы, через которые можно добавлять и удалять информацию с сайта. В исходном примере - это добавление и удаление сообщений пользователя.&lt;br /&gt;
&lt;br /&gt;
5. Допустимо, чтобы некоторую информацию нужно было добавлять напрямую в базу данных, а также при помощи загрузки на сайт через FTP. В исходном примере это информация о пользователях, их фотографии и подписки.&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки и сроки выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Проект считается принятым только после устной беседы.&lt;br /&gt;
&lt;br /&gt;
2. Срок сдачи - до 7 апреля включительно. Сдача после 7 апреля допускается, но оценка на 1 балл ниже.&lt;br /&gt;
&lt;br /&gt;
3. Если Вы сделали статический сайт на HTML и CSS (т.е. выполнили пункты 1. и 2.), то оценка 3.&lt;br /&gt;
&lt;br /&gt;
4. Если Вы сделали сайт, которые только отображает информацию из базы данных, но не позволяет ее редактировать (т.е. не выполнили пункт 4), то оценка 4.&lt;br /&gt;
&lt;br /&gt;
5. Если Вы сделали сайт, который отвечает всем 5 пунктам, то оценка 5.&lt;br /&gt;
&lt;br /&gt;
6. Допустимо, что у разных учеников сайты на схожую тематику, но запрещено полное совпадение двух проектов, как по коду, так и по реализации.&lt;br /&gt;
&lt;br /&gt;
7. Не разрешается выполнить проект каким-либо другим способом, например на других движках или фреймворках. Очень хорошо, если Вы их знаете, но сделайте именно это задание, и будете свободны.&lt;br /&gt;
&lt;br /&gt;
8. Оценка за проект ставится с весом 8, т.к. на проект выделяется 4 недели, и за каждую неделю Вы получаете по 2 оценки.&lt;br /&gt;
&lt;br /&gt;
=== Порядок выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Необходимо до 17 марта (включительно) в [https://docs.google.com/forms/d/e/1FAIpQLSfVDLGVfX-OvyFRA1Jt_mnv64BQB0Yuo5uVxM1XMn2mmnLz5w/viewform форме] указать тему Вашего проекта.&lt;br /&gt;
&lt;br /&gt;
2. В целом Вы можете сделать проект с той скоростью, как пожелаете. &lt;br /&gt;
&lt;br /&gt;
3. Но рекомендуется: &lt;br /&gt;
* до 17 марта сделать статические страницы с той информацией, которую Вы будете размещать. Замечание созданные локально HTML и CSS файлы Вы можете записать в отдельную папку на сервере, например, папку test. Но для того, чтобы открыть статический сайт надо в явном виде указать стартовый файл, т.е. N.cshse.beget.tech/test/index.html&lt;br /&gt;
&lt;br /&gt;
* до 31 марта сделать базу данных и отображение данных из нее.&lt;br /&gt;
* до 7 апреля или ранее сделать возможность записи в базу данных.&lt;br /&gt;
&lt;br /&gt;
4. Лекционная часть 10 и 17 марта будет посвящена разбору данной тематики. &lt;br /&gt;
&lt;br /&gt;
5. Семинарское время 17 марта и 31 марта будут посвящено консультациям по проекту.&lt;br /&gt;
&lt;br /&gt;
6. 7 апреля целиком будет посвящено сдачи проектов. Но сдавать можно и раньше, если Вы все уже все сделаете.&lt;br /&gt;
&lt;br /&gt;
7. В каникулы 24 марта что-либо делать не обязательно. Но консультации в этот день получить можно.&lt;br /&gt;
&lt;br /&gt;
8. &#039;&#039;&#039;Если что-то не ясно или не получается, то сразу пишите в чат!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Альтернативный проект ===&lt;br /&gt;
Кроме представленного выше проекта, есть еще один проект, который могут выполнить 1 или 2 ученика.&lt;br /&gt;
&lt;br /&gt;
Тема проекта: Разработка визуального интерфейса для системы автоматического обновления рабочих ведомостей студентов.&lt;br /&gt;
&lt;br /&gt;
Не секрет, что многие задания, которые выдаются студентам на Факультете Компьютерных Наук (ФКН) (и не только) проверяются автоматическими системами – например, Яндекс.Контест или online.hse.ru. В настоящее время разработан Python-модуль, предназначенный для автоматической выгрузки результатов выданных заданий, их агрегации и выставления оценок в рабочую ведомость (Excel или Google Sheets).&lt;br /&gt;
&lt;br /&gt;
Ученикам Факультетского Дня ФКН предлагается присоединиться к данному проекту и принять участие в разработке визуального интерфейса для данной системы. Интерфейс должен предоставлять функции управления рабочими ведомостями (изменение списка студентов и списка заданий). По сути, это одна или две страницы HTML (со всплывающими окнами).&lt;br /&gt;
&lt;br /&gt;
Выполнение проекта также предполагает создание базы данных с таблицами для рабочих ведомостей, заданий и вспомогательных данных (логины / пароли для систем проверки, настройки, т.п.). Проект желательно выполнить на Flask, но Django также допустим.&lt;br /&gt;
&lt;br /&gt;
Проект выполняется под руководством Игнатова А.Д.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
Материалы располагаются и загружаются на сайт https://to-edu.ru/&lt;br /&gt;
# Регистрация https://to-edu.ru/user/register. Можно использоваться любой логин и пароль.&lt;br /&gt;
# Запись на курс https://to-edu.ru/node/118672 &lt;br /&gt;
# &#039;&#039;&#039;Кодовое слово: 742&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Занятие 1. Матрицы (14.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Понятие матрицы. Сумма и произведение матриц.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118674 (до 27.04.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. Системы линейных уравнений (21.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Обратная матрица. Определитель матрицы. Решение систем линейных уравнений при помощи матриц.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118675 (до 11.05.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. Метод неопределённых коэффициентов (28.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Метод неопределённых коэффициентов для построения полинома по заданным точкам.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118676 (до 18.05.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. Метод наименьших квадратов (12.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Метод наименьших квадратов для построения полинома, наиболее близко проходящего через заданное множество точек.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118673 (до 25.05.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. Повторение материала (19.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. Повторение материала (26.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=68477</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=68477"/>
		<updated>2022-04-14T06:51:59Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Программирование и анализ данных на Python (часть 3) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
=== День 3. Студенческие организации ===&lt;br /&gt;
31 марта в 16:00 (ауд.R505 на Покровке) мы пригласили представителей студенческой организации “CSTATI”. Ребята расскажут вам о том, чем можно заниматься на ФКН в свободное от учебы время и как построить свой график таким образом, чтобы это время у вас появилось. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1Gy6do_br6IBhGNfATrmYwuXbXOOU6_KZURcyvybkEfQ/edit Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска. Общая идея. Поиск, добавление и удаление вершин.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&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;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
=== Подготовка к минипроекту на Flask ===&lt;br /&gt;
&lt;br /&gt;
Для выполнения проекта Вам предоставляется:&lt;br /&gt;
&lt;br /&gt;
1. Адрес для размещения сайта&lt;br /&gt;
&lt;br /&gt;
2. Доступ к серверу по FTP.&lt;br /&gt;
&lt;br /&gt;
3. База данных MySQL.&lt;br /&gt;
&lt;br /&gt;
4. Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть номер из логина к Яндекс.Контесту: hse-cs-fd-2021-&#039;&#039;&#039;N&#039;&#039;&#039;, где &#039;&#039;&#039;N&#039;&#039;&#039; - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть пароль к Яндекс.Контексту. Для доступа по FTP и к MySQL Вам потребуется пароль, которые получается из Вашего пароля к Яндекс.Контексту приписыванием спереди четырех символов &#039;&#039;&#039;Qq!1&#039;&#039;&#039;. Например, если у Вас был пароль VxbD2bC6Q9, то для FTP и MySQL Ваш пароль Qq!1VxbD2bC6Q9.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Ваш сайт будет размещен по адресу &#039;&#039;&#039;N&#039;&#039;&#039;.cshse.beget.tech. Вы сразу можете проверить этот адрес. По умолчанию у Вас должна открыться страница с текстом &amp;quot;Hello world!&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; Для доступа по FTP Вы можете использовать любой FTP клиент, например WinSCP. Для доступа по FTP Вам необходимо задать:&lt;br /&gt;
&lt;br /&gt;
* Server: cshse.beget.tech&lt;br /&gt;
* Port: 21&lt;br /&gt;
* Пользователь: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к FTP.&lt;br /&gt;
&lt;br /&gt;
Если подключение произошло успешно, то Вы увидите папку со следующим содержимым:&lt;br /&gt;
* static (папка)&lt;br /&gt;
* templates (папка)&lt;br /&gt;
* cshse_test_flask.sql&lt;br /&gt;
* index.wsgi&lt;br /&gt;
* myapp.py&lt;br /&gt;
* myapp.pyc&lt;br /&gt;
&lt;br /&gt;
Для выполнения дальнейшей работы Вам потребуется папки и файлы cshse_test_flask.sql и myapp.py. Другие файлы редактировать не надо. &lt;br /&gt;
&lt;br /&gt;
Вам надо скачать файл cshse_test_flask.sql, он потребуется для создании базы данных.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; База данных.&lt;br /&gt;
&lt;br /&gt;
Для доступа к базе данных надо перейти по адресу https://rainbow.beget.com/phpMyAdmin/&lt;br /&gt;
&lt;br /&gt;
* Имя пользователя: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к MySQL&lt;br /&gt;
&lt;br /&gt;
Возможно, Вы увидите базу данных с таблицами прошлого года. Если так, то Вам надо удалить эти таблицы. Для этого нажать на чекбокс &amp;quot;Отмтеить все&amp;quot;, затем выбрать &amp;quot;С отмеченными:&amp;quot; -&amp;gt; &amp;quot;Удалить&amp;quot;. Затем нажать &amp;quot;Да&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Далее Вам необходимо загрузить стартовые таблицы. Для этого необходимо сделать следующее:&lt;br /&gt;
# Зайти в меню Импорт&lt;br /&gt;
# Выбрать файл -&amp;gt; cshse_test_flask.sql&lt;br /&gt;
# Нажать Вперед&lt;br /&gt;
&lt;br /&gt;
В результате слева у Вас должен появиться список таблиц:&lt;br /&gt;
* message&lt;br /&gt;
* subscription&lt;br /&gt;
* user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
Теперь все готово для того, чтобы запустить блог и начать менять код. Однако, как и любой процесс программирования, он связан с появлением ошибок. Некоторые ошибки (которые допущены внутри функций) будут  отображаться прямо на web странице, которую Вы попытаетесь открыть. Однако некоторые ошибки приводят к тому, что страница вовсе не откроется. Тогда логи этих ошибок можно увидеть в специальном файле по адресу: http://cshse.beget.tech/log/?n=N, где N - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
Давайте проверим, что данная система работает.&lt;br /&gt;
&lt;br /&gt;
Откройте для редактирования файл myapp.py, впишите во второй строке test (получается, что вы вызываете неопределённую ранее переменную), сохраните файл и перейдите на сайт. Должна появиться ошибка &amp;quot;Internal Server Error&amp;quot;. Теперь перейдите по ссылке для лога ошибок, и на открывшейся странице Вы увидите информацию о том, где появилась ошибка.&lt;br /&gt;
&lt;br /&gt;
Теперь удалите test из второй строки и запишите его между строками &lt;br /&gt;
&lt;br /&gt;
    def main(): # Основная страница&lt;br /&gt;
    return &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Снова перейдите на сайт. Тут Вы также увидите сообщение об ошибке, но уже внутри страницы. &lt;br /&gt;
&lt;br /&gt;
Удалите ненужный test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Запуск тестового блога&lt;br /&gt;
&lt;br /&gt;
* Укажите имя пользователя, пароль и имя базы (= имя пользователя) от MySQL в 19,20 и 21 строкаx.&lt;br /&gt;
* Уберите комментирование в строке #engine = create_engine(&amp;quot;mysql://&amp;quot; + username ...&lt;br /&gt;
* В функции main() удалите или закомментируйте return &amp;quot;Hello world!&amp;quot; и уберите комментарии в двух последующих строках.&lt;br /&gt;
&lt;br /&gt;
Перейдите на сайт. Если Вы все сделали верно, то у Вас должен открыться микроблог.&lt;br /&gt;
&lt;br /&gt;
=== Требования к проекту ===&lt;br /&gt;
1. Вы должны сделать индивидуальной проект, который является сайтом, содержащим информацию на выбранную Вами тему.&lt;br /&gt;
&lt;br /&gt;
2. Для оформления страниц сайта должны использоваться каскадные таблицы стилей (css). В исходном примере css используется для оформления заголовка.&lt;br /&gt;
&lt;br /&gt;
3. На сайте должна быть стартовая страница, а также как минимум одна страница, которая генерируется из базы данных в зависимости от параметра адресной строки. База данных должна состоять как минимум из трех связных таблиц. В исходном примере - это страницы вида /user/1, /user/2, /user/3 и т.д. &lt;br /&gt;
&lt;br /&gt;
4. На сайте должны быть формы, через которые можно добавлять и удалять информацию с сайта. В исходном примере - это добавление и удаление сообщений пользователя.&lt;br /&gt;
&lt;br /&gt;
5. Допустимо, чтобы некоторую информацию нужно было добавлять напрямую в базу данных, а также при помощи загрузки на сайт через FTP. В исходном примере это информация о пользователях, их фотографии и подписки.&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки и сроки выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Проект считается принятым только после устной беседы.&lt;br /&gt;
&lt;br /&gt;
2. Срок сдачи - до 7 апреля включительно. Сдача после 7 апреля допускается, но оценка на 1 балл ниже.&lt;br /&gt;
&lt;br /&gt;
3. Если Вы сделали статический сайт на HTML и CSS (т.е. выполнили пункты 1. и 2.), то оценка 3.&lt;br /&gt;
&lt;br /&gt;
4. Если Вы сделали сайт, которые только отображает информацию из базы данных, но не позволяет ее редактировать (т.е. не выполнили пункт 4), то оценка 4.&lt;br /&gt;
&lt;br /&gt;
5. Если Вы сделали сайт, который отвечает всем 5 пунктам, то оценка 5.&lt;br /&gt;
&lt;br /&gt;
6. Допустимо, что у разных учеников сайты на схожую тематику, но запрещено полное совпадение двух проектов, как по коду, так и по реализации.&lt;br /&gt;
&lt;br /&gt;
7. Не разрешается выполнить проект каким-либо другим способом, например на других движках или фреймворках. Очень хорошо, если Вы их знаете, но сделайте именно это задание, и будете свободны.&lt;br /&gt;
&lt;br /&gt;
8. Оценка за проект ставится с весом 8, т.к. на проект выделяется 4 недели, и за каждую неделю Вы получаете по 2 оценки.&lt;br /&gt;
&lt;br /&gt;
=== Порядок выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Необходимо до 17 марта (включительно) в [https://docs.google.com/forms/d/e/1FAIpQLSfVDLGVfX-OvyFRA1Jt_mnv64BQB0Yuo5uVxM1XMn2mmnLz5w/viewform форме] указать тему Вашего проекта.&lt;br /&gt;
&lt;br /&gt;
2. В целом Вы можете сделать проект с той скоростью, как пожелаете. &lt;br /&gt;
&lt;br /&gt;
3. Но рекомендуется: &lt;br /&gt;
* до 17 марта сделать статические страницы с той информацией, которую Вы будете размещать. Замечание созданные локально HTML и CSS файлы Вы можете записать в отдельную папку на сервере, например, папку test. Но для того, чтобы открыть статический сайт надо в явном виде указать стартовый файл, т.е. N.cshse.beget.tech/test/index.html&lt;br /&gt;
&lt;br /&gt;
* до 31 марта сделать базу данных и отображение данных из нее.&lt;br /&gt;
* до 7 апреля или ранее сделать возможность записи в базу данных.&lt;br /&gt;
&lt;br /&gt;
4. Лекционная часть 10 и 17 марта будет посвящена разбору данной тематики. &lt;br /&gt;
&lt;br /&gt;
5. Семинарское время 17 марта и 31 марта будут посвящено консультациям по проекту.&lt;br /&gt;
&lt;br /&gt;
6. 7 апреля целиком будет посвящено сдачи проектов. Но сдавать можно и раньше, если Вы все уже все сделаете.&lt;br /&gt;
&lt;br /&gt;
7. В каникулы 24 марта что-либо делать не обязательно. Но консультации в этот день получить можно.&lt;br /&gt;
&lt;br /&gt;
8. &#039;&#039;&#039;Если что-то не ясно или не получается, то сразу пишите в чат!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Альтернативный проект ===&lt;br /&gt;
Кроме представленного выше проекта, есть еще один проект, который могут выполнить 1 или 2 ученика.&lt;br /&gt;
&lt;br /&gt;
Тема проекта: Разработка визуального интерфейса для системы автоматического обновления рабочих ведомостей студентов.&lt;br /&gt;
&lt;br /&gt;
Не секрет, что многие задания, которые выдаются студентам на Факультете Компьютерных Наук (ФКН) (и не только) проверяются автоматическими системами – например, Яндекс.Контест или online.hse.ru. В настоящее время разработан Python-модуль, предназначенный для автоматической выгрузки результатов выданных заданий, их агрегации и выставления оценок в рабочую ведомость (Excel или Google Sheets).&lt;br /&gt;
&lt;br /&gt;
Ученикам Факультетского Дня ФКН предлагается присоединиться к данному проекту и принять участие в разработке визуального интерфейса для данной системы. Интерфейс должен предоставлять функции управления рабочими ведомостями (изменение списка студентов и списка заданий). По сути, это одна или две страницы HTML (со всплывающими окнами).&lt;br /&gt;
&lt;br /&gt;
Выполнение проекта также предполагает создание базы данных с таблицами для рабочих ведомостей, заданий и вспомогательных данных (логины / пароли для систем проверки, настройки, т.п.). Проект желательно выполнить на Flask, но Django также допустим.&lt;br /&gt;
&lt;br /&gt;
Проект выполняется под руководством Игнатова А.Д.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
Материалы располагаются и загружаются на сайт https://to-edu.ru/&lt;br /&gt;
1. Регистрация https://to-edu.ru/user/register. Можно использоваться любой логин и пароль.&lt;br /&gt;
2. Запись на курс https://to-edu.ru/node/118672 &lt;br /&gt;
3. &#039;&#039;&#039;Кодовое слово: 742&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Занятие 1. Матрицы (14.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Понятие матрицы. Сумма и произведение матриц.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118674 (до 27.04.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. Системы линейных уравнений (21.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Обратная матрица. Определитель матрицы. Решение систем линейных уравнений при помощи матриц.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118675 (до 11.05.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. Метод неопределённых коэффициентов (28.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Метод неопределённых коэффициентов для построения полинома по заданным точкам.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118676 (до 18.05.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. Метод наименьших квадратов (12.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Метод наименьших квадратов для построения полинома, наиболее близко проходящего через заданное множество точек.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118673 (до 25.05.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. Повторение материала (19.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. Повторение материала (26.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=67667</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=67667"/>
		<updated>2022-03-28T19:22:54Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Программирование и анализ данных на Python (часть 3) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
=== День 3. Студенческие организации ===&lt;br /&gt;
31 марта в 16:00 (ауд.R505 на Покровке) мы пригласили представителей студенческой организации “CSTATI”. Ребята расскажут вам о том, чем можно заниматься на ФКН в свободное от учебы время и как построить свой график таким образом, чтобы это время у вас появилось. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1Gy6do_br6IBhGNfATrmYwuXbXOOU6_KZURcyvybkEfQ/edit Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска. Общая идея. Поиск, добавление и удаление вершин.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&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;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
=== Подготовка к минипроекту на Flask ===&lt;br /&gt;
&lt;br /&gt;
Для выполнения проекта Вам предоставляется:&lt;br /&gt;
&lt;br /&gt;
1. Адрес для размещения сайта&lt;br /&gt;
&lt;br /&gt;
2. Доступ к серверу по FTP.&lt;br /&gt;
&lt;br /&gt;
3. База данных MySQL.&lt;br /&gt;
&lt;br /&gt;
4. Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть номер из логина к Яндекс.Контесту: hse-cs-fd-2021-&#039;&#039;&#039;N&#039;&#039;&#039;, где &#039;&#039;&#039;N&#039;&#039;&#039; - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть пароль к Яндекс.Контексту. Для доступа по FTP и к MySQL Вам потребуется пароль, которые получается из Вашего пароля к Яндекс.Контексту приписыванием спереди четырех символов &#039;&#039;&#039;Qq!1&#039;&#039;&#039;. Например, если у Вас был пароль VxbD2bC6Q9, то для FTP и MySQL Ваш пароль Qq!1VxbD2bC6Q9.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Ваш сайт будет размещен по адресу &#039;&#039;&#039;N&#039;&#039;&#039;.cshse.beget.tech. Вы сразу можете проверить этот адрес. По умолчанию у Вас должна открыться страница с текстом &amp;quot;Hello world!&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; Для доступа по FTP Вы можете использовать любой FTP клиент, например WinSCP. Для доступа по FTP Вам необходимо задать:&lt;br /&gt;
&lt;br /&gt;
* Server: cshse.beget.tech&lt;br /&gt;
* Port: 21&lt;br /&gt;
* Пользователь: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к FTP.&lt;br /&gt;
&lt;br /&gt;
Если подключение произошло успешно, то Вы увидите папку со следующим содержимым:&lt;br /&gt;
* static (папка)&lt;br /&gt;
* templates (папка)&lt;br /&gt;
* cshse_test_flask.sql&lt;br /&gt;
* index.wsgi&lt;br /&gt;
* myapp.py&lt;br /&gt;
* myapp.pyc&lt;br /&gt;
&lt;br /&gt;
Для выполнения дальнейшей работы Вам потребуется папки и файлы cshse_test_flask.sql и myapp.py. Другие файлы редактировать не надо. &lt;br /&gt;
&lt;br /&gt;
Вам надо скачать файл cshse_test_flask.sql, он потребуется для создании базы данных.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; База данных.&lt;br /&gt;
&lt;br /&gt;
Для доступа к базе данных надо перейти по адресу https://rainbow.beget.com/phpMyAdmin/&lt;br /&gt;
&lt;br /&gt;
* Имя пользователя: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к MySQL&lt;br /&gt;
&lt;br /&gt;
Возможно, Вы увидите базу данных с таблицами прошлого года. Если так, то Вам надо удалить эти таблицы. Для этого нажать на чекбокс &amp;quot;Отмтеить все&amp;quot;, затем выбрать &amp;quot;С отмеченными:&amp;quot; -&amp;gt; &amp;quot;Удалить&amp;quot;. Затем нажать &amp;quot;Да&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Далее Вам необходимо загрузить стартовые таблицы. Для этого необходимо сделать следующее:&lt;br /&gt;
# Зайти в меню Импорт&lt;br /&gt;
# Выбрать файл -&amp;gt; cshse_test_flask.sql&lt;br /&gt;
# Нажать Вперед&lt;br /&gt;
&lt;br /&gt;
В результате слева у Вас должен появиться список таблиц:&lt;br /&gt;
* message&lt;br /&gt;
* subscription&lt;br /&gt;
* user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
Теперь все готово для того, чтобы запустить блог и начать менять код. Однако, как и любой процесс программирования, он связан с появлением ошибок. Некоторые ошибки (которые допущены внутри функций) будут  отображаться прямо на web странице, которую Вы попытаетесь открыть. Однако некоторые ошибки приводят к тому, что страница вовсе не откроется. Тогда логи этих ошибок можно увидеть в специальном файле по адресу: http://cshse.beget.tech/log/?n=N, где N - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
Давайте проверим, что данная система работает.&lt;br /&gt;
&lt;br /&gt;
Откройте для редактирования файл myapp.py, впишите во второй строке test (получается, что вы вызываете неопределённую ранее переменную), сохраните файл и перейдите на сайт. Должна появиться ошибка &amp;quot;Internal Server Error&amp;quot;. Теперь перейдите по ссылке для лога ошибок, и на открывшейся странице Вы увидите информацию о том, где появилась ошибка.&lt;br /&gt;
&lt;br /&gt;
Теперь удалите test из второй строки и запишите его между строками &lt;br /&gt;
&lt;br /&gt;
    def main(): # Основная страница&lt;br /&gt;
    return &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Снова перейдите на сайт. Тут Вы также увидите сообщение об ошибке, но уже внутри страницы. &lt;br /&gt;
&lt;br /&gt;
Удалите ненужный test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Запуск тестового блога&lt;br /&gt;
&lt;br /&gt;
* Укажите имя пользователя, пароль и имя базы (= имя пользователя) от MySQL в 19,20 и 21 строкаx.&lt;br /&gt;
* Уберите комментирование в строке #engine = create_engine(&amp;quot;mysql://&amp;quot; + username ...&lt;br /&gt;
* В функции main() удалите или закомментируйте return &amp;quot;Hello world!&amp;quot; и уберите комментарии в двух последующих строках.&lt;br /&gt;
&lt;br /&gt;
Перейдите на сайт. Если Вы все сделали верно, то у Вас должен открыться микроблог.&lt;br /&gt;
&lt;br /&gt;
=== Требования к проекту ===&lt;br /&gt;
1. Вы должны сделать индивидуальной проект, который является сайтом, содержащим информацию на выбранную Вами тему.&lt;br /&gt;
&lt;br /&gt;
2. Для оформления страниц сайта должны использоваться каскадные таблицы стилей (css). В исходном примере css используется для оформления заголовка.&lt;br /&gt;
&lt;br /&gt;
3. На сайте должна быть стартовая страница, а также как минимум одна страница, которая генерируется из базы данных в зависимости от параметра адресной строки. База данных должна состоять как минимум из трех связных таблиц. В исходном примере - это страницы вида /user/1, /user/2, /user/3 и т.д. &lt;br /&gt;
&lt;br /&gt;
4. На сайте должны быть формы, через которые можно добавлять и удалять информацию с сайта. В исходном примере - это добавление и удаление сообщений пользователя.&lt;br /&gt;
&lt;br /&gt;
5. Допустимо, чтобы некоторую информацию нужно было добавлять напрямую в базу данных, а также при помощи загрузки на сайт через FTP. В исходном примере это информация о пользователях, их фотографии и подписки.&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки и сроки выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Проект считается принятым только после устной беседы.&lt;br /&gt;
&lt;br /&gt;
2. Срок сдачи - до 7 апреля включительно. Сдача после 7 апреля допускается, но оценка на 1 балл ниже.&lt;br /&gt;
&lt;br /&gt;
3. Если Вы сделали статический сайт на HTML и CSS (т.е. выполнили пункты 1. и 2.), то оценка 3.&lt;br /&gt;
&lt;br /&gt;
4. Если Вы сделали сайт, которые только отображает информацию из базы данных, но не позволяет ее редактировать (т.е. не выполнили пункт 4), то оценка 4.&lt;br /&gt;
&lt;br /&gt;
5. Если Вы сделали сайт, который отвечает всем 5 пунктам, то оценка 5.&lt;br /&gt;
&lt;br /&gt;
6. Допустимо, что у разных учеников сайты на схожую тематику, но запрещено полное совпадение двух проектов, как по коду, так и по реализации.&lt;br /&gt;
&lt;br /&gt;
7. Не разрешается выполнить проект каким-либо другим способом, например на других движках или фреймворках. Очень хорошо, если Вы их знаете, но сделайте именно это задание, и будете свободны.&lt;br /&gt;
&lt;br /&gt;
8. Оценка за проект ставится с весом 8, т.к. на проект выделяется 4 недели, и за каждую неделю Вы получаете по 2 оценки.&lt;br /&gt;
&lt;br /&gt;
=== Порядок выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Необходимо до 17 марта (включительно) в [https://docs.google.com/forms/d/e/1FAIpQLSfVDLGVfX-OvyFRA1Jt_mnv64BQB0Yuo5uVxM1XMn2mmnLz5w/viewform форме] указать тему Вашего проекта.&lt;br /&gt;
&lt;br /&gt;
2. В целом Вы можете сделать проект с той скоростью, как пожелаете. &lt;br /&gt;
&lt;br /&gt;
3. Но рекомендуется: &lt;br /&gt;
* до 17 марта сделать статические страницы с той информацией, которую Вы будете размещать. Замечание созданные локально HTML и CSS файлы Вы можете записать в отдельную папку на сервере, например, папку test. Но для того, чтобы открыть статический сайт надо в явном виде указать стартовый файл, т.е. N.cshse.beget.tech/test/index.html&lt;br /&gt;
&lt;br /&gt;
* до 31 марта сделать базу данных и отображение данных из нее.&lt;br /&gt;
* до 7 апреля или ранее сделать возможность записи в базу данных.&lt;br /&gt;
&lt;br /&gt;
4. Лекционная часть 10 и 17 марта будет посвящена разбору данной тематики. &lt;br /&gt;
&lt;br /&gt;
5. Семинарское время 17 марта и 31 марта будут посвящено консультациям по проекту.&lt;br /&gt;
&lt;br /&gt;
6. 7 апреля целиком будет посвящено сдачи проектов. Но сдавать можно и раньше, если Вы все уже все сделаете.&lt;br /&gt;
&lt;br /&gt;
7. В каникулы 24 марта что-либо делать не обязательно. Но консультации в этот день получить можно.&lt;br /&gt;
&lt;br /&gt;
8. &#039;&#039;&#039;Если что-то не ясно или не получается, то сразу пишите в чат!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Альтернативный проект ===&lt;br /&gt;
Кроме представленного выше проекта, есть еще один проект, который могут выполнить 1 или 2 ученика.&lt;br /&gt;
&lt;br /&gt;
Тема проекта: Разработка визуального интерфейса для системы автоматического обновления рабочих ведомостей студентов.&lt;br /&gt;
&lt;br /&gt;
Не секрет, что многие задания, которые выдаются студентам на Факультете Компьютерных Наук (ФКН) (и не только) проверяются автоматическими системами – например, Яндекс.Контест или online.hse.ru. В настоящее время разработан Python-модуль, предназначенный для автоматической выгрузки результатов выданных заданий, их агрегации и выставления оценок в рабочую ведомость (Excel или Google Sheets).&lt;br /&gt;
&lt;br /&gt;
Ученикам Факультетского Дня ФКН предлагается присоединиться к данному проекту и принять участие в разработке визуального интерфейса для данной системы. Интерфейс должен предоставлять функции управления рабочими ведомостями (изменение списка студентов и списка заданий). По сути, это одна или две страницы HTML (со всплывающими окнами).&lt;br /&gt;
&lt;br /&gt;
Выполнение проекта также предполагает создание базы данных с таблицами для рабочих ведомостей, заданий и вспомогательных данных (логины / пароли для систем проверки, настройки, т.п.). Проект желательно выполнить на Flask, но Django также допустим.&lt;br /&gt;
&lt;br /&gt;
Проект выполняется под руководством Игнатова А.Д.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
=== Занятие 1. Матрицы (14.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Понятие матрицы. Сумма и произведение матриц.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118674 (до 27.04.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. Системы линейных уравнений (21.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Обратная матрица. Определитель матрицы. Решение систем линейных уравнений при помощи матриц.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118675 (до 11.05.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. Метод неопределённых коэффициентов (28.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Метод неопределённых коэффициентов для построения полинома по заданным точкам.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118676 (до 18.05.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. Метод наименьших квадратов (12.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Метод наименьших квадратов для построения полинома, наиболее близко проходящего через заданное множество точек.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118673 (до 25.05.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. Повторение материала (19.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. Повторение материала (26.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=67666</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=67666"/>
		<updated>2022-03-28T19:22:14Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Занятие 4. Метод наименьших квадратов (12.05.2022) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
=== День 3. Студенческие организации ===&lt;br /&gt;
31 марта в 16:00 (ауд.R505 на Покровке) мы пригласили представителей студенческой организации “CSTATI”. Ребята расскажут вам о том, чем можно заниматься на ФКН в свободное от учебы время и как построить свой график таким образом, чтобы это время у вас появилось. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1Gy6do_br6IBhGNfATrmYwuXbXOOU6_KZURcyvybkEfQ/edit Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска. Общая идея. Поиск, добавление и удаление вершин.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&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;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
=== Подготовка к минипроекту на Flask ===&lt;br /&gt;
&lt;br /&gt;
Для выполнения проекта Вам предоставляется:&lt;br /&gt;
&lt;br /&gt;
1. Адрес для размещения сайта&lt;br /&gt;
&lt;br /&gt;
2. Доступ к серверу по FTP.&lt;br /&gt;
&lt;br /&gt;
3. База данных MySQL.&lt;br /&gt;
&lt;br /&gt;
4. Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть номер из логина к Яндекс.Контесту: hse-cs-fd-2021-&#039;&#039;&#039;N&#039;&#039;&#039;, где &#039;&#039;&#039;N&#039;&#039;&#039; - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть пароль к Яндекс.Контексту. Для доступа по FTP и к MySQL Вам потребуется пароль, которые получается из Вашего пароля к Яндекс.Контексту приписыванием спереди четырех символов &#039;&#039;&#039;Qq!1&#039;&#039;&#039;. Например, если у Вас был пароль VxbD2bC6Q9, то для FTP и MySQL Ваш пароль Qq!1VxbD2bC6Q9.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Ваш сайт будет размещен по адресу &#039;&#039;&#039;N&#039;&#039;&#039;.cshse.beget.tech. Вы сразу можете проверить этот адрес. По умолчанию у Вас должна открыться страница с текстом &amp;quot;Hello world!&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; Для доступа по FTP Вы можете использовать любой FTP клиент, например WinSCP. Для доступа по FTP Вам необходимо задать:&lt;br /&gt;
&lt;br /&gt;
* Server: cshse.beget.tech&lt;br /&gt;
* Port: 21&lt;br /&gt;
* Пользователь: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к FTP.&lt;br /&gt;
&lt;br /&gt;
Если подключение произошло успешно, то Вы увидите папку со следующим содержимым:&lt;br /&gt;
* static (папка)&lt;br /&gt;
* templates (папка)&lt;br /&gt;
* cshse_test_flask.sql&lt;br /&gt;
* index.wsgi&lt;br /&gt;
* myapp.py&lt;br /&gt;
* myapp.pyc&lt;br /&gt;
&lt;br /&gt;
Для выполнения дальнейшей работы Вам потребуется папки и файлы cshse_test_flask.sql и myapp.py. Другие файлы редактировать не надо. &lt;br /&gt;
&lt;br /&gt;
Вам надо скачать файл cshse_test_flask.sql, он потребуется для создании базы данных.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; База данных.&lt;br /&gt;
&lt;br /&gt;
Для доступа к базе данных надо перейти по адресу https://rainbow.beget.com/phpMyAdmin/&lt;br /&gt;
&lt;br /&gt;
* Имя пользователя: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к MySQL&lt;br /&gt;
&lt;br /&gt;
Возможно, Вы увидите базу данных с таблицами прошлого года. Если так, то Вам надо удалить эти таблицы. Для этого нажать на чекбокс &amp;quot;Отмтеить все&amp;quot;, затем выбрать &amp;quot;С отмеченными:&amp;quot; -&amp;gt; &amp;quot;Удалить&amp;quot;. Затем нажать &amp;quot;Да&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Далее Вам необходимо загрузить стартовые таблицы. Для этого необходимо сделать следующее:&lt;br /&gt;
# Зайти в меню Импорт&lt;br /&gt;
# Выбрать файл -&amp;gt; cshse_test_flask.sql&lt;br /&gt;
# Нажать Вперед&lt;br /&gt;
&lt;br /&gt;
В результате слева у Вас должен появиться список таблиц:&lt;br /&gt;
* message&lt;br /&gt;
* subscription&lt;br /&gt;
* user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
Теперь все готово для того, чтобы запустить блог и начать менять код. Однако, как и любой процесс программирования, он связан с появлением ошибок. Некоторые ошибки (которые допущены внутри функций) будут  отображаться прямо на web странице, которую Вы попытаетесь открыть. Однако некоторые ошибки приводят к тому, что страница вовсе не откроется. Тогда логи этих ошибок можно увидеть в специальном файле по адресу: http://cshse.beget.tech/log/?n=N, где N - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
Давайте проверим, что данная система работает.&lt;br /&gt;
&lt;br /&gt;
Откройте для редактирования файл myapp.py, впишите во второй строке test (получается, что вы вызываете неопределённую ранее переменную), сохраните файл и перейдите на сайт. Должна появиться ошибка &amp;quot;Internal Server Error&amp;quot;. Теперь перейдите по ссылке для лога ошибок, и на открывшейся странице Вы увидите информацию о том, где появилась ошибка.&lt;br /&gt;
&lt;br /&gt;
Теперь удалите test из второй строки и запишите его между строками &lt;br /&gt;
&lt;br /&gt;
    def main(): # Основная страница&lt;br /&gt;
    return &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Снова перейдите на сайт. Тут Вы также увидите сообщение об ошибке, но уже внутри страницы. &lt;br /&gt;
&lt;br /&gt;
Удалите ненужный test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Запуск тестового блога&lt;br /&gt;
&lt;br /&gt;
* Укажите имя пользователя, пароль и имя базы (= имя пользователя) от MySQL в 19,20 и 21 строкаx.&lt;br /&gt;
* Уберите комментирование в строке #engine = create_engine(&amp;quot;mysql://&amp;quot; + username ...&lt;br /&gt;
* В функции main() удалите или закомментируйте return &amp;quot;Hello world!&amp;quot; и уберите комментарии в двух последующих строках.&lt;br /&gt;
&lt;br /&gt;
Перейдите на сайт. Если Вы все сделали верно, то у Вас должен открыться микроблог.&lt;br /&gt;
&lt;br /&gt;
=== Требования к проекту ===&lt;br /&gt;
1. Вы должны сделать индивидуальной проект, который является сайтом, содержащим информацию на выбранную Вами тему.&lt;br /&gt;
&lt;br /&gt;
2. Для оформления страниц сайта должны использоваться каскадные таблицы стилей (css). В исходном примере css используется для оформления заголовка.&lt;br /&gt;
&lt;br /&gt;
3. На сайте должна быть стартовая страница, а также как минимум одна страница, которая генерируется из базы данных в зависимости от параметра адресной строки. База данных должна состоять как минимум из трех связных таблиц. В исходном примере - это страницы вида /user/1, /user/2, /user/3 и т.д. &lt;br /&gt;
&lt;br /&gt;
4. На сайте должны быть формы, через которые можно добавлять и удалять информацию с сайта. В исходном примере - это добавление и удаление сообщений пользователя.&lt;br /&gt;
&lt;br /&gt;
5. Допустимо, чтобы некоторую информацию нужно было добавлять напрямую в базу данных, а также при помощи загрузки на сайт через FTP. В исходном примере это информация о пользователях, их фотографии и подписки.&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки и сроки выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Проект считается принятым только после устной беседы.&lt;br /&gt;
&lt;br /&gt;
2. Срок сдачи - до 7 апреля включительно. Сдача после 7 апреля допускается, но оценка на 1 балл ниже.&lt;br /&gt;
&lt;br /&gt;
3. Если Вы сделали статический сайт на HTML и CSS (т.е. выполнили пункты 1. и 2.), то оценка 3.&lt;br /&gt;
&lt;br /&gt;
4. Если Вы сделали сайт, которые только отображает информацию из базы данных, но не позволяет ее редактировать (т.е. не выполнили пункт 4), то оценка 4.&lt;br /&gt;
&lt;br /&gt;
5. Если Вы сделали сайт, который отвечает всем 5 пунктам, то оценка 5.&lt;br /&gt;
&lt;br /&gt;
6. Допустимо, что у разных учеников сайты на схожую тематику, но запрещено полное совпадение двух проектов, как по коду, так и по реализации.&lt;br /&gt;
&lt;br /&gt;
7. Не разрешается выполнить проект каким-либо другим способом, например на других движках или фреймворках. Очень хорошо, если Вы их знаете, но сделайте именно это задание, и будете свободны.&lt;br /&gt;
&lt;br /&gt;
8. Оценка за проект ставится с весом 8, т.к. на проект выделяется 4 недели, и за каждую неделю Вы получаете по 2 оценки.&lt;br /&gt;
&lt;br /&gt;
=== Порядок выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Необходимо до 17 марта (включительно) в [https://docs.google.com/forms/d/e/1FAIpQLSfVDLGVfX-OvyFRA1Jt_mnv64BQB0Yuo5uVxM1XMn2mmnLz5w/viewform форме] указать тему Вашего проекта.&lt;br /&gt;
&lt;br /&gt;
2. В целом Вы можете сделать проект с той скоростью, как пожелаете. &lt;br /&gt;
&lt;br /&gt;
3. Но рекомендуется: &lt;br /&gt;
* до 17 марта сделать статические страницы с той информацией, которую Вы будете размещать. Замечание созданные локально HTML и CSS файлы Вы можете записать в отдельную папку на сервере, например, папку test. Но для того, чтобы открыть статический сайт надо в явном виде указать стартовый файл, т.е. N.cshse.beget.tech/test/index.html&lt;br /&gt;
&lt;br /&gt;
* до 31 марта сделать базу данных и отображение данных из нее.&lt;br /&gt;
* до 7 апреля или ранее сделать возможность записи в базу данных.&lt;br /&gt;
&lt;br /&gt;
4. Лекционная часть 10 и 17 марта будет посвящена разбору данной тематики. &lt;br /&gt;
&lt;br /&gt;
5. Семинарское время 17 марта и 31 марта будут посвящено консультациям по проекту.&lt;br /&gt;
&lt;br /&gt;
6. 7 апреля целиком будет посвящено сдачи проектов. Но сдавать можно и раньше, если Вы все уже все сделаете.&lt;br /&gt;
&lt;br /&gt;
7. В каникулы 24 марта что-либо делать не обязательно. Но консультации в этот день получить можно.&lt;br /&gt;
&lt;br /&gt;
8. &#039;&#039;&#039;Если что-то не ясно или не получается, то сразу пишите в чат!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Альтернативный проект ===&lt;br /&gt;
Кроме представленного выше проекта, есть еще один проект, который могут выполнить 1 или 2 ученика.&lt;br /&gt;
&lt;br /&gt;
Тема проекта: Разработка визуального интерфейса для системы автоматического обновления рабочих ведомостей студентов.&lt;br /&gt;
&lt;br /&gt;
Не секрет, что многие задания, которые выдаются студентам на Факультете Компьютерных Наук (ФКН) (и не только) проверяются автоматическими системами – например, Яндекс.Контест или online.hse.ru. В настоящее время разработан Python-модуль, предназначенный для автоматической выгрузки результатов выданных заданий, их агрегации и выставления оценок в рабочую ведомость (Excel или Google Sheets).&lt;br /&gt;
&lt;br /&gt;
Ученикам Факультетского Дня ФКН предлагается присоединиться к данному проекту и принять участие в разработке визуального интерфейса для данной системы. Интерфейс должен предоставлять функции управления рабочими ведомостями (изменение списка студентов и списка заданий). По сути, это одна или две страницы HTML (со всплывающими окнами).&lt;br /&gt;
&lt;br /&gt;
Выполнение проекта также предполагает создание базы данных с таблицами для рабочих ведомостей, заданий и вспомогательных данных (логины / пароли для систем проверки, настройки, т.п.). Проект желательно выполнить на Flask, но Django также допустим.&lt;br /&gt;
&lt;br /&gt;
Проект выполняется под руководством Игнатова А.Д.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
=== Занятие 1. Матрицы (14.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Понятие матрицы. Сумма и произведение матриц.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118674&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. Системы линейных уравнений (21.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Обратная матрица. Определитель матрицы. Решение систем линейных уравнений при помощи матриц.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118675&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. Метод неопределённых коэффициентов (28.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Метод неопределённых коэффициентов для построения полинома по заданным точкам.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118676&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. Метод наименьших квадратов (12.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Метод наименьших квадратов для построения полинома, наиболее близко проходящего через заданное множество точек.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118673 (до 25.05.2022)&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. Повторение материала (19.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. Повторение материала (26.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=67665</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=67665"/>
		<updated>2022-03-28T19:15:18Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Занятие 3. Метод неопределённых коэффициентов (28.04.2022) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
=== День 3. Студенческие организации ===&lt;br /&gt;
31 марта в 16:00 (ауд.R505 на Покровке) мы пригласили представителей студенческой организации “CSTATI”. Ребята расскажут вам о том, чем можно заниматься на ФКН в свободное от учебы время и как построить свой график таким образом, чтобы это время у вас появилось. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1Gy6do_br6IBhGNfATrmYwuXbXOOU6_KZURcyvybkEfQ/edit Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска. Общая идея. Поиск, добавление и удаление вершин.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&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;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
=== Подготовка к минипроекту на Flask ===&lt;br /&gt;
&lt;br /&gt;
Для выполнения проекта Вам предоставляется:&lt;br /&gt;
&lt;br /&gt;
1. Адрес для размещения сайта&lt;br /&gt;
&lt;br /&gt;
2. Доступ к серверу по FTP.&lt;br /&gt;
&lt;br /&gt;
3. База данных MySQL.&lt;br /&gt;
&lt;br /&gt;
4. Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть номер из логина к Яндекс.Контесту: hse-cs-fd-2021-&#039;&#039;&#039;N&#039;&#039;&#039;, где &#039;&#039;&#039;N&#039;&#039;&#039; - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть пароль к Яндекс.Контексту. Для доступа по FTP и к MySQL Вам потребуется пароль, которые получается из Вашего пароля к Яндекс.Контексту приписыванием спереди четырех символов &#039;&#039;&#039;Qq!1&#039;&#039;&#039;. Например, если у Вас был пароль VxbD2bC6Q9, то для FTP и MySQL Ваш пароль Qq!1VxbD2bC6Q9.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Ваш сайт будет размещен по адресу &#039;&#039;&#039;N&#039;&#039;&#039;.cshse.beget.tech. Вы сразу можете проверить этот адрес. По умолчанию у Вас должна открыться страница с текстом &amp;quot;Hello world!&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; Для доступа по FTP Вы можете использовать любой FTP клиент, например WinSCP. Для доступа по FTP Вам необходимо задать:&lt;br /&gt;
&lt;br /&gt;
* Server: cshse.beget.tech&lt;br /&gt;
* Port: 21&lt;br /&gt;
* Пользователь: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к FTP.&lt;br /&gt;
&lt;br /&gt;
Если подключение произошло успешно, то Вы увидите папку со следующим содержимым:&lt;br /&gt;
* static (папка)&lt;br /&gt;
* templates (папка)&lt;br /&gt;
* cshse_test_flask.sql&lt;br /&gt;
* index.wsgi&lt;br /&gt;
* myapp.py&lt;br /&gt;
* myapp.pyc&lt;br /&gt;
&lt;br /&gt;
Для выполнения дальнейшей работы Вам потребуется папки и файлы cshse_test_flask.sql и myapp.py. Другие файлы редактировать не надо. &lt;br /&gt;
&lt;br /&gt;
Вам надо скачать файл cshse_test_flask.sql, он потребуется для создании базы данных.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; База данных.&lt;br /&gt;
&lt;br /&gt;
Для доступа к базе данных надо перейти по адресу https://rainbow.beget.com/phpMyAdmin/&lt;br /&gt;
&lt;br /&gt;
* Имя пользователя: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к MySQL&lt;br /&gt;
&lt;br /&gt;
Возможно, Вы увидите базу данных с таблицами прошлого года. Если так, то Вам надо удалить эти таблицы. Для этого нажать на чекбокс &amp;quot;Отмтеить все&amp;quot;, затем выбрать &amp;quot;С отмеченными:&amp;quot; -&amp;gt; &amp;quot;Удалить&amp;quot;. Затем нажать &amp;quot;Да&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Далее Вам необходимо загрузить стартовые таблицы. Для этого необходимо сделать следующее:&lt;br /&gt;
# Зайти в меню Импорт&lt;br /&gt;
# Выбрать файл -&amp;gt; cshse_test_flask.sql&lt;br /&gt;
# Нажать Вперед&lt;br /&gt;
&lt;br /&gt;
В результате слева у Вас должен появиться список таблиц:&lt;br /&gt;
* message&lt;br /&gt;
* subscription&lt;br /&gt;
* user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
Теперь все готово для того, чтобы запустить блог и начать менять код. Однако, как и любой процесс программирования, он связан с появлением ошибок. Некоторые ошибки (которые допущены внутри функций) будут  отображаться прямо на web странице, которую Вы попытаетесь открыть. Однако некоторые ошибки приводят к тому, что страница вовсе не откроется. Тогда логи этих ошибок можно увидеть в специальном файле по адресу: http://cshse.beget.tech/log/?n=N, где N - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
Давайте проверим, что данная система работает.&lt;br /&gt;
&lt;br /&gt;
Откройте для редактирования файл myapp.py, впишите во второй строке test (получается, что вы вызываете неопределённую ранее переменную), сохраните файл и перейдите на сайт. Должна появиться ошибка &amp;quot;Internal Server Error&amp;quot;. Теперь перейдите по ссылке для лога ошибок, и на открывшейся странице Вы увидите информацию о том, где появилась ошибка.&lt;br /&gt;
&lt;br /&gt;
Теперь удалите test из второй строки и запишите его между строками &lt;br /&gt;
&lt;br /&gt;
    def main(): # Основная страница&lt;br /&gt;
    return &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Снова перейдите на сайт. Тут Вы также увидите сообщение об ошибке, но уже внутри страницы. &lt;br /&gt;
&lt;br /&gt;
Удалите ненужный test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Запуск тестового блога&lt;br /&gt;
&lt;br /&gt;
* Укажите имя пользователя, пароль и имя базы (= имя пользователя) от MySQL в 19,20 и 21 строкаx.&lt;br /&gt;
* Уберите комментирование в строке #engine = create_engine(&amp;quot;mysql://&amp;quot; + username ...&lt;br /&gt;
* В функции main() удалите или закомментируйте return &amp;quot;Hello world!&amp;quot; и уберите комментарии в двух последующих строках.&lt;br /&gt;
&lt;br /&gt;
Перейдите на сайт. Если Вы все сделали верно, то у Вас должен открыться микроблог.&lt;br /&gt;
&lt;br /&gt;
=== Требования к проекту ===&lt;br /&gt;
1. Вы должны сделать индивидуальной проект, который является сайтом, содержащим информацию на выбранную Вами тему.&lt;br /&gt;
&lt;br /&gt;
2. Для оформления страниц сайта должны использоваться каскадные таблицы стилей (css). В исходном примере css используется для оформления заголовка.&lt;br /&gt;
&lt;br /&gt;
3. На сайте должна быть стартовая страница, а также как минимум одна страница, которая генерируется из базы данных в зависимости от параметра адресной строки. База данных должна состоять как минимум из трех связных таблиц. В исходном примере - это страницы вида /user/1, /user/2, /user/3 и т.д. &lt;br /&gt;
&lt;br /&gt;
4. На сайте должны быть формы, через которые можно добавлять и удалять информацию с сайта. В исходном примере - это добавление и удаление сообщений пользователя.&lt;br /&gt;
&lt;br /&gt;
5. Допустимо, чтобы некоторую информацию нужно было добавлять напрямую в базу данных, а также при помощи загрузки на сайт через FTP. В исходном примере это информация о пользователях, их фотографии и подписки.&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки и сроки выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Проект считается принятым только после устной беседы.&lt;br /&gt;
&lt;br /&gt;
2. Срок сдачи - до 7 апреля включительно. Сдача после 7 апреля допускается, но оценка на 1 балл ниже.&lt;br /&gt;
&lt;br /&gt;
3. Если Вы сделали статический сайт на HTML и CSS (т.е. выполнили пункты 1. и 2.), то оценка 3.&lt;br /&gt;
&lt;br /&gt;
4. Если Вы сделали сайт, которые только отображает информацию из базы данных, но не позволяет ее редактировать (т.е. не выполнили пункт 4), то оценка 4.&lt;br /&gt;
&lt;br /&gt;
5. Если Вы сделали сайт, который отвечает всем 5 пунктам, то оценка 5.&lt;br /&gt;
&lt;br /&gt;
6. Допустимо, что у разных учеников сайты на схожую тематику, но запрещено полное совпадение двух проектов, как по коду, так и по реализации.&lt;br /&gt;
&lt;br /&gt;
7. Не разрешается выполнить проект каким-либо другим способом, например на других движках или фреймворках. Очень хорошо, если Вы их знаете, но сделайте именно это задание, и будете свободны.&lt;br /&gt;
&lt;br /&gt;
8. Оценка за проект ставится с весом 8, т.к. на проект выделяется 4 недели, и за каждую неделю Вы получаете по 2 оценки.&lt;br /&gt;
&lt;br /&gt;
=== Порядок выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Необходимо до 17 марта (включительно) в [https://docs.google.com/forms/d/e/1FAIpQLSfVDLGVfX-OvyFRA1Jt_mnv64BQB0Yuo5uVxM1XMn2mmnLz5w/viewform форме] указать тему Вашего проекта.&lt;br /&gt;
&lt;br /&gt;
2. В целом Вы можете сделать проект с той скоростью, как пожелаете. &lt;br /&gt;
&lt;br /&gt;
3. Но рекомендуется: &lt;br /&gt;
* до 17 марта сделать статические страницы с той информацией, которую Вы будете размещать. Замечание созданные локально HTML и CSS файлы Вы можете записать в отдельную папку на сервере, например, папку test. Но для того, чтобы открыть статический сайт надо в явном виде указать стартовый файл, т.е. N.cshse.beget.tech/test/index.html&lt;br /&gt;
&lt;br /&gt;
* до 31 марта сделать базу данных и отображение данных из нее.&lt;br /&gt;
* до 7 апреля или ранее сделать возможность записи в базу данных.&lt;br /&gt;
&lt;br /&gt;
4. Лекционная часть 10 и 17 марта будет посвящена разбору данной тематики. &lt;br /&gt;
&lt;br /&gt;
5. Семинарское время 17 марта и 31 марта будут посвящено консультациям по проекту.&lt;br /&gt;
&lt;br /&gt;
6. 7 апреля целиком будет посвящено сдачи проектов. Но сдавать можно и раньше, если Вы все уже все сделаете.&lt;br /&gt;
&lt;br /&gt;
7. В каникулы 24 марта что-либо делать не обязательно. Но консультации в этот день получить можно.&lt;br /&gt;
&lt;br /&gt;
8. &#039;&#039;&#039;Если что-то не ясно или не получается, то сразу пишите в чат!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Альтернативный проект ===&lt;br /&gt;
Кроме представленного выше проекта, есть еще один проект, который могут выполнить 1 или 2 ученика.&lt;br /&gt;
&lt;br /&gt;
Тема проекта: Разработка визуального интерфейса для системы автоматического обновления рабочих ведомостей студентов.&lt;br /&gt;
&lt;br /&gt;
Не секрет, что многие задания, которые выдаются студентам на Факультете Компьютерных Наук (ФКН) (и не только) проверяются автоматическими системами – например, Яндекс.Контест или online.hse.ru. В настоящее время разработан Python-модуль, предназначенный для автоматической выгрузки результатов выданных заданий, их агрегации и выставления оценок в рабочую ведомость (Excel или Google Sheets).&lt;br /&gt;
&lt;br /&gt;
Ученикам Факультетского Дня ФКН предлагается присоединиться к данному проекту и принять участие в разработке визуального интерфейса для данной системы. Интерфейс должен предоставлять функции управления рабочими ведомостями (изменение списка студентов и списка заданий). По сути, это одна или две страницы HTML (со всплывающими окнами).&lt;br /&gt;
&lt;br /&gt;
Выполнение проекта также предполагает создание базы данных с таблицами для рабочих ведомостей, заданий и вспомогательных данных (логины / пароли для систем проверки, настройки, т.п.). Проект желательно выполнить на Flask, но Django также допустим.&lt;br /&gt;
&lt;br /&gt;
Проект выполняется под руководством Игнатова А.Д.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
=== Занятие 1. Матрицы (14.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Понятие матрицы. Сумма и произведение матриц.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118674&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. Системы линейных уравнений (21.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Обратная матрица. Определитель матрицы. Решение систем линейных уравнений при помощи матриц.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118675&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. Метод неопределённых коэффициентов (28.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Метод неопределённых коэффициентов для построения полинома по заданным точкам.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118676&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. Метод наименьших квадратов (12.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. Повторение материала (19.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. Повторение материала (26.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=67664</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=67664"/>
		<updated>2022-03-28T19:10:53Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Занятие 2. Системы линейных уравнений (21.04.2022) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
=== День 3. Студенческие организации ===&lt;br /&gt;
31 марта в 16:00 (ауд.R505 на Покровке) мы пригласили представителей студенческой организации “CSTATI”. Ребята расскажут вам о том, чем можно заниматься на ФКН в свободное от учебы время и как построить свой график таким образом, чтобы это время у вас появилось. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1Gy6do_br6IBhGNfATrmYwuXbXOOU6_KZURcyvybkEfQ/edit Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска. Общая идея. Поиск, добавление и удаление вершин.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&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;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
=== Подготовка к минипроекту на Flask ===&lt;br /&gt;
&lt;br /&gt;
Для выполнения проекта Вам предоставляется:&lt;br /&gt;
&lt;br /&gt;
1. Адрес для размещения сайта&lt;br /&gt;
&lt;br /&gt;
2. Доступ к серверу по FTP.&lt;br /&gt;
&lt;br /&gt;
3. База данных MySQL.&lt;br /&gt;
&lt;br /&gt;
4. Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть номер из логина к Яндекс.Контесту: hse-cs-fd-2021-&#039;&#039;&#039;N&#039;&#039;&#039;, где &#039;&#039;&#039;N&#039;&#039;&#039; - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть пароль к Яндекс.Контексту. Для доступа по FTP и к MySQL Вам потребуется пароль, которые получается из Вашего пароля к Яндекс.Контексту приписыванием спереди четырех символов &#039;&#039;&#039;Qq!1&#039;&#039;&#039;. Например, если у Вас был пароль VxbD2bC6Q9, то для FTP и MySQL Ваш пароль Qq!1VxbD2bC6Q9.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Ваш сайт будет размещен по адресу &#039;&#039;&#039;N&#039;&#039;&#039;.cshse.beget.tech. Вы сразу можете проверить этот адрес. По умолчанию у Вас должна открыться страница с текстом &amp;quot;Hello world!&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; Для доступа по FTP Вы можете использовать любой FTP клиент, например WinSCP. Для доступа по FTP Вам необходимо задать:&lt;br /&gt;
&lt;br /&gt;
* Server: cshse.beget.tech&lt;br /&gt;
* Port: 21&lt;br /&gt;
* Пользователь: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к FTP.&lt;br /&gt;
&lt;br /&gt;
Если подключение произошло успешно, то Вы увидите папку со следующим содержимым:&lt;br /&gt;
* static (папка)&lt;br /&gt;
* templates (папка)&lt;br /&gt;
* cshse_test_flask.sql&lt;br /&gt;
* index.wsgi&lt;br /&gt;
* myapp.py&lt;br /&gt;
* myapp.pyc&lt;br /&gt;
&lt;br /&gt;
Для выполнения дальнейшей работы Вам потребуется папки и файлы cshse_test_flask.sql и myapp.py. Другие файлы редактировать не надо. &lt;br /&gt;
&lt;br /&gt;
Вам надо скачать файл cshse_test_flask.sql, он потребуется для создании базы данных.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; База данных.&lt;br /&gt;
&lt;br /&gt;
Для доступа к базе данных надо перейти по адресу https://rainbow.beget.com/phpMyAdmin/&lt;br /&gt;
&lt;br /&gt;
* Имя пользователя: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к MySQL&lt;br /&gt;
&lt;br /&gt;
Возможно, Вы увидите базу данных с таблицами прошлого года. Если так, то Вам надо удалить эти таблицы. Для этого нажать на чекбокс &amp;quot;Отмтеить все&amp;quot;, затем выбрать &amp;quot;С отмеченными:&amp;quot; -&amp;gt; &amp;quot;Удалить&amp;quot;. Затем нажать &amp;quot;Да&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Далее Вам необходимо загрузить стартовые таблицы. Для этого необходимо сделать следующее:&lt;br /&gt;
# Зайти в меню Импорт&lt;br /&gt;
# Выбрать файл -&amp;gt; cshse_test_flask.sql&lt;br /&gt;
# Нажать Вперед&lt;br /&gt;
&lt;br /&gt;
В результате слева у Вас должен появиться список таблиц:&lt;br /&gt;
* message&lt;br /&gt;
* subscription&lt;br /&gt;
* user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
Теперь все готово для того, чтобы запустить блог и начать менять код. Однако, как и любой процесс программирования, он связан с появлением ошибок. Некоторые ошибки (которые допущены внутри функций) будут  отображаться прямо на web странице, которую Вы попытаетесь открыть. Однако некоторые ошибки приводят к тому, что страница вовсе не откроется. Тогда логи этих ошибок можно увидеть в специальном файле по адресу: http://cshse.beget.tech/log/?n=N, где N - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
Давайте проверим, что данная система работает.&lt;br /&gt;
&lt;br /&gt;
Откройте для редактирования файл myapp.py, впишите во второй строке test (получается, что вы вызываете неопределённую ранее переменную), сохраните файл и перейдите на сайт. Должна появиться ошибка &amp;quot;Internal Server Error&amp;quot;. Теперь перейдите по ссылке для лога ошибок, и на открывшейся странице Вы увидите информацию о том, где появилась ошибка.&lt;br /&gt;
&lt;br /&gt;
Теперь удалите test из второй строки и запишите его между строками &lt;br /&gt;
&lt;br /&gt;
    def main(): # Основная страница&lt;br /&gt;
    return &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Снова перейдите на сайт. Тут Вы также увидите сообщение об ошибке, но уже внутри страницы. &lt;br /&gt;
&lt;br /&gt;
Удалите ненужный test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Запуск тестового блога&lt;br /&gt;
&lt;br /&gt;
* Укажите имя пользователя, пароль и имя базы (= имя пользователя) от MySQL в 19,20 и 21 строкаx.&lt;br /&gt;
* Уберите комментирование в строке #engine = create_engine(&amp;quot;mysql://&amp;quot; + username ...&lt;br /&gt;
* В функции main() удалите или закомментируйте return &amp;quot;Hello world!&amp;quot; и уберите комментарии в двух последующих строках.&lt;br /&gt;
&lt;br /&gt;
Перейдите на сайт. Если Вы все сделали верно, то у Вас должен открыться микроблог.&lt;br /&gt;
&lt;br /&gt;
=== Требования к проекту ===&lt;br /&gt;
1. Вы должны сделать индивидуальной проект, который является сайтом, содержащим информацию на выбранную Вами тему.&lt;br /&gt;
&lt;br /&gt;
2. Для оформления страниц сайта должны использоваться каскадные таблицы стилей (css). В исходном примере css используется для оформления заголовка.&lt;br /&gt;
&lt;br /&gt;
3. На сайте должна быть стартовая страница, а также как минимум одна страница, которая генерируется из базы данных в зависимости от параметра адресной строки. База данных должна состоять как минимум из трех связных таблиц. В исходном примере - это страницы вида /user/1, /user/2, /user/3 и т.д. &lt;br /&gt;
&lt;br /&gt;
4. На сайте должны быть формы, через которые можно добавлять и удалять информацию с сайта. В исходном примере - это добавление и удаление сообщений пользователя.&lt;br /&gt;
&lt;br /&gt;
5. Допустимо, чтобы некоторую информацию нужно было добавлять напрямую в базу данных, а также при помощи загрузки на сайт через FTP. В исходном примере это информация о пользователях, их фотографии и подписки.&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки и сроки выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Проект считается принятым только после устной беседы.&lt;br /&gt;
&lt;br /&gt;
2. Срок сдачи - до 7 апреля включительно. Сдача после 7 апреля допускается, но оценка на 1 балл ниже.&lt;br /&gt;
&lt;br /&gt;
3. Если Вы сделали статический сайт на HTML и CSS (т.е. выполнили пункты 1. и 2.), то оценка 3.&lt;br /&gt;
&lt;br /&gt;
4. Если Вы сделали сайт, которые только отображает информацию из базы данных, но не позволяет ее редактировать (т.е. не выполнили пункт 4), то оценка 4.&lt;br /&gt;
&lt;br /&gt;
5. Если Вы сделали сайт, который отвечает всем 5 пунктам, то оценка 5.&lt;br /&gt;
&lt;br /&gt;
6. Допустимо, что у разных учеников сайты на схожую тематику, но запрещено полное совпадение двух проектов, как по коду, так и по реализации.&lt;br /&gt;
&lt;br /&gt;
7. Не разрешается выполнить проект каким-либо другим способом, например на других движках или фреймворках. Очень хорошо, если Вы их знаете, но сделайте именно это задание, и будете свободны.&lt;br /&gt;
&lt;br /&gt;
8. Оценка за проект ставится с весом 8, т.к. на проект выделяется 4 недели, и за каждую неделю Вы получаете по 2 оценки.&lt;br /&gt;
&lt;br /&gt;
=== Порядок выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Необходимо до 17 марта (включительно) в [https://docs.google.com/forms/d/e/1FAIpQLSfVDLGVfX-OvyFRA1Jt_mnv64BQB0Yuo5uVxM1XMn2mmnLz5w/viewform форме] указать тему Вашего проекта.&lt;br /&gt;
&lt;br /&gt;
2. В целом Вы можете сделать проект с той скоростью, как пожелаете. &lt;br /&gt;
&lt;br /&gt;
3. Но рекомендуется: &lt;br /&gt;
* до 17 марта сделать статические страницы с той информацией, которую Вы будете размещать. Замечание созданные локально HTML и CSS файлы Вы можете записать в отдельную папку на сервере, например, папку test. Но для того, чтобы открыть статический сайт надо в явном виде указать стартовый файл, т.е. N.cshse.beget.tech/test/index.html&lt;br /&gt;
&lt;br /&gt;
* до 31 марта сделать базу данных и отображение данных из нее.&lt;br /&gt;
* до 7 апреля или ранее сделать возможность записи в базу данных.&lt;br /&gt;
&lt;br /&gt;
4. Лекционная часть 10 и 17 марта будет посвящена разбору данной тематики. &lt;br /&gt;
&lt;br /&gt;
5. Семинарское время 17 марта и 31 марта будут посвящено консультациям по проекту.&lt;br /&gt;
&lt;br /&gt;
6. 7 апреля целиком будет посвящено сдачи проектов. Но сдавать можно и раньше, если Вы все уже все сделаете.&lt;br /&gt;
&lt;br /&gt;
7. В каникулы 24 марта что-либо делать не обязательно. Но консультации в этот день получить можно.&lt;br /&gt;
&lt;br /&gt;
8. &#039;&#039;&#039;Если что-то не ясно или не получается, то сразу пишите в чат!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Альтернативный проект ===&lt;br /&gt;
Кроме представленного выше проекта, есть еще один проект, который могут выполнить 1 или 2 ученика.&lt;br /&gt;
&lt;br /&gt;
Тема проекта: Разработка визуального интерфейса для системы автоматического обновления рабочих ведомостей студентов.&lt;br /&gt;
&lt;br /&gt;
Не секрет, что многие задания, которые выдаются студентам на Факультете Компьютерных Наук (ФКН) (и не только) проверяются автоматическими системами – например, Яндекс.Контест или online.hse.ru. В настоящее время разработан Python-модуль, предназначенный для автоматической выгрузки результатов выданных заданий, их агрегации и выставления оценок в рабочую ведомость (Excel или Google Sheets).&lt;br /&gt;
&lt;br /&gt;
Ученикам Факультетского Дня ФКН предлагается присоединиться к данному проекту и принять участие в разработке визуального интерфейса для данной системы. Интерфейс должен предоставлять функции управления рабочими ведомостями (изменение списка студентов и списка заданий). По сути, это одна или две страницы HTML (со всплывающими окнами).&lt;br /&gt;
&lt;br /&gt;
Выполнение проекта также предполагает создание базы данных с таблицами для рабочих ведомостей, заданий и вспомогательных данных (логины / пароли для систем проверки, настройки, т.п.). Проект желательно выполнить на Flask, но Django также допустим.&lt;br /&gt;
&lt;br /&gt;
Проект выполняется под руководством Игнатова А.Д.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
=== Занятие 1. Матрицы (14.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Понятие матрицы. Сумма и произведение матриц.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118674&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. Системы линейных уравнений (21.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Обратная матрица. Определитель матрицы. Решение систем линейных уравнений при помощи матриц.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118675&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. Метод неопределённых коэффициентов (28.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. Метод наименьших квадратов (12.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. Повторение материала (19.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. Повторение материала (26.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=67663</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=67663"/>
		<updated>2022-03-28T18:59:02Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Занятие 1. Матрицы (14.04.2022) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
=== День 3. Студенческие организации ===&lt;br /&gt;
31 марта в 16:00 (ауд.R505 на Покровке) мы пригласили представителей студенческой организации “CSTATI”. Ребята расскажут вам о том, чем можно заниматься на ФКН в свободное от учебы время и как построить свой график таким образом, чтобы это время у вас появилось. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1Gy6do_br6IBhGNfATrmYwuXbXOOU6_KZURcyvybkEfQ/edit Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска. Общая идея. Поиск, добавление и удаление вершин.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&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;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
=== Подготовка к минипроекту на Flask ===&lt;br /&gt;
&lt;br /&gt;
Для выполнения проекта Вам предоставляется:&lt;br /&gt;
&lt;br /&gt;
1. Адрес для размещения сайта&lt;br /&gt;
&lt;br /&gt;
2. Доступ к серверу по FTP.&lt;br /&gt;
&lt;br /&gt;
3. База данных MySQL.&lt;br /&gt;
&lt;br /&gt;
4. Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть номер из логина к Яндекс.Контесту: hse-cs-fd-2021-&#039;&#039;&#039;N&#039;&#039;&#039;, где &#039;&#039;&#039;N&#039;&#039;&#039; - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть пароль к Яндекс.Контексту. Для доступа по FTP и к MySQL Вам потребуется пароль, которые получается из Вашего пароля к Яндекс.Контексту приписыванием спереди четырех символов &#039;&#039;&#039;Qq!1&#039;&#039;&#039;. Например, если у Вас был пароль VxbD2bC6Q9, то для FTP и MySQL Ваш пароль Qq!1VxbD2bC6Q9.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Ваш сайт будет размещен по адресу &#039;&#039;&#039;N&#039;&#039;&#039;.cshse.beget.tech. Вы сразу можете проверить этот адрес. По умолчанию у Вас должна открыться страница с текстом &amp;quot;Hello world!&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; Для доступа по FTP Вы можете использовать любой FTP клиент, например WinSCP. Для доступа по FTP Вам необходимо задать:&lt;br /&gt;
&lt;br /&gt;
* Server: cshse.beget.tech&lt;br /&gt;
* Port: 21&lt;br /&gt;
* Пользователь: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к FTP.&lt;br /&gt;
&lt;br /&gt;
Если подключение произошло успешно, то Вы увидите папку со следующим содержимым:&lt;br /&gt;
* static (папка)&lt;br /&gt;
* templates (папка)&lt;br /&gt;
* cshse_test_flask.sql&lt;br /&gt;
* index.wsgi&lt;br /&gt;
* myapp.py&lt;br /&gt;
* myapp.pyc&lt;br /&gt;
&lt;br /&gt;
Для выполнения дальнейшей работы Вам потребуется папки и файлы cshse_test_flask.sql и myapp.py. Другие файлы редактировать не надо. &lt;br /&gt;
&lt;br /&gt;
Вам надо скачать файл cshse_test_flask.sql, он потребуется для создании базы данных.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; База данных.&lt;br /&gt;
&lt;br /&gt;
Для доступа к базе данных надо перейти по адресу https://rainbow.beget.com/phpMyAdmin/&lt;br /&gt;
&lt;br /&gt;
* Имя пользователя: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к MySQL&lt;br /&gt;
&lt;br /&gt;
Возможно, Вы увидите базу данных с таблицами прошлого года. Если так, то Вам надо удалить эти таблицы. Для этого нажать на чекбокс &amp;quot;Отмтеить все&amp;quot;, затем выбрать &amp;quot;С отмеченными:&amp;quot; -&amp;gt; &amp;quot;Удалить&amp;quot;. Затем нажать &amp;quot;Да&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Далее Вам необходимо загрузить стартовые таблицы. Для этого необходимо сделать следующее:&lt;br /&gt;
# Зайти в меню Импорт&lt;br /&gt;
# Выбрать файл -&amp;gt; cshse_test_flask.sql&lt;br /&gt;
# Нажать Вперед&lt;br /&gt;
&lt;br /&gt;
В результате слева у Вас должен появиться список таблиц:&lt;br /&gt;
* message&lt;br /&gt;
* subscription&lt;br /&gt;
* user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
Теперь все готово для того, чтобы запустить блог и начать менять код. Однако, как и любой процесс программирования, он связан с появлением ошибок. Некоторые ошибки (которые допущены внутри функций) будут  отображаться прямо на web странице, которую Вы попытаетесь открыть. Однако некоторые ошибки приводят к тому, что страница вовсе не откроется. Тогда логи этих ошибок можно увидеть в специальном файле по адресу: http://cshse.beget.tech/log/?n=N, где N - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
Давайте проверим, что данная система работает.&lt;br /&gt;
&lt;br /&gt;
Откройте для редактирования файл myapp.py, впишите во второй строке test (получается, что вы вызываете неопределённую ранее переменную), сохраните файл и перейдите на сайт. Должна появиться ошибка &amp;quot;Internal Server Error&amp;quot;. Теперь перейдите по ссылке для лога ошибок, и на открывшейся странице Вы увидите информацию о том, где появилась ошибка.&lt;br /&gt;
&lt;br /&gt;
Теперь удалите test из второй строки и запишите его между строками &lt;br /&gt;
&lt;br /&gt;
    def main(): # Основная страница&lt;br /&gt;
    return &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Снова перейдите на сайт. Тут Вы также увидите сообщение об ошибке, но уже внутри страницы. &lt;br /&gt;
&lt;br /&gt;
Удалите ненужный test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Запуск тестового блога&lt;br /&gt;
&lt;br /&gt;
* Укажите имя пользователя, пароль и имя базы (= имя пользователя) от MySQL в 19,20 и 21 строкаx.&lt;br /&gt;
* Уберите комментирование в строке #engine = create_engine(&amp;quot;mysql://&amp;quot; + username ...&lt;br /&gt;
* В функции main() удалите или закомментируйте return &amp;quot;Hello world!&amp;quot; и уберите комментарии в двух последующих строках.&lt;br /&gt;
&lt;br /&gt;
Перейдите на сайт. Если Вы все сделали верно, то у Вас должен открыться микроблог.&lt;br /&gt;
&lt;br /&gt;
=== Требования к проекту ===&lt;br /&gt;
1. Вы должны сделать индивидуальной проект, который является сайтом, содержащим информацию на выбранную Вами тему.&lt;br /&gt;
&lt;br /&gt;
2. Для оформления страниц сайта должны использоваться каскадные таблицы стилей (css). В исходном примере css используется для оформления заголовка.&lt;br /&gt;
&lt;br /&gt;
3. На сайте должна быть стартовая страница, а также как минимум одна страница, которая генерируется из базы данных в зависимости от параметра адресной строки. База данных должна состоять как минимум из трех связных таблиц. В исходном примере - это страницы вида /user/1, /user/2, /user/3 и т.д. &lt;br /&gt;
&lt;br /&gt;
4. На сайте должны быть формы, через которые можно добавлять и удалять информацию с сайта. В исходном примере - это добавление и удаление сообщений пользователя.&lt;br /&gt;
&lt;br /&gt;
5. Допустимо, чтобы некоторую информацию нужно было добавлять напрямую в базу данных, а также при помощи загрузки на сайт через FTP. В исходном примере это информация о пользователях, их фотографии и подписки.&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки и сроки выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Проект считается принятым только после устной беседы.&lt;br /&gt;
&lt;br /&gt;
2. Срок сдачи - до 7 апреля включительно. Сдача после 7 апреля допускается, но оценка на 1 балл ниже.&lt;br /&gt;
&lt;br /&gt;
3. Если Вы сделали статический сайт на HTML и CSS (т.е. выполнили пункты 1. и 2.), то оценка 3.&lt;br /&gt;
&lt;br /&gt;
4. Если Вы сделали сайт, которые только отображает информацию из базы данных, но не позволяет ее редактировать (т.е. не выполнили пункт 4), то оценка 4.&lt;br /&gt;
&lt;br /&gt;
5. Если Вы сделали сайт, который отвечает всем 5 пунктам, то оценка 5.&lt;br /&gt;
&lt;br /&gt;
6. Допустимо, что у разных учеников сайты на схожую тематику, но запрещено полное совпадение двух проектов, как по коду, так и по реализации.&lt;br /&gt;
&lt;br /&gt;
7. Не разрешается выполнить проект каким-либо другим способом, например на других движках или фреймворках. Очень хорошо, если Вы их знаете, но сделайте именно это задание, и будете свободны.&lt;br /&gt;
&lt;br /&gt;
8. Оценка за проект ставится с весом 8, т.к. на проект выделяется 4 недели, и за каждую неделю Вы получаете по 2 оценки.&lt;br /&gt;
&lt;br /&gt;
=== Порядок выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Необходимо до 17 марта (включительно) в [https://docs.google.com/forms/d/e/1FAIpQLSfVDLGVfX-OvyFRA1Jt_mnv64BQB0Yuo5uVxM1XMn2mmnLz5w/viewform форме] указать тему Вашего проекта.&lt;br /&gt;
&lt;br /&gt;
2. В целом Вы можете сделать проект с той скоростью, как пожелаете. &lt;br /&gt;
&lt;br /&gt;
3. Но рекомендуется: &lt;br /&gt;
* до 17 марта сделать статические страницы с той информацией, которую Вы будете размещать. Замечание созданные локально HTML и CSS файлы Вы можете записать в отдельную папку на сервере, например, папку test. Но для того, чтобы открыть статический сайт надо в явном виде указать стартовый файл, т.е. N.cshse.beget.tech/test/index.html&lt;br /&gt;
&lt;br /&gt;
* до 31 марта сделать базу данных и отображение данных из нее.&lt;br /&gt;
* до 7 апреля или ранее сделать возможность записи в базу данных.&lt;br /&gt;
&lt;br /&gt;
4. Лекционная часть 10 и 17 марта будет посвящена разбору данной тематики. &lt;br /&gt;
&lt;br /&gt;
5. Семинарское время 17 марта и 31 марта будут посвящено консультациям по проекту.&lt;br /&gt;
&lt;br /&gt;
6. 7 апреля целиком будет посвящено сдачи проектов. Но сдавать можно и раньше, если Вы все уже все сделаете.&lt;br /&gt;
&lt;br /&gt;
7. В каникулы 24 марта что-либо делать не обязательно. Но консультации в этот день получить можно.&lt;br /&gt;
&lt;br /&gt;
8. &#039;&#039;&#039;Если что-то не ясно или не получается, то сразу пишите в чат!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Альтернативный проект ===&lt;br /&gt;
Кроме представленного выше проекта, есть еще один проект, который могут выполнить 1 или 2 ученика.&lt;br /&gt;
&lt;br /&gt;
Тема проекта: Разработка визуального интерфейса для системы автоматического обновления рабочих ведомостей студентов.&lt;br /&gt;
&lt;br /&gt;
Не секрет, что многие задания, которые выдаются студентам на Факультете Компьютерных Наук (ФКН) (и не только) проверяются автоматическими системами – например, Яндекс.Контест или online.hse.ru. В настоящее время разработан Python-модуль, предназначенный для автоматической выгрузки результатов выданных заданий, их агрегации и выставления оценок в рабочую ведомость (Excel или Google Sheets).&lt;br /&gt;
&lt;br /&gt;
Ученикам Факультетского Дня ФКН предлагается присоединиться к данному проекту и принять участие в разработке визуального интерфейса для данной системы. Интерфейс должен предоставлять функции управления рабочими ведомостями (изменение списка студентов и списка заданий). По сути, это одна или две страницы HTML (со всплывающими окнами).&lt;br /&gt;
&lt;br /&gt;
Выполнение проекта также предполагает создание базы данных с таблицами для рабочих ведомостей, заданий и вспомогательных данных (логины / пароли для систем проверки, настройки, т.п.). Проект желательно выполнить на Flask, но Django также допустим.&lt;br /&gt;
&lt;br /&gt;
Проект выполняется под руководством Игнатова А.Д.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
=== Занятие 1. Матрицы (14.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
Теория: Понятие матрицы. Сумма и произведение матриц.&lt;br /&gt;
&lt;br /&gt;
Практика: https://to-edu.ru/node/118674&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. Системы линейных уравнений (21.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. Метод неопределённых коэффициентов (28.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. Метод наименьших квадратов (12.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. Повторение материала (19.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. Повторение материала (26.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=67660</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=67660"/>
		<updated>2022-03-28T17:25:04Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Программирование и анализ данных на Python (часть 3) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
=== День 3. Студенческие организации ===&lt;br /&gt;
31 марта в 16:00 (ауд.R505 на Покровке) мы пригласили представителей студенческой организации “CSTATI”. Ребята расскажут вам о том, чем можно заниматься на ФКН в свободное от учебы время и как построить свой график таким образом, чтобы это время у вас появилось. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1Gy6do_br6IBhGNfATrmYwuXbXOOU6_KZURcyvybkEfQ/edit Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска. Общая идея. Поиск, добавление и удаление вершин.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&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;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
=== Подготовка к минипроекту на Flask ===&lt;br /&gt;
&lt;br /&gt;
Для выполнения проекта Вам предоставляется:&lt;br /&gt;
&lt;br /&gt;
1. Адрес для размещения сайта&lt;br /&gt;
&lt;br /&gt;
2. Доступ к серверу по FTP.&lt;br /&gt;
&lt;br /&gt;
3. База данных MySQL.&lt;br /&gt;
&lt;br /&gt;
4. Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть номер из логина к Яндекс.Контесту: hse-cs-fd-2021-&#039;&#039;&#039;N&#039;&#039;&#039;, где &#039;&#039;&#039;N&#039;&#039;&#039; - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть пароль к Яндекс.Контексту. Для доступа по FTP и к MySQL Вам потребуется пароль, которые получается из Вашего пароля к Яндекс.Контексту приписыванием спереди четырех символов &#039;&#039;&#039;Qq!1&#039;&#039;&#039;. Например, если у Вас был пароль VxbD2bC6Q9, то для FTP и MySQL Ваш пароль Qq!1VxbD2bC6Q9.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Ваш сайт будет размещен по адресу &#039;&#039;&#039;N&#039;&#039;&#039;.cshse.beget.tech. Вы сразу можете проверить этот адрес. По умолчанию у Вас должна открыться страница с текстом &amp;quot;Hello world!&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; Для доступа по FTP Вы можете использовать любой FTP клиент, например WinSCP. Для доступа по FTP Вам необходимо задать:&lt;br /&gt;
&lt;br /&gt;
* Server: cshse.beget.tech&lt;br /&gt;
* Port: 21&lt;br /&gt;
* Пользователь: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к FTP.&lt;br /&gt;
&lt;br /&gt;
Если подключение произошло успешно, то Вы увидите папку со следующим содержимым:&lt;br /&gt;
* static (папка)&lt;br /&gt;
* templates (папка)&lt;br /&gt;
* cshse_test_flask.sql&lt;br /&gt;
* index.wsgi&lt;br /&gt;
* myapp.py&lt;br /&gt;
* myapp.pyc&lt;br /&gt;
&lt;br /&gt;
Для выполнения дальнейшей работы Вам потребуется папки и файлы cshse_test_flask.sql и myapp.py. Другие файлы редактировать не надо. &lt;br /&gt;
&lt;br /&gt;
Вам надо скачать файл cshse_test_flask.sql, он потребуется для создании базы данных.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; База данных.&lt;br /&gt;
&lt;br /&gt;
Для доступа к базе данных надо перейти по адресу https://rainbow.beget.com/phpMyAdmin/&lt;br /&gt;
&lt;br /&gt;
* Имя пользователя: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к MySQL&lt;br /&gt;
&lt;br /&gt;
Возможно, Вы увидите базу данных с таблицами прошлого года. Если так, то Вам надо удалить эти таблицы. Для этого нажать на чекбокс &amp;quot;Отмтеить все&amp;quot;, затем выбрать &amp;quot;С отмеченными:&amp;quot; -&amp;gt; &amp;quot;Удалить&amp;quot;. Затем нажать &amp;quot;Да&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Далее Вам необходимо загрузить стартовые таблицы. Для этого необходимо сделать следующее:&lt;br /&gt;
# Зайти в меню Импорт&lt;br /&gt;
# Выбрать файл -&amp;gt; cshse_test_flask.sql&lt;br /&gt;
# Нажать Вперед&lt;br /&gt;
&lt;br /&gt;
В результате слева у Вас должен появиться список таблиц:&lt;br /&gt;
* message&lt;br /&gt;
* subscription&lt;br /&gt;
* user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
Теперь все готово для того, чтобы запустить блог и начать менять код. Однако, как и любой процесс программирования, он связан с появлением ошибок. Некоторые ошибки (которые допущены внутри функций) будут  отображаться прямо на web странице, которую Вы попытаетесь открыть. Однако некоторые ошибки приводят к тому, что страница вовсе не откроется. Тогда логи этих ошибок можно увидеть в специальном файле по адресу: http://cshse.beget.tech/log/?n=N, где N - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
Давайте проверим, что данная система работает.&lt;br /&gt;
&lt;br /&gt;
Откройте для редактирования файл myapp.py, впишите во второй строке test (получается, что вы вызываете неопределённую ранее переменную), сохраните файл и перейдите на сайт. Должна появиться ошибка &amp;quot;Internal Server Error&amp;quot;. Теперь перейдите по ссылке для лога ошибок, и на открывшейся странице Вы увидите информацию о том, где появилась ошибка.&lt;br /&gt;
&lt;br /&gt;
Теперь удалите test из второй строки и запишите его между строками &lt;br /&gt;
&lt;br /&gt;
    def main(): # Основная страница&lt;br /&gt;
    return &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Снова перейдите на сайт. Тут Вы также увидите сообщение об ошибке, но уже внутри страницы. &lt;br /&gt;
&lt;br /&gt;
Удалите ненужный test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Запуск тестового блога&lt;br /&gt;
&lt;br /&gt;
* Укажите имя пользователя, пароль и имя базы (= имя пользователя) от MySQL в 19,20 и 21 строкаx.&lt;br /&gt;
* Уберите комментирование в строке #engine = create_engine(&amp;quot;mysql://&amp;quot; + username ...&lt;br /&gt;
* В функции main() удалите или закомментируйте return &amp;quot;Hello world!&amp;quot; и уберите комментарии в двух последующих строках.&lt;br /&gt;
&lt;br /&gt;
Перейдите на сайт. Если Вы все сделали верно, то у Вас должен открыться микроблог.&lt;br /&gt;
&lt;br /&gt;
=== Требования к проекту ===&lt;br /&gt;
1. Вы должны сделать индивидуальной проект, который является сайтом, содержащим информацию на выбранную Вами тему.&lt;br /&gt;
&lt;br /&gt;
2. Для оформления страниц сайта должны использоваться каскадные таблицы стилей (css). В исходном примере css используется для оформления заголовка.&lt;br /&gt;
&lt;br /&gt;
3. На сайте должна быть стартовая страница, а также как минимум одна страница, которая генерируется из базы данных в зависимости от параметра адресной строки. База данных должна состоять как минимум из трех связных таблиц. В исходном примере - это страницы вида /user/1, /user/2, /user/3 и т.д. &lt;br /&gt;
&lt;br /&gt;
4. На сайте должны быть формы, через которые можно добавлять и удалять информацию с сайта. В исходном примере - это добавление и удаление сообщений пользователя.&lt;br /&gt;
&lt;br /&gt;
5. Допустимо, чтобы некоторую информацию нужно было добавлять напрямую в базу данных, а также при помощи загрузки на сайт через FTP. В исходном примере это информация о пользователях, их фотографии и подписки.&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки и сроки выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Проект считается принятым только после устной беседы.&lt;br /&gt;
&lt;br /&gt;
2. Срок сдачи - до 7 апреля включительно. Сдача после 7 апреля допускается, но оценка на 1 балл ниже.&lt;br /&gt;
&lt;br /&gt;
3. Если Вы сделали статический сайт на HTML и CSS (т.е. выполнили пункты 1. и 2.), то оценка 3.&lt;br /&gt;
&lt;br /&gt;
4. Если Вы сделали сайт, которые только отображает информацию из базы данных, но не позволяет ее редактировать (т.е. не выполнили пункт 4), то оценка 4.&lt;br /&gt;
&lt;br /&gt;
5. Если Вы сделали сайт, который отвечает всем 5 пунктам, то оценка 5.&lt;br /&gt;
&lt;br /&gt;
6. Допустимо, что у разных учеников сайты на схожую тематику, но запрещено полное совпадение двух проектов, как по коду, так и по реализации.&lt;br /&gt;
&lt;br /&gt;
7. Не разрешается выполнить проект каким-либо другим способом, например на других движках или фреймворках. Очень хорошо, если Вы их знаете, но сделайте именно это задание, и будете свободны.&lt;br /&gt;
&lt;br /&gt;
8. Оценка за проект ставится с весом 8, т.к. на проект выделяется 4 недели, и за каждую неделю Вы получаете по 2 оценки.&lt;br /&gt;
&lt;br /&gt;
=== Порядок выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Необходимо до 17 марта (включительно) в [https://docs.google.com/forms/d/e/1FAIpQLSfVDLGVfX-OvyFRA1Jt_mnv64BQB0Yuo5uVxM1XMn2mmnLz5w/viewform форме] указать тему Вашего проекта.&lt;br /&gt;
&lt;br /&gt;
2. В целом Вы можете сделать проект с той скоростью, как пожелаете. &lt;br /&gt;
&lt;br /&gt;
3. Но рекомендуется: &lt;br /&gt;
* до 17 марта сделать статические страницы с той информацией, которую Вы будете размещать. Замечание созданные локально HTML и CSS файлы Вы можете записать в отдельную папку на сервере, например, папку test. Но для того, чтобы открыть статический сайт надо в явном виде указать стартовый файл, т.е. N.cshse.beget.tech/test/index.html&lt;br /&gt;
&lt;br /&gt;
* до 31 марта сделать базу данных и отображение данных из нее.&lt;br /&gt;
* до 7 апреля или ранее сделать возможность записи в базу данных.&lt;br /&gt;
&lt;br /&gt;
4. Лекционная часть 10 и 17 марта будет посвящена разбору данной тематики. &lt;br /&gt;
&lt;br /&gt;
5. Семинарское время 17 марта и 31 марта будут посвящено консультациям по проекту.&lt;br /&gt;
&lt;br /&gt;
6. 7 апреля целиком будет посвящено сдачи проектов. Но сдавать можно и раньше, если Вы все уже все сделаете.&lt;br /&gt;
&lt;br /&gt;
7. В каникулы 24 марта что-либо делать не обязательно. Но консультации в этот день получить можно.&lt;br /&gt;
&lt;br /&gt;
8. &#039;&#039;&#039;Если что-то не ясно или не получается, то сразу пишите в чат!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Альтернативный проект ===&lt;br /&gt;
Кроме представленного выше проекта, есть еще один проект, который могут выполнить 1 или 2 ученика.&lt;br /&gt;
&lt;br /&gt;
Тема проекта: Разработка визуального интерфейса для системы автоматического обновления рабочих ведомостей студентов.&lt;br /&gt;
&lt;br /&gt;
Не секрет, что многие задания, которые выдаются студентам на Факультете Компьютерных Наук (ФКН) (и не только) проверяются автоматическими системами – например, Яндекс.Контест или online.hse.ru. В настоящее время разработан Python-модуль, предназначенный для автоматической выгрузки результатов выданных заданий, их агрегации и выставления оценок в рабочую ведомость (Excel или Google Sheets).&lt;br /&gt;
&lt;br /&gt;
Ученикам Факультетского Дня ФКН предлагается присоединиться к данному проекту и принять участие в разработке визуального интерфейса для данной системы. Интерфейс должен предоставлять функции управления рабочими ведомостями (изменение списка студентов и списка заданий). По сути, это одна или две страницы HTML (со всплывающими окнами).&lt;br /&gt;
&lt;br /&gt;
Выполнение проекта также предполагает создание базы данных с таблицами для рабочих ведомостей, заданий и вспомогательных данных (логины / пароли для систем проверки, настройки, т.п.). Проект желательно выполнить на Flask, но Django также допустим.&lt;br /&gt;
&lt;br /&gt;
Проект выполняется под руководством Игнатова А.Д.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
=== Занятие 1. Матрицы (14.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. Системы линейных уравнений (21.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. Метод неопределённых коэффициентов (28.04.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. Метод наименьших квадратов (12.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. Повторение материала (19.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. Повторение материала (26.05.2022) ===&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=66907</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=66907"/>
		<updated>2022-03-10T18:24:52Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Подготовка к минипроекту на Flask */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
=== День 3. Студенческие организации ===&lt;br /&gt;
31 марта в 16:00 (ауд.R505 на Покровке) мы пригласили представителей студенческой организации “CSTATI”. Ребята расскажут вам о том, чем можно заниматься на ФКН в свободное от учебы время и как построить свой график таким образом, чтобы это время у вас появилось. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1Gy6do_br6IBhGNfATrmYwuXbXOOU6_KZURcyvybkEfQ/edit Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска. Общая идея. Поиск, добавление и удаление вершин.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&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;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
=== Подготовка к минипроекту на Flask ===&lt;br /&gt;
&lt;br /&gt;
Для выполнения проекта Вам предоставляется:&lt;br /&gt;
&lt;br /&gt;
1. Адрес для размещения сайта&lt;br /&gt;
&lt;br /&gt;
2. Доступ к серверу по FTP.&lt;br /&gt;
&lt;br /&gt;
3. База данных MySQL.&lt;br /&gt;
&lt;br /&gt;
4. Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть номер из логина к Яндекс.Контесту: hse-cs-fd-2021-&#039;&#039;&#039;N&#039;&#039;&#039;, где &#039;&#039;&#039;N&#039;&#039;&#039; - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть пароль к Яндекс.Контексту. Для доступа по FTP и к MySQL Вам потребуется пароль, которые получается из Вашего пароля к Яндекс.Контексту приписыванием спереди четырех символов &#039;&#039;&#039;Qq!1&#039;&#039;&#039;. Например, если у Вас был пароль VxbD2bC6Q9, то для FTP и MySQL Ваш пароль Qq!1VxbD2bC6Q9.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Ваш сайт будет размещен по адресу &#039;&#039;&#039;N&#039;&#039;&#039;.cshse.beget.tech. Вы сразу можете проверить этот адрес. По умолчанию у Вас должна открыться страница с текстом &amp;quot;Hello world!&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; Для доступа по FTP Вы можете использовать любой FTP клиент, например WinSCP. Для доступа по FTP Вам необходимо задать:&lt;br /&gt;
&lt;br /&gt;
* Server: cshse.beget.tech&lt;br /&gt;
* Port: 21&lt;br /&gt;
* Пользователь: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к FTP.&lt;br /&gt;
&lt;br /&gt;
Если подключение произошло успешно, то Вы увидите папку со следующим содержимым:&lt;br /&gt;
* static (папка)&lt;br /&gt;
* templates (папка)&lt;br /&gt;
* cshse_test_flask.sql&lt;br /&gt;
* index.wsgi&lt;br /&gt;
* myapp.py&lt;br /&gt;
* myapp.pyc&lt;br /&gt;
&lt;br /&gt;
Для выполнения дальнейшей работы Вам потребуется папки и файлы cshse_test_flask.sql и myapp.py. Другие файлы редактировать не надо. &lt;br /&gt;
&lt;br /&gt;
Вам надо скачать файл cshse_test_flask.sql, он потребуется для создании базы данных.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; База данных.&lt;br /&gt;
&lt;br /&gt;
Для доступа к базе данных надо перейти по адресу https://rainbow.beget.com/phpMyAdmin/&lt;br /&gt;
&lt;br /&gt;
* Имя пользователя: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к MySQL&lt;br /&gt;
&lt;br /&gt;
Возможно, Вы увидите базу данных с таблицами прошлого года. Если так, то Вам надо удалить эти таблицы. Для этого нажать на чекбокс &amp;quot;Отмтеить все&amp;quot;, затем выбрать &amp;quot;С отмеченными:&amp;quot; -&amp;gt; &amp;quot;Удалить&amp;quot;. Затем нажать &amp;quot;Да&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Далее Вам необходимо загрузить стартовые таблицы. Для этого необходимо сделать следующее:&lt;br /&gt;
# Зайти в меню Импорт&lt;br /&gt;
# Выбрать файл -&amp;gt; cshse_test_flask.sql&lt;br /&gt;
# Нажать Вперед&lt;br /&gt;
&lt;br /&gt;
В результате слева у Вас должен появиться список таблиц:&lt;br /&gt;
* message&lt;br /&gt;
* subscription&lt;br /&gt;
* user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
Теперь все готово для того, чтобы запустить блог и начать менять код. Однако, как и любой процесс программирования, он связан с появлением ошибок. Некоторые ошибки (которые допущены внутри функций) будут  отображаться прямо на web странице, которую Вы попытаетесь открыть. Однако некоторые ошибки приводят к тому, что страница вовсе не откроется. Тогда логи этих ошибок можно увидеть в специальном файле по адресу: http://cshse.beget.tech/log/?n=N, где N - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
Давайте проверим, что данная система работает.&lt;br /&gt;
&lt;br /&gt;
Откройте для редактирования файл myapp.py, впишите во второй строке test (получается, что вы вызываете неопределённую ранее переменную), сохраните файл и перейдите на сайт. Должна появиться ошибка &amp;quot;Internal Server Error&amp;quot;. Теперь перейдите по ссылке для лога ошибок, и на открывшейся странице Вы увидите информацию о том, где появилась ошибка.&lt;br /&gt;
&lt;br /&gt;
Теперь удалите test из второй строки и запишите его между строками &lt;br /&gt;
&lt;br /&gt;
    def main(): # Основная страница&lt;br /&gt;
    return &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Снова перейдите на сайт. Тут Вы также увидите сообщение об ошибке, но уже внутри страницы. &lt;br /&gt;
&lt;br /&gt;
Удалите ненужный test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Запуск тестового блога&lt;br /&gt;
&lt;br /&gt;
* Укажите имя пользователя, пароль и имя базы (= имя пользователя) от MySQL в 19,20 и 21 строкаx.&lt;br /&gt;
* Уберите комментирование в строке #engine = create_engine(&amp;quot;mysql://&amp;quot; + username ...&lt;br /&gt;
* В функции main() удалите или закомментируйте return &amp;quot;Hello world!&amp;quot; и уберите комментарии в двух последующих строках.&lt;br /&gt;
&lt;br /&gt;
Перейдите на сайт. Если Вы все сделали верно, то у Вас должен открыться микроблог.&lt;br /&gt;
&lt;br /&gt;
=== Требования к проекту ===&lt;br /&gt;
1. Вы должны сделать индивидуальной проект, который является сайтом, содержащим информацию на выбранную Вами тему.&lt;br /&gt;
&lt;br /&gt;
2. Для оформления страниц сайта должны использоваться каскадные таблицы стилей (css). В исходном примере css используется для оформления заголовка.&lt;br /&gt;
&lt;br /&gt;
3. На сайте должна быть стартовая страница, а также как минимум одна страница, которая генерируется из базы данных в зависимости от параметра адресной строки. База данных должна состоять как минимум из трех связных таблиц. В исходном примере - это страницы вида /user/1, /user/2, /user/3 и т.д. &lt;br /&gt;
&lt;br /&gt;
4. На сайте должны быть формы, через которые можно добавлять и удалять информацию с сайта. В исходном примере - это добавление и удаление сообщений пользователя.&lt;br /&gt;
&lt;br /&gt;
5. Допустимо, чтобы некоторую информацию нужно было добавлять напрямую в базу данных, а также при помощи загрузки на сайт через FTP. В исходном примере это информация о пользователях, их фотографии и подписки.&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки и сроки выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Проект считается принятым только после устной беседы.&lt;br /&gt;
&lt;br /&gt;
2. Срок сдачи - до 7 апреля включительно. Сдача после 7 апреля допускается, но оценка на 1 балл ниже.&lt;br /&gt;
&lt;br /&gt;
3. Если Вы сделали статический сайт на HTML и CSS (т.е. выполнили пункты 1. и 2.), то оценка 3.&lt;br /&gt;
&lt;br /&gt;
4. Если Вы сделали сайт, которые только отображает информацию из базы данных, но не позволяет ее редактировать (т.е. не выполнили пункт 4), то оценка 4.&lt;br /&gt;
&lt;br /&gt;
5. Если Вы сделали сайт, который отвечает всем 5 пунктам, то оценка 5.&lt;br /&gt;
&lt;br /&gt;
6. Допустимо, что у разных учеников сайты на схожую тематику, но запрещено полное совпадение двух проектов, как по коду, так и по реализации.&lt;br /&gt;
&lt;br /&gt;
7. Не разрешается выполнить проект каким-либо другим способом, например на других движках или фреймворках. Очень хорошо, если Вы их знаете, но сделайте именно это задание, и будете свободны.&lt;br /&gt;
&lt;br /&gt;
8. Оценка за проект ставится с весом 8, т.к. на проект выделяется 4 недели, и за каждую неделю Вы получаете по 2 оценки.&lt;br /&gt;
&lt;br /&gt;
=== Порядок выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Необходимо до 17 марта (включительно) в [https://docs.google.com/forms/d/e/1FAIpQLSfVDLGVfX-OvyFRA1Jt_mnv64BQB0Yuo5uVxM1XMn2mmnLz5w/viewform форме] указать тему Вашего проекта.&lt;br /&gt;
&lt;br /&gt;
2. В целом Вы можете сделать проект с той скоростью, как пожелаете. &lt;br /&gt;
&lt;br /&gt;
3. Но рекомендуется: &lt;br /&gt;
* до 17 марта сделать статические страницы с той информацией, которую Вы будете размещать. Замечание созданные локально HTML и CSS файлы Вы можете записать в отдельную папку на сервере, например, папку test. Но для того, чтобы открыть статический сайт надо в явном виде указать стартовый файл, т.е. N.cshse.beget.tech/test/index.html&lt;br /&gt;
&lt;br /&gt;
* до 31 марта сделать базу данных и отображение данных из нее.&lt;br /&gt;
* до 7 апреля или ранее сделать возможность записи в базу данных.&lt;br /&gt;
&lt;br /&gt;
4. Лекционная часть 10 и 17 марта будет посвящена разбору данной тематики. &lt;br /&gt;
&lt;br /&gt;
5. Семинарское время 17 марта и 31 марта будут посвящено консультациям по проекту.&lt;br /&gt;
&lt;br /&gt;
6. 7 апреля целиком будет посвящено сдачи проектов. Но сдавать можно и раньше, если Вы все уже все сделаете.&lt;br /&gt;
&lt;br /&gt;
7. В каникулы 24 марта что-либо делать не обязательно. Но консультации в этот день получить можно.&lt;br /&gt;
&lt;br /&gt;
8. &#039;&#039;&#039;Если что-то не ясно или не получается, то сразу пишите в чат!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Альтернативный проект ===&lt;br /&gt;
Кроме представленного выше проекта, есть еще один проект, который могут выполнить 1 или 2 ученика.&lt;br /&gt;
&lt;br /&gt;
Тема проекта: Разработка визуального интерфейса для системы автоматического обновления рабочих ведомостей студентов.&lt;br /&gt;
&lt;br /&gt;
Не секрет, что многие задания, которые выдаются студентам на Факультете Компьютерных Наук (ФКН) (и не только) проверяются автоматическими системами – например, Яндекс.Контест или online.hse.ru. В настоящее время разработан Python-модуль, предназначенный для автоматической выгрузки результатов выданных заданий, их агрегации и выставления оценок в рабочую ведомость (Excel или Google Sheets).&lt;br /&gt;
&lt;br /&gt;
Ученикам Факультетского Дня ФКН предлагается присоединиться к данному проекту и принять участие в разработке визуального интерфейса для данной системы. Интерфейс должен предоставлять функции управления рабочими ведомостями (изменение списка студентов и списка заданий). По сути, это одна или две страницы HTML (со всплывающими окнами).&lt;br /&gt;
&lt;br /&gt;
Выполнение проекта также предполагает создание базы данных с таблицами для рабочих ведомостей, заданий и вспомогательных данных (логины / пароли для систем проверки, настройки, т.п.). Проект желательно выполнить на Flask, но Django также допустим.&lt;br /&gt;
&lt;br /&gt;
Проект выполняется под руководством Игнатова А.Д.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=66856</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=66856"/>
		<updated>2022-03-09T17:43:45Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Факультетская жизнь */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
=== День 3. Студенческие организации ===&lt;br /&gt;
31 марта в 16:00 (ауд.R505 на Покровке) мы пригласили представителей студенческой организации “CSTATI”. Ребята расскажут вам о том, чем можно заниматься на ФКН в свободное от учебы время и как построить свой график таким образом, чтобы это время у вас появилось. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1Gy6do_br6IBhGNfATrmYwuXbXOOU6_KZURcyvybkEfQ/edit Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска. Общая идея. Поиск, добавление и удаление вершин.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&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;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
=== Подготовка к минипроекту на Flask ===&lt;br /&gt;
&lt;br /&gt;
Для выполнения проекта Вам предоставляется:&lt;br /&gt;
&lt;br /&gt;
1. Адрес для размещения сайта&lt;br /&gt;
&lt;br /&gt;
2. Доступ к серверу по FTP.&lt;br /&gt;
&lt;br /&gt;
3. База данных MySQL.&lt;br /&gt;
&lt;br /&gt;
4. Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть номер из логина к Яндекс.Контесту: hse-cs-fd-2021-&#039;&#039;&#039;N&#039;&#039;&#039;, где &#039;&#039;&#039;N&#039;&#039;&#039; - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть пароль к Яндекс.Контексту. Для доступа по FTP и к MySQL Вам потребуется пароль, которые получается из Вашего пароля к Яндекс.Контексту приписыванием спереди четырех символов &#039;&#039;&#039;Qq!1&#039;&#039;&#039;. Например, если у Вас был пароль VxbD2bC6Q9, то для FTP и MySQL Ваш пароль Qq!1VxbD2bC6Q9.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Ваш сайт будет размещен по адресу &#039;&#039;&#039;N&#039;&#039;&#039;.cshse.beget.tech. Вы сразу можете проверить этот адрес. По умолчанию у Вас должна открыться страница с текстом &amp;quot;Hello world!&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; Для доступа по FTP Вы можете использовать любой FTP клиент, например WinSCP. Для доступа по FTP Вам необходимо задать:&lt;br /&gt;
&lt;br /&gt;
* Server: cshse.beget.tech&lt;br /&gt;
* Port: 21&lt;br /&gt;
* Пользователь: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к FTP.&lt;br /&gt;
&lt;br /&gt;
Если подключение произошло успешно, то Вы увидите папку со следующим содержимым:&lt;br /&gt;
* static (папка)&lt;br /&gt;
* templates (папка)&lt;br /&gt;
* cshse_blog.sql&lt;br /&gt;
* index.wsgi&lt;br /&gt;
* myapp.py&lt;br /&gt;
* myapp.pyc&lt;br /&gt;
&lt;br /&gt;
Для выполнения дальнейшей работы Вам потребуется папки и файлы cshse_blog.sql и myapp.py. Другие файлы редактировать не надо. &lt;br /&gt;
&lt;br /&gt;
Вам надо скачать файл cshse_blog.sql, он потребуется для создании базы данных.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; База данных.&lt;br /&gt;
&lt;br /&gt;
Для доступа к базе данных надо перейти по адресу https://rainbow.beget.com/phpMyAdmin/&lt;br /&gt;
&lt;br /&gt;
* Имя пользователя: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к MySQL&lt;br /&gt;
&lt;br /&gt;
Возможно, Вы увидите базу данных с таблицами прошлого года. Если так, то Вам надо удалить эти таблицы. Для этого нажать на чекбокс &amp;quot;Отмтеить все&amp;quot;, затем выбрать &amp;quot;С отмеченными:&amp;quot; -&amp;gt; &amp;quot;Удалить&amp;quot;. Затем нажать &amp;quot;Да&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Далее Вам необходимо загрузить стартовые таблицы. Для этого необходимо сделать следующее:&lt;br /&gt;
# Зайти в меню Импорт&lt;br /&gt;
# Выбрать файл -&amp;gt; cshse_blog.sql&lt;br /&gt;
# Нажать Вперед&lt;br /&gt;
&lt;br /&gt;
В результате слева у Вас должен появиться список таблиц:&lt;br /&gt;
* message&lt;br /&gt;
* subscription&lt;br /&gt;
* user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
Теперь все готово для того, чтобы запустить блог и начать менять код. Однако, как и любой процесс программирования, он связан с появлением ошибок. Некоторые ошибки (которые допущены внутри функций) будут  отображаться прямо на web странице, которую Вы попытаетесь открыть. Однако некоторые ошибки приводят к тому, что страница вовсе не откроется. Тогда логи этих ошибок можно увидеть в специальном файле по адресу: http://cshse.beget.tech/log/?n=N, где N - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
Давайте проверим, что данная система работает.&lt;br /&gt;
&lt;br /&gt;
Откройте для редактирования файл myapp.py, впишите во второй строке test (получается, что вы вызываете неопределённую ранее переменную), сохраните файл и перейдите на сайт. Должна появиться ошибка &amp;quot;Internal Server Error&amp;quot;. Теперь перейдите по ссылке для лога ошибок, и на открывшейся странице Вы увидите информацию о том, где появилась ошибка.&lt;br /&gt;
&lt;br /&gt;
Теперь удалите test из второй строки и запишите его между строками &lt;br /&gt;
&lt;br /&gt;
    def main(): # Основная страница&lt;br /&gt;
    return &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Снова перейдите на сайт. Тут Вы также увидите сообщение об ошибке, но уже внутри страницы. &lt;br /&gt;
&lt;br /&gt;
Удалите ненужный test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Запуск тестового блога&lt;br /&gt;
&lt;br /&gt;
* Укажите имя пользователя, пароль и имя базы (= имя пользователя) от MySQL в 19,20 и 21 строкаx.&lt;br /&gt;
* Уберите комментирование в строке #engine = create_engine(&amp;quot;mysql://&amp;quot; + username ...&lt;br /&gt;
* В функции main() удалите или закомментируйте return &amp;quot;Hello world!&amp;quot; и уберите комментарии в двух последующих строках.&lt;br /&gt;
&lt;br /&gt;
Перейдите на сайт. Если Вы все сделали верно, то у Вас должен открыться микроблог.&lt;br /&gt;
&lt;br /&gt;
=== Требования к проекту ===&lt;br /&gt;
1. Вы должны сделать индивидуальной проект, который является сайтом, содержащим информацию на выбранную Вами тему.&lt;br /&gt;
&lt;br /&gt;
2. Для оформления страниц сайта должны использоваться каскадные таблицы стилей (css). В исходном примере css используется для оформления заголовка.&lt;br /&gt;
&lt;br /&gt;
3. На сайте должна быть стартовая страница, а также как минимум одна страница, которая генерируется из базы данных в зависимости от параметра адресной строки. База данных должна состоять как минимум из трех связных таблиц. В исходном примере - это страницы вида /user/1, /user/2, /user/3 и т.д. &lt;br /&gt;
&lt;br /&gt;
4. На сайте должны быть формы, через которые можно добавлять и удалять информацию с сайта. В исходном примере - это добавление и удаление сообщений пользователя.&lt;br /&gt;
&lt;br /&gt;
5. Допустимо, чтобы некоторую информацию нужно было добавлять напрямую в базу данных, а также при помощи загрузки на сайт через FTP. В исходном примере это информация о пользователях, их фотографии и подписки.&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки и сроки выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Проект считается принятым только после устной беседы.&lt;br /&gt;
&lt;br /&gt;
2. Срок сдачи - до 7 апреля включительно. Сдача после 7 апреля допускается, но оценка на 1 балл ниже.&lt;br /&gt;
&lt;br /&gt;
3. Если Вы сделали статический сайт на HTML и CSS (т.е. выполнили пункты 1. и 2.), то оценка 3.&lt;br /&gt;
&lt;br /&gt;
4. Если Вы сделали сайт, которые только отображает информацию из базы данных, но не позволяет ее редактировать (т.е. не выполнили пункт 4), то оценка 4.&lt;br /&gt;
&lt;br /&gt;
5. Если Вы сделали сайт, который отвечает всем 5 пунктам, то оценка 5.&lt;br /&gt;
&lt;br /&gt;
6. Допустимо, что у разных учеников сайты на схожую тематику, но запрещено полное совпадение двух проектов, как по коду, так и по реализации.&lt;br /&gt;
&lt;br /&gt;
7. Не разрешается выполнить проект каким-либо другим способом, например на других движках или фреймворках. Очень хорошо, если Вы их знаете, но сделайте именно это задание, и будете свободны.&lt;br /&gt;
&lt;br /&gt;
8. Оценка за проект ставится с весом 8, т.к. на проект выделяется 4 недели, и за каждую неделю Вы получаете по 2 оценки.&lt;br /&gt;
&lt;br /&gt;
=== Порядок выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Необходимо до 17 марта (включительно) в [https://docs.google.com/forms/d/e/1FAIpQLSfVDLGVfX-OvyFRA1Jt_mnv64BQB0Yuo5uVxM1XMn2mmnLz5w/viewform форме] указать тему Вашего проекта.&lt;br /&gt;
&lt;br /&gt;
2. В целом Вы можете сделать проект с той скоростью, как пожелаете. &lt;br /&gt;
&lt;br /&gt;
3. Но рекомендуется: &lt;br /&gt;
* до 17 марта сделать статические страницы с той информацией, которую Вы будете размещать. Замечание созданные локально HTML и CSS файлы Вы можете записать в отдельную папку на сервере, например, папку test. Но для того, чтобы открыть статический сайт надо в явном виде указать стартовый файл, т.е. N.cshse.beget.tech/test/index.html&lt;br /&gt;
&lt;br /&gt;
* до 31 марта сделать базу данных и отображение данных из нее.&lt;br /&gt;
* до 7 апреля или ранее сделать возможность записи в базу данных.&lt;br /&gt;
&lt;br /&gt;
4. Лекционная часть 10 и 17 марта будет посвящена разбору данной тематики. &lt;br /&gt;
&lt;br /&gt;
5. Семинарское время 17 марта и 31 марта будут посвящено консультациям по проекту.&lt;br /&gt;
&lt;br /&gt;
6. 7 апреля целиком будет посвящено сдачи проектов. Но сдавать можно и раньше, если Вы все уже все сделаете.&lt;br /&gt;
&lt;br /&gt;
7. В каникулы 24 марта что-либо делать не обязательно. Но консультации в этот день получить можно.&lt;br /&gt;
&lt;br /&gt;
8. &#039;&#039;&#039;Если что-то не ясно или не получается, то сразу пишите в чат!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Альтернативный проект ===&lt;br /&gt;
Кроме представленного выше проекта, есть еще один проект, который могут выполнить 1 или 2 ученика.&lt;br /&gt;
&lt;br /&gt;
Тема проекта: Разработка визуального интерфейса для системы автоматического обновления рабочих ведомостей студентов.&lt;br /&gt;
&lt;br /&gt;
Не секрет, что многие задания, которые выдаются студентам на Факультете Компьютерных Наук (ФКН) (и не только) проверяются автоматическими системами – например, Яндекс.Контест или online.hse.ru. В настоящее время разработан Python-модуль, предназначенный для автоматической выгрузки результатов выданных заданий, их агрегации и выставления оценок в рабочую ведомость (Excel или Google Sheets).&lt;br /&gt;
&lt;br /&gt;
Ученикам Факультетского Дня ФКН предлагается присоединиться к данному проекту и принять участие в разработке визуального интерфейса для данной системы. Интерфейс должен предоставлять функции управления рабочими ведомостями (изменение списка студентов и списка заданий). По сути, это одна или две страницы HTML (со всплывающими окнами).&lt;br /&gt;
&lt;br /&gt;
Выполнение проекта также предполагает создание базы данных с таблицами для рабочих ведомостей, заданий и вспомогательных данных (логины / пароли для систем проверки, настройки, т.п.). Проект желательно выполнить на Flask, но Django также допустим.&lt;br /&gt;
&lt;br /&gt;
Проект выполняется под руководством Игнатова А.Д.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=66695</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=66695"/>
		<updated>2022-03-04T13:14:57Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Программирование и анализ данных на Python (часть 2) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1EUzYhpsHtQkmOhWGodNpxq_i3qi0tkXkD2wQVE8BLc8/edit?chromeless=1 Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска. Общая идея. Поиск, добавление и удаление вершин.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&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;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
=== Подготовка к минипроекту на Flask ===&lt;br /&gt;
&lt;br /&gt;
Для выполнения проекта Вам предоставляется:&lt;br /&gt;
&lt;br /&gt;
1. Адрес для размещения сайта&lt;br /&gt;
&lt;br /&gt;
2. Доступ к серверу по FTP.&lt;br /&gt;
&lt;br /&gt;
3. База данных MySQL.&lt;br /&gt;
&lt;br /&gt;
4. Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть номер из логина к Яндекс.Контесту: hse-cs-fd-2021-&#039;&#039;&#039;N&#039;&#039;&#039;, где &#039;&#039;&#039;N&#039;&#039;&#039; - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть пароль к Яндекс.Контексту. Для доступа по FTP и к MySQL Вам потребуется пароль, которые получается из Вашего пароля к Яндекс.Контексту приписыванием спереди четырех символов &#039;&#039;&#039;Qq!1&#039;&#039;&#039;. Например, если у Вас был пароль VxbD2bC6Q9, то для FTP и MySQL Ваш пароль Qq!1VxbD2bC6Q9.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Ваш сайт будет размещен по адресу &#039;&#039;&#039;N&#039;&#039;&#039;.cshse.beget.tech. Вы сразу можете проверить этот адрес. По умолчанию у Вас должна открыться страница с текстом &amp;quot;Hello world!&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; Для доступа по FTP Вы можете использовать любой FTP клиент, например WinSCP. Для доступа по FTP Вам необходимо задать:&lt;br /&gt;
&lt;br /&gt;
* Server: cshse.beget.tech&lt;br /&gt;
* Port: 21&lt;br /&gt;
* Пользователь: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к FTP.&lt;br /&gt;
&lt;br /&gt;
Если подключение произошло успешно, то Вы увидите папку со следующим содержимым:&lt;br /&gt;
* static (папка)&lt;br /&gt;
* templates (папка)&lt;br /&gt;
* cshse_blog.sql&lt;br /&gt;
* index.wsgi&lt;br /&gt;
* myapp.py&lt;br /&gt;
* myapp.pyc&lt;br /&gt;
&lt;br /&gt;
Для выполнения дальнейшей работы Вам потребуется папки и файлы cshse_blog.sql и myapp.py. Другие файлы редактировать не надо. &lt;br /&gt;
&lt;br /&gt;
Вам надо скачать файл cshse_blog.sql, он потребуется для создании базы данных.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; База данных.&lt;br /&gt;
&lt;br /&gt;
Для доступа к базе данных надо перейти по адресу https://rainbow.beget.com/phpMyAdmin/&lt;br /&gt;
&lt;br /&gt;
* Имя пользователя: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к MySQL&lt;br /&gt;
&lt;br /&gt;
Возможно, Вы увидите базу данных с таблицами прошлого года. Если так, то Вам надо удалить эти таблицы. Для этого нажать на чекбокс &amp;quot;Отмтеить все&amp;quot;, затем выбрать &amp;quot;С отмеченными:&amp;quot; -&amp;gt; &amp;quot;Удалить&amp;quot;. Затем нажать &amp;quot;Да&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Далее Вам необходимо загрузить стартовые таблицы. Для этого необходимо сделать следующее:&lt;br /&gt;
# Зайти в меню Импорт&lt;br /&gt;
# Выбрать файл -&amp;gt; cshse_blog.sql&lt;br /&gt;
# Нажать Вперед&lt;br /&gt;
&lt;br /&gt;
В результате слева у Вас должен появиться список таблиц:&lt;br /&gt;
* message&lt;br /&gt;
* subscription&lt;br /&gt;
* user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
Теперь все готово для того, чтобы запустить блог и начать менять код. Однако, как и любой процесс программирования, он связан с появлением ошибок. Некоторые ошибки (которые допущены внутри функций) будут  отображаться прямо на web странице, которую Вы попытаетесь открыть. Однако некоторые ошибки приводят к тому, что страница вовсе не откроется. Тогда логи этих ошибок можно увидеть в специальном файле по адресу: http://cshse.beget.tech/log/?n=N, где N - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
Давайте проверим, что данная система работает.&lt;br /&gt;
&lt;br /&gt;
Откройте для редактирования файл myapp.py, впишите во второй строке test (получается, что вы вызываете неопределённую ранее переменную), сохраните файл и перейдите на сайт. Должна появиться ошибка &amp;quot;Internal Server Error&amp;quot;. Теперь перейдите по ссылке для лога ошибок, и на открывшейся странице Вы увидите информацию о том, где появилась ошибка.&lt;br /&gt;
&lt;br /&gt;
Теперь удалите test из второй строки и запишите его между строками &lt;br /&gt;
&lt;br /&gt;
    def main(): # Основная страница&lt;br /&gt;
    return &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Снова перейдите на сайт. Тут Вы также увидите сообщение об ошибке, но уже внутри страницы. &lt;br /&gt;
&lt;br /&gt;
Удалите ненужный test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Запуск тестового блога&lt;br /&gt;
&lt;br /&gt;
* Укажите имя пользователя, пароль и имя базы (= имя пользователя) от MySQL в 19,20 и 21 строкаx.&lt;br /&gt;
* Уберите комментирование в строке #engine = create_engine(&amp;quot;mysql://&amp;quot; + username ...&lt;br /&gt;
* В функции main() удалите или закомментируйте return &amp;quot;Hello world!&amp;quot; и уберите комментарии в двух последующих строках.&lt;br /&gt;
&lt;br /&gt;
Перейдите на сайт. Если Вы все сделали верно, то у Вас должен открыться микроблог.&lt;br /&gt;
&lt;br /&gt;
=== Требования к проекту ===&lt;br /&gt;
1. Вы должны сделать индивидуальной проект, который является сайтом, содержащим информацию на выбранную Вами тему.&lt;br /&gt;
&lt;br /&gt;
2. Для оформления страниц сайта должны использоваться каскадные таблицы стилей (css). В исходном примере css используется для оформления заголовка.&lt;br /&gt;
&lt;br /&gt;
3. На сайте должна быть стартовая страница, а также как минимум одна страница, которая генерируется из базы данных в зависимости от параметра адресной строки. База данных должна состоять как минимум из трех связных таблиц. В исходном примере - это страницы вида /user/1, /user/2, /user/3 и т.д. &lt;br /&gt;
&lt;br /&gt;
4. На сайте должны быть формы, через которые можно добавлять и удалять информацию с сайта. В исходном примере - это добавление и удаление сообщений пользователя.&lt;br /&gt;
&lt;br /&gt;
5. Допустимо, чтобы некоторую информацию нужно было добавлять напрямую в базу данных, а также при помощи загрузки на сайт через FTP. В исходном примере это информация о пользователях, их фотографии и подписки.&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки и сроки выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Проект считается принятым только после устной беседы.&lt;br /&gt;
&lt;br /&gt;
2. Срок сдачи - до 7 апреля включительно. Сдача после 7 апреля допускается, но оценка на 1 балл ниже.&lt;br /&gt;
&lt;br /&gt;
3. Если Вы сделали статический сайт на HTML и CSS (т.е. выполнили пункты 1. и 2.), то оценка 3.&lt;br /&gt;
&lt;br /&gt;
4. Если Вы сделали сайт, которые только отображает информацию из базы данных, но не позволяет ее редактировать (т.е. не выполнили пункт 4), то оценка 4.&lt;br /&gt;
&lt;br /&gt;
5. Если Вы сделали сайт, который отвечает всем 5 пунктам, то оценка 5.&lt;br /&gt;
&lt;br /&gt;
6. Допустимо, что у разных учеников сайты на схожую тематику, но запрещено полное совпадение двух проектов, как по коду, так и по реализации.&lt;br /&gt;
&lt;br /&gt;
7. Не разрешается выполнить проект каким-либо другим способом, например на других движках или фреймворках. Очень хорошо, если Вы их знаете, но сделайте именно это задание, и будете свободны.&lt;br /&gt;
&lt;br /&gt;
8. Оценка за проект ставится с весом 8, т.к. на проект выделяется 4 недели, и за каждую неделю Вы получаете по 2 оценки.&lt;br /&gt;
&lt;br /&gt;
=== Порядок выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Необходимо до 17 марта (включительно) в [https://docs.google.com/forms/d/e/1FAIpQLSfVDLGVfX-OvyFRA1Jt_mnv64BQB0Yuo5uVxM1XMn2mmnLz5w/viewform форме] указать тему Вашего проекта.&lt;br /&gt;
&lt;br /&gt;
2. В целом Вы можете сделать проект с той скоростью, как пожелаете. &lt;br /&gt;
&lt;br /&gt;
3. Но рекомендуется: &lt;br /&gt;
* до 17 марта сделать статические страницы с той информацией, которую Вы будете размещать. Замечание созданные локально HTML и CSS файлы Вы можете записать в отдельную папку на сервере, например, папку test. Но для того, чтобы открыть статический сайт надо в явном виде указать стартовый файл, т.е. N.cshse.beget.tech/test/index.html&lt;br /&gt;
&lt;br /&gt;
* до 31 марта сделать базу данных и отображение данных из нее.&lt;br /&gt;
* до 7 апреля или ранее сделать возможность записи в базу данных.&lt;br /&gt;
&lt;br /&gt;
4. Лекционная часть 10 и 17 марта будет посвящена разбору данной тематики. &lt;br /&gt;
&lt;br /&gt;
5. Семинарское время 17 марта и 31 марта будут посвящено консультациям по проекту.&lt;br /&gt;
&lt;br /&gt;
6. 7 апреля целиком будет посвящено сдачи проектов. Но сдавать можно и раньше, если Вы все уже все сделаете.&lt;br /&gt;
&lt;br /&gt;
7. В каникулы 24 марта что-либо делать не обязательно. Но консультации в этот день получить можно.&lt;br /&gt;
&lt;br /&gt;
8. &#039;&#039;&#039;Если что-то не ясно или не получается, то сразу пишите в чат!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Альтернативный проект ===&lt;br /&gt;
Кроме представленного выше проекта, есть еще один проект, который могут выполнить 1 или 2 ученика.&lt;br /&gt;
&lt;br /&gt;
Тема проекта: Разработка визуального интерфейса для системы автоматического обновления рабочих ведомостей студентов.&lt;br /&gt;
&lt;br /&gt;
Не секрет, что многие задания, которые выдаются студентам на Факультете Компьютерных Наук (ФКН) (и не только) проверяются автоматическими системами – например, Яндекс.Контест или online.hse.ru. В настоящее время разработан Python-модуль, предназначенный для автоматической выгрузки результатов выданных заданий, их агрегации и выставления оценок в рабочую ведомость (Excel или Google Sheets).&lt;br /&gt;
&lt;br /&gt;
Ученикам Факультетского Дня ФКН предлагается присоединиться к данному проекту и принять участие в разработке визуального интерфейса для данной системы. Интерфейс должен предоставлять функции управления рабочими ведомостями (изменение списка студентов и списка заданий). По сути, это одна или две страницы HTML (со всплывающими окнами).&lt;br /&gt;
&lt;br /&gt;
Выполнение проекта также предполагает создание базы данных с таблицами для рабочих ведомостей, заданий и вспомогательных данных (логины / пароли для систем проверки, настройки, т.п.). Проект желательно выполнить на Flask, но Django также допустим.&lt;br /&gt;
&lt;br /&gt;
Проект выполняется под руководством Игнатова А.Д.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=66640</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=66640"/>
		<updated>2022-03-03T16:34:10Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Порядок выполнения */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1EUzYhpsHtQkmOhWGodNpxq_i3qi0tkXkD2wQVE8BLc8/edit?chromeless=1 Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска. Общая идея. Поиск, добавление и удаление вершин.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&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;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
=== Подготовка к минипроекту на Flask ===&lt;br /&gt;
&lt;br /&gt;
Для выполнения проекта Вам предоставляется:&lt;br /&gt;
&lt;br /&gt;
1. Адрес для размещения сайта&lt;br /&gt;
&lt;br /&gt;
2. Доступ к серверу по FTP.&lt;br /&gt;
&lt;br /&gt;
3. База данных MySQL.&lt;br /&gt;
&lt;br /&gt;
4. Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть номер из логина к Яндекс.Контесту: hse-cs-fd-2021-&#039;&#039;&#039;N&#039;&#039;&#039;, где &#039;&#039;&#039;N&#039;&#039;&#039; - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть пароль к Яндекс.Контексту. Для доступа по FTP и к MySQL Вам потребуется пароль, которые получается из Вашего пароля к Яндекс.Контексту приписыванием спереди четырех символов &#039;&#039;&#039;Qq!1&#039;&#039;&#039;. Например, если у Вас был пароль VxbD2bC6Q9, то для FTP и MySQL Ваш пароль Qq!1VxbD2bC6Q9.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Ваш сайт будет размещен по адресу &#039;&#039;&#039;N&#039;&#039;&#039;.cshse.beget.tech. Вы сразу можете проверить этот адрес. По умолчанию у Вас должна открыться страница с текстом &amp;quot;Hello world!&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; Для доступа по FTP Вы можете использовать любой FTP клиент, например WinSCP. Для доступа по FTP Вам необходимо задать:&lt;br /&gt;
&lt;br /&gt;
* Server: cshse.beget.tech&lt;br /&gt;
* Port: 21&lt;br /&gt;
* Пользователь: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к FTP.&lt;br /&gt;
&lt;br /&gt;
Если подключение произошло успешно, то Вы увидите папку со следующим содержимым:&lt;br /&gt;
* static (папка)&lt;br /&gt;
* templates (папка)&lt;br /&gt;
* cshse_blog.sql&lt;br /&gt;
* index.wsgi&lt;br /&gt;
* myapp.py&lt;br /&gt;
* myapp.pyc&lt;br /&gt;
&lt;br /&gt;
Для выполнения дальнейшей работы Вам потребуется папки и файлы cshse_blog.sql и myapp.py. Другие файлы редактировать не надо. &lt;br /&gt;
&lt;br /&gt;
Вам надо скачать файл cshse_blog.sql, он потребуется для создании базы данных.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; База данных.&lt;br /&gt;
&lt;br /&gt;
Для доступа к базе данных надо перейти по адресу https://rainbow.beget.com/phpMyAdmin/&lt;br /&gt;
&lt;br /&gt;
* Имя пользователя: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к MySQL&lt;br /&gt;
&lt;br /&gt;
Возможно, Вы увидите базу данных с таблицами прошлого года. Если так, то Вам надо удалить эти таблицы. Для этого нажать на чекбокс &amp;quot;Отмтеить все&amp;quot;, затем выбрать &amp;quot;С отмеченными:&amp;quot; -&amp;gt; &amp;quot;Удалить&amp;quot;. Затем нажать &amp;quot;Да&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Далее Вам необходимо загрузить стартовые таблицы. Для этого необходимо сделать следующее:&lt;br /&gt;
# Зайти в меню Импорт&lt;br /&gt;
# Выбрать файл -&amp;gt; cshse_blog.sql&lt;br /&gt;
# Нажать Вперед&lt;br /&gt;
&lt;br /&gt;
В результате слева у Вас должен появиться список таблиц:&lt;br /&gt;
* message&lt;br /&gt;
* subscription&lt;br /&gt;
* user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
Теперь все готово для того, чтобы запустить блог и начать менять код. Однако, как и любой процесс программирования, он связан с появлением ошибок. Некоторые ошибки (которые допущены внутри функций) будут  отображаться прямо на web странице, которую Вы попытаетесь открыть. Однако некоторые ошибки приводят к тому, что страница вовсе не откроется. Тогда логи этих ошибок можно увидеть в специальном файле по адресу: http://cshse.beget.tech/log/?n=N, где N - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
Давайте проверим, что данная система работает.&lt;br /&gt;
&lt;br /&gt;
Откройте для редактирования файл myapp.py, впишите во второй строке test (получается, что вы вызываете неопределённую ранее переменную), сохраните файл и перейдите на сайт. Должна появиться ошибка &amp;quot;Internal Server Error&amp;quot;. Теперь перейдите по ссылке для лога ошибок, и на открывшейся странице Вы увидите информацию о том, где появилась ошибка.&lt;br /&gt;
&lt;br /&gt;
Теперь удалите test из второй строки и запишите его между строками &lt;br /&gt;
&lt;br /&gt;
    def main(): # Основная страница&lt;br /&gt;
    return &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Снова перейдите на сайт. Тут Вы также увидите сообщение об ошибке, но уже внутри страницы. &lt;br /&gt;
&lt;br /&gt;
Удалите ненужный test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Запуск тестового блога&lt;br /&gt;
&lt;br /&gt;
* Укажите имя пользователя, пароль и имя базы (= имя пользователя) от MySQL в 19,20 и 21 строкаx.&lt;br /&gt;
* Уберите комментирование в строке #engine = create_engine(&amp;quot;mysql://&amp;quot; + username ...&lt;br /&gt;
* В функции main() удалите или закомментируйте return &amp;quot;Hello world!&amp;quot; и уберите комментарии в двух последующих строках.&lt;br /&gt;
&lt;br /&gt;
Перейдите на сайт. Если Вы все сделали верно, то у Вас должен открыться микроблог.&lt;br /&gt;
&lt;br /&gt;
=== Требования к проекту ===&lt;br /&gt;
1. Вы должны сделать индивидуальной проект, который является сайтом, содержащим информацию на выбранную Вами тему.&lt;br /&gt;
&lt;br /&gt;
2. Для оформления страниц сайта должны использоваться каскадные таблицы стилей (css). В исходном примере css используется для оформления заголовка.&lt;br /&gt;
&lt;br /&gt;
3. На сайте должна быть стартовая страница, а также как минимум одна страница, которая генерируется из базы данных в зависимости от параметра адресной строки. База данных должна состоять как минимум из трех связных таблиц. В исходном примере - это страницы вида /user/1, /user/2, /user/3 и т.д. &lt;br /&gt;
&lt;br /&gt;
4. На сайте должны быть формы, через которые можно добавлять и удалять информацию с сайта. В исходном примере - это добавление и удаление сообщений пользователя.&lt;br /&gt;
&lt;br /&gt;
5. Допустимо, чтобы некоторую информацию нужно было добавлять напрямую в базу данных, а также при помощи загрузки на сайт через FTP. В исходном примере это информация о пользователях, их фотографии и подписки.&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки и сроки выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Проект считается принятым только после устной беседы.&lt;br /&gt;
&lt;br /&gt;
2. Срок сдачи - до 7 апреля включительно. Сдача после 7 апреля допускается, но оценка на 1 балл ниже.&lt;br /&gt;
&lt;br /&gt;
3. Если Вы сделали статический сайт на HTML и CSS (т.е. выполнили пункты 1. и 2.), то оценка 3.&lt;br /&gt;
&lt;br /&gt;
4. Если Вы сделали сайт, которые только отображает информацию из базы данных, но не позволяет ее редактировать (т.е. не выполнили пункт 4), то оценка 4.&lt;br /&gt;
&lt;br /&gt;
5. Если Вы сделали сайт, который отвечает всем 5 пунктам, то оценка 5.&lt;br /&gt;
&lt;br /&gt;
6. Допустимо, что у разных учеников сайты на схожую тематику, но запрещено полное совпадение двух проектов, как по коду, так и по реализации.&lt;br /&gt;
&lt;br /&gt;
7. Не разрешается выполнить проект каким-либо другим способом, например на других движках или фреймворках. Очень хорошо, если Вы их знаете, но сделайте именно это задание, и будете свободны.&lt;br /&gt;
&lt;br /&gt;
8. Оценка за проект ставится с весом 8, т.к. на проект выделяется 4 недели, и за каждую неделю Вы получаете по 2 оценки.&lt;br /&gt;
&lt;br /&gt;
=== Порядок выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Необходимо до 17 марта (включительно) в [https://docs.google.com/forms/d/e/1FAIpQLSfVDLGVfX-OvyFRA1Jt_mnv64BQB0Yuo5uVxM1XMn2mmnLz5w/viewform форме] указать тему Вашего проекта.&lt;br /&gt;
&lt;br /&gt;
2. В целом Вы можете сделать проект с той скоростью, как пожелаете. &lt;br /&gt;
&lt;br /&gt;
3. Но рекомендуется: &lt;br /&gt;
* до 17 марта сделать статические страницы с той информацией, которую Вы будете размещать. Замечание созданные локально HTML и CSS файлы Вы можете записать в отдельную папку на сервере, например, папку test. Но для того, чтобы открыть статический сайт надо в явном виде указать стартовый файл, т.е. N.cshse.beget.tech/test/index.html&lt;br /&gt;
&lt;br /&gt;
* до 31 марта сделать базу данных и отображение данных из нее.&lt;br /&gt;
* до 7 апреля или ранее сделать возможность записи в базу данных.&lt;br /&gt;
&lt;br /&gt;
4. Лекционная часть 10 и 17 марта будет посвящена разбору данной тематики. &lt;br /&gt;
&lt;br /&gt;
5. Семинарское время 17 марта и 31 марта будут посвящено консультациям по проекту.&lt;br /&gt;
&lt;br /&gt;
6. 7 апреля целиком будет посвящено сдачи проектов. Но сдавать можно и раньше, если Вы все уже все сделаете.&lt;br /&gt;
&lt;br /&gt;
7. В каникулы 24 марта что-либо делать не обязательно. Но консультации в этот день получить можно.&lt;br /&gt;
&lt;br /&gt;
8. &#039;&#039;&#039;Если что-то не ясно или не получается, то сразу пишите в чат!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=66639</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=66639"/>
		<updated>2022-03-03T16:28:11Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Критерии оценки и сроки выполнения */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1EUzYhpsHtQkmOhWGodNpxq_i3qi0tkXkD2wQVE8BLc8/edit?chromeless=1 Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска. Общая идея. Поиск, добавление и удаление вершин.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&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;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
=== Подготовка к минипроекту на Flask ===&lt;br /&gt;
&lt;br /&gt;
Для выполнения проекта Вам предоставляется:&lt;br /&gt;
&lt;br /&gt;
1. Адрес для размещения сайта&lt;br /&gt;
&lt;br /&gt;
2. Доступ к серверу по FTP.&lt;br /&gt;
&lt;br /&gt;
3. База данных MySQL.&lt;br /&gt;
&lt;br /&gt;
4. Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть номер из логина к Яндекс.Контесту: hse-cs-fd-2021-&#039;&#039;&#039;N&#039;&#039;&#039;, где &#039;&#039;&#039;N&#039;&#039;&#039; - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть пароль к Яндекс.Контексту. Для доступа по FTP и к MySQL Вам потребуется пароль, которые получается из Вашего пароля к Яндекс.Контексту приписыванием спереди четырех символов &#039;&#039;&#039;Qq!1&#039;&#039;&#039;. Например, если у Вас был пароль VxbD2bC6Q9, то для FTP и MySQL Ваш пароль Qq!1VxbD2bC6Q9.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Ваш сайт будет размещен по адресу &#039;&#039;&#039;N&#039;&#039;&#039;.cshse.beget.tech. Вы сразу можете проверить этот адрес. По умолчанию у Вас должна открыться страница с текстом &amp;quot;Hello world!&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; Для доступа по FTP Вы можете использовать любой FTP клиент, например WinSCP. Для доступа по FTP Вам необходимо задать:&lt;br /&gt;
&lt;br /&gt;
* Server: cshse.beget.tech&lt;br /&gt;
* Port: 21&lt;br /&gt;
* Пользователь: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к FTP.&lt;br /&gt;
&lt;br /&gt;
Если подключение произошло успешно, то Вы увидите папку со следующим содержимым:&lt;br /&gt;
* static (папка)&lt;br /&gt;
* templates (папка)&lt;br /&gt;
* cshse_blog.sql&lt;br /&gt;
* index.wsgi&lt;br /&gt;
* myapp.py&lt;br /&gt;
* myapp.pyc&lt;br /&gt;
&lt;br /&gt;
Для выполнения дальнейшей работы Вам потребуется папки и файлы cshse_blog.sql и myapp.py. Другие файлы редактировать не надо. &lt;br /&gt;
&lt;br /&gt;
Вам надо скачать файл cshse_blog.sql, он потребуется для создании базы данных.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; База данных.&lt;br /&gt;
&lt;br /&gt;
Для доступа к базе данных надо перейти по адресу https://rainbow.beget.com/phpMyAdmin/&lt;br /&gt;
&lt;br /&gt;
* Имя пользователя: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к MySQL&lt;br /&gt;
&lt;br /&gt;
Возможно, Вы увидите базу данных с таблицами прошлого года. Если так, то Вам надо удалить эти таблицы. Для этого нажать на чекбокс &amp;quot;Отмтеить все&amp;quot;, затем выбрать &amp;quot;С отмеченными:&amp;quot; -&amp;gt; &amp;quot;Удалить&amp;quot;. Затем нажать &amp;quot;Да&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Далее Вам необходимо загрузить стартовые таблицы. Для этого необходимо сделать следующее:&lt;br /&gt;
# Зайти в меню Импорт&lt;br /&gt;
# Выбрать файл -&amp;gt; cshse_blog.sql&lt;br /&gt;
# Нажать Вперед&lt;br /&gt;
&lt;br /&gt;
В результате слева у Вас должен появиться список таблиц:&lt;br /&gt;
* message&lt;br /&gt;
* subscription&lt;br /&gt;
* user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
Теперь все готово для того, чтобы запустить блог и начать менять код. Однако, как и любой процесс программирования, он связан с появлением ошибок. Некоторые ошибки (которые допущены внутри функций) будут  отображаться прямо на web странице, которую Вы попытаетесь открыть. Однако некоторые ошибки приводят к тому, что страница вовсе не откроется. Тогда логи этих ошибок можно увидеть в специальном файле по адресу: http://cshse.beget.tech/log/?n=N, где N - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
Давайте проверим, что данная система работает.&lt;br /&gt;
&lt;br /&gt;
Откройте для редактирования файл myapp.py, впишите во второй строке test (получается, что вы вызываете неопределённую ранее переменную), сохраните файл и перейдите на сайт. Должна появиться ошибка &amp;quot;Internal Server Error&amp;quot;. Теперь перейдите по ссылке для лога ошибок, и на открывшейся странице Вы увидите информацию о том, где появилась ошибка.&lt;br /&gt;
&lt;br /&gt;
Теперь удалите test из второй строки и запишите его между строками &lt;br /&gt;
&lt;br /&gt;
    def main(): # Основная страница&lt;br /&gt;
    return &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Снова перейдите на сайт. Тут Вы также увидите сообщение об ошибке, но уже внутри страницы. &lt;br /&gt;
&lt;br /&gt;
Удалите ненужный test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Запуск тестового блога&lt;br /&gt;
&lt;br /&gt;
* Укажите имя пользователя, пароль и имя базы (= имя пользователя) от MySQL в 19,20 и 21 строкаx.&lt;br /&gt;
* Уберите комментирование в строке #engine = create_engine(&amp;quot;mysql://&amp;quot; + username ...&lt;br /&gt;
* В функции main() удалите или закомментируйте return &amp;quot;Hello world!&amp;quot; и уберите комментарии в двух последующих строках.&lt;br /&gt;
&lt;br /&gt;
Перейдите на сайт. Если Вы все сделали верно, то у Вас должен открыться микроблог.&lt;br /&gt;
&lt;br /&gt;
=== Требования к проекту ===&lt;br /&gt;
1. Вы должны сделать индивидуальной проект, который является сайтом, содержащим информацию на выбранную Вами тему.&lt;br /&gt;
&lt;br /&gt;
2. Для оформления страниц сайта должны использоваться каскадные таблицы стилей (css). В исходном примере css используется для оформления заголовка.&lt;br /&gt;
&lt;br /&gt;
3. На сайте должна быть стартовая страница, а также как минимум одна страница, которая генерируется из базы данных в зависимости от параметра адресной строки. База данных должна состоять как минимум из трех связных таблиц. В исходном примере - это страницы вида /user/1, /user/2, /user/3 и т.д. &lt;br /&gt;
&lt;br /&gt;
4. На сайте должны быть формы, через которые можно добавлять и удалять информацию с сайта. В исходном примере - это добавление и удаление сообщений пользователя.&lt;br /&gt;
&lt;br /&gt;
5. Допустимо, чтобы некоторую информацию нужно было добавлять напрямую в базу данных, а также при помощи загрузки на сайт через FTP. В исходном примере это информация о пользователях, их фотографии и подписки.&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки и сроки выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Проект считается принятым только после устной беседы.&lt;br /&gt;
&lt;br /&gt;
2. Срок сдачи - до 7 апреля включительно. Сдача после 7 апреля допускается, но оценка на 1 балл ниже.&lt;br /&gt;
&lt;br /&gt;
3. Если Вы сделали статический сайт на HTML и CSS (т.е. выполнили пункты 1. и 2.), то оценка 3.&lt;br /&gt;
&lt;br /&gt;
4. Если Вы сделали сайт, которые только отображает информацию из базы данных, но не позволяет ее редактировать (т.е. не выполнили пункт 4), то оценка 4.&lt;br /&gt;
&lt;br /&gt;
5. Если Вы сделали сайт, который отвечает всем 5 пунктам, то оценка 5.&lt;br /&gt;
&lt;br /&gt;
6. Допустимо, что у разных учеников сайты на схожую тематику, но запрещено полное совпадение двух проектов, как по коду, так и по реализации.&lt;br /&gt;
&lt;br /&gt;
7. Не разрешается выполнить проект каким-либо другим способом, например на других движках или фреймворках. Очень хорошо, если Вы их знаете, но сделайте именно это задание, и будете свободны.&lt;br /&gt;
&lt;br /&gt;
8. Оценка за проект ставится с весом 8, т.к. на проект выделяется 4 недели, и за каждую неделю Вы получаете по 2 оценки.&lt;br /&gt;
&lt;br /&gt;
=== Порядок выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Необходимо до 17 марта в [https://docs.google.com/forms/d/e/1FAIpQLSfVDLGVfX-OvyFRA1Jt_mnv64BQB0Yuo5uVxM1XMn2mmnLz5w/viewform форме] указать тему Вашего проекта.&lt;br /&gt;
&lt;br /&gt;
2. В целом Вы можете сделать проект с той скоростью, как пожелаете. &lt;br /&gt;
&lt;br /&gt;
3. Но рекомендуется: &lt;br /&gt;
* до 18 марта сделать статические страницы с той информацией, которую Вы будете размещать. Замечание созданные локально HTML и CSS файлы Вы можете записать в отдельную папку на сервере, например, папку test. Но для того, чтобы открыть статический сайт надо в явном виде указать стартовый файл, т.е. N.cshse.beget.tech/test/index.html&lt;br /&gt;
&lt;br /&gt;
* до 1 апреля сделать базу данных и отображение данных из нее.&lt;br /&gt;
* до 8 апреля или ранее сделать возможность записи в базу данных.&lt;br /&gt;
&lt;br /&gt;
4. Лекционная часть 11 и 18 марта будет посвящена разбору данной тематики. &lt;br /&gt;
&lt;br /&gt;
5. Семинарское время 18 марта и 1 апреля будут посвящено консультациям по проекту.&lt;br /&gt;
&lt;br /&gt;
6. 8 апреля целиком будет посвящено сдачи проектов. Но сдавать можно и раньше, если Вы все уже все сделаете.&lt;br /&gt;
&lt;br /&gt;
7. В каникулы 25 марта что-либо делать не обязательно. Но консультации в этот день получить можно.&lt;br /&gt;
&lt;br /&gt;
8. &#039;&#039;&#039;Если что-то не ясно или не получается, то сразу пишите в чат!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=66638</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=66638"/>
		<updated>2022-03-03T16:26:08Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Программирование и анализ данных на Python (часть 2) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1EUzYhpsHtQkmOhWGodNpxq_i3qi0tkXkD2wQVE8BLc8/edit?chromeless=1 Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска. Общая идея. Поиск, добавление и удаление вершин.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&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;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
=== Подготовка к минипроекту на Flask ===&lt;br /&gt;
&lt;br /&gt;
Для выполнения проекта Вам предоставляется:&lt;br /&gt;
&lt;br /&gt;
1. Адрес для размещения сайта&lt;br /&gt;
&lt;br /&gt;
2. Доступ к серверу по FTP.&lt;br /&gt;
&lt;br /&gt;
3. База данных MySQL.&lt;br /&gt;
&lt;br /&gt;
4. Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть номер из логина к Яндекс.Контесту: hse-cs-fd-2021-&#039;&#039;&#039;N&#039;&#039;&#039;, где &#039;&#039;&#039;N&#039;&#039;&#039; - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
У каждого из Вас есть пароль к Яндекс.Контексту. Для доступа по FTP и к MySQL Вам потребуется пароль, которые получается из Вашего пароля к Яндекс.Контексту приписыванием спереди четырех символов &#039;&#039;&#039;Qq!1&#039;&#039;&#039;. Например, если у Вас был пароль VxbD2bC6Q9, то для FTP и MySQL Ваш пароль Qq!1VxbD2bC6Q9.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; Ваш сайт будет размещен по адресу &#039;&#039;&#039;N&#039;&#039;&#039;.cshse.beget.tech. Вы сразу можете проверить этот адрес. По умолчанию у Вас должна открыться страница с текстом &amp;quot;Hello world!&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; Для доступа по FTP Вы можете использовать любой FTP клиент, например WinSCP. Для доступа по FTP Вам необходимо задать:&lt;br /&gt;
&lt;br /&gt;
* Server: cshse.beget.tech&lt;br /&gt;
* Port: 21&lt;br /&gt;
* Пользователь: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к FTP.&lt;br /&gt;
&lt;br /&gt;
Если подключение произошло успешно, то Вы увидите папку со следующим содержимым:&lt;br /&gt;
* static (папка)&lt;br /&gt;
* templates (папка)&lt;br /&gt;
* cshse_blog.sql&lt;br /&gt;
* index.wsgi&lt;br /&gt;
* myapp.py&lt;br /&gt;
* myapp.pyc&lt;br /&gt;
&lt;br /&gt;
Для выполнения дальнейшей работы Вам потребуется папки и файлы cshse_blog.sql и myapp.py. Другие файлы редактировать не надо. &lt;br /&gt;
&lt;br /&gt;
Вам надо скачать файл cshse_blog.sql, он потребуется для создании базы данных.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; База данных.&lt;br /&gt;
&lt;br /&gt;
Для доступа к базе данных надо перейти по адресу https://rainbow.beget.com/phpMyAdmin/&lt;br /&gt;
&lt;br /&gt;
* Имя пользователя: cshse_&#039;&#039;&#039;N&#039;&#039;&#039;&lt;br /&gt;
* Пароль к MySQL&lt;br /&gt;
&lt;br /&gt;
Возможно, Вы увидите базу данных с таблицами прошлого года. Если так, то Вам надо удалить эти таблицы. Для этого нажать на чекбокс &amp;quot;Отмтеить все&amp;quot;, затем выбрать &amp;quot;С отмеченными:&amp;quot; -&amp;gt; &amp;quot;Удалить&amp;quot;. Затем нажать &amp;quot;Да&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Далее Вам необходимо загрузить стартовые таблицы. Для этого необходимо сделать следующее:&lt;br /&gt;
# Зайти в меню Импорт&lt;br /&gt;
# Выбрать файл -&amp;gt; cshse_blog.sql&lt;br /&gt;
# Нажать Вперед&lt;br /&gt;
&lt;br /&gt;
В результате слева у Вас должен появиться список таблиц:&lt;br /&gt;
* message&lt;br /&gt;
* subscription&lt;br /&gt;
* user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; Система для получения логов ошибок.&lt;br /&gt;
&lt;br /&gt;
Теперь все готово для того, чтобы запустить блог и начать менять код. Однако, как и любой процесс программирования, он связан с появлением ошибок. Некоторые ошибки (которые допущены внутри функций) будут  отображаться прямо на web странице, которую Вы попытаетесь открыть. Однако некоторые ошибки приводят к тому, что страница вовсе не откроется. Тогда логи этих ошибок можно увидеть в специальном файле по адресу: http://cshse.beget.tech/log/?n=N, где N - это Ваш номер.&lt;br /&gt;
&lt;br /&gt;
Давайте проверим, что данная система работает.&lt;br /&gt;
&lt;br /&gt;
Откройте для редактирования файл myapp.py, впишите во второй строке test (получается, что вы вызываете неопределённую ранее переменную), сохраните файл и перейдите на сайт. Должна появиться ошибка &amp;quot;Internal Server Error&amp;quot;. Теперь перейдите по ссылке для лога ошибок, и на открывшейся странице Вы увидите информацию о том, где появилась ошибка.&lt;br /&gt;
&lt;br /&gt;
Теперь удалите test из второй строки и запишите его между строками &lt;br /&gt;
&lt;br /&gt;
    def main(): # Основная страница&lt;br /&gt;
    return &amp;quot;Hello world!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Снова перейдите на сайт. Тут Вы также увидите сообщение об ошибке, но уже внутри страницы. &lt;br /&gt;
&lt;br /&gt;
Удалите ненужный test.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Запуск тестового блога&lt;br /&gt;
&lt;br /&gt;
* Укажите имя пользователя, пароль и имя базы (= имя пользователя) от MySQL в 19,20 и 21 строкаx.&lt;br /&gt;
* Уберите комментирование в строке #engine = create_engine(&amp;quot;mysql://&amp;quot; + username ...&lt;br /&gt;
* В функции main() удалите или закомментируйте return &amp;quot;Hello world!&amp;quot; и уберите комментарии в двух последующих строках.&lt;br /&gt;
&lt;br /&gt;
Перейдите на сайт. Если Вы все сделали верно, то у Вас должен открыться микроблог.&lt;br /&gt;
&lt;br /&gt;
=== Требования к проекту ===&lt;br /&gt;
1. Вы должны сделать индивидуальной проект, который является сайтом, содержащим информацию на выбранную Вами тему.&lt;br /&gt;
&lt;br /&gt;
2. Для оформления страниц сайта должны использоваться каскадные таблицы стилей (css). В исходном примере css используется для оформления заголовка.&lt;br /&gt;
&lt;br /&gt;
3. На сайте должна быть стартовая страница, а также как минимум одна страница, которая генерируется из базы данных в зависимости от параметра адресной строки. База данных должна состоять как минимум из трех связных таблиц. В исходном примере - это страницы вида /user/1, /user/2, /user/3 и т.д. &lt;br /&gt;
&lt;br /&gt;
4. На сайте должны быть формы, через которые можно добавлять и удалять информацию с сайта. В исходном примере - это добавление и удаление сообщений пользователя.&lt;br /&gt;
&lt;br /&gt;
5. Допустимо, чтобы некоторую информацию нужно было добавлять напрямую в базу данных, а также при помощи загрузки на сайт через FTP. В исходном примере это информация о пользователях, их фотографии и подписки.&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки и сроки выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Проект считается принятым только после устной беседы.&lt;br /&gt;
&lt;br /&gt;
2. Срок сдачи - до 8 апреля включительно. Сдача после 8 апреля допускается, но оценка на 1 балл ниже.&lt;br /&gt;
&lt;br /&gt;
3. Если Вы сделали статический сайт на HTML и CSS (т.е. выполнили пункты 1. и 2.), то оценка 3.&lt;br /&gt;
&lt;br /&gt;
4. Если Вы сделали сайт, которые только отображает информацию из базы данных, но не позволяет ее редактировать (т.е. не выполнили пункт 4), то оценка 4.&lt;br /&gt;
&lt;br /&gt;
5. Если Вы сделали сайт, который отвечает всем 5 пунктам, то оценка 5.&lt;br /&gt;
&lt;br /&gt;
6. Допустимо, что у разных учеников сайты на схожую тематику, но запрещено полное совпадение двух проектов, как по коду, так и по реализации.&lt;br /&gt;
&lt;br /&gt;
7. Не разрешается выполнить проект каким-либо другим способом, например на других движках или фреймворках. Очень хорошо, если Вы их знаете, но сделайте именно это задание, и будете свободны.&lt;br /&gt;
&lt;br /&gt;
8. Оценка за проект ставится с весом 8, т.к. на проект выделяется 4 недели, и за каждую неделю Вы получаете по 2 оценки.&lt;br /&gt;
&lt;br /&gt;
=== Порядок выполнения ===&lt;br /&gt;
&lt;br /&gt;
1. Необходимо до 17 марта в [https://docs.google.com/forms/d/e/1FAIpQLSfVDLGVfX-OvyFRA1Jt_mnv64BQB0Yuo5uVxM1XMn2mmnLz5w/viewform форме] указать тему Вашего проекта.&lt;br /&gt;
&lt;br /&gt;
2. В целом Вы можете сделать проект с той скоростью, как пожелаете. &lt;br /&gt;
&lt;br /&gt;
3. Но рекомендуется: &lt;br /&gt;
* до 18 марта сделать статические страницы с той информацией, которую Вы будете размещать. Замечание созданные локально HTML и CSS файлы Вы можете записать в отдельную папку на сервере, например, папку test. Но для того, чтобы открыть статический сайт надо в явном виде указать стартовый файл, т.е. N.cshse.beget.tech/test/index.html&lt;br /&gt;
&lt;br /&gt;
* до 1 апреля сделать базу данных и отображение данных из нее.&lt;br /&gt;
* до 8 апреля или ранее сделать возможность записи в базу данных.&lt;br /&gt;
&lt;br /&gt;
4. Лекционная часть 11 и 18 марта будет посвящена разбору данной тематики. &lt;br /&gt;
&lt;br /&gt;
5. Семинарское время 18 марта и 1 апреля будут посвящено консультациям по проекту.&lt;br /&gt;
&lt;br /&gt;
6. 8 апреля целиком будет посвящено сдачи проектов. Но сдавать можно и раньше, если Вы все уже все сделаете.&lt;br /&gt;
&lt;br /&gt;
7. В каникулы 25 марта что-либо делать не обязательно. Но консультации в этот день получить можно.&lt;br /&gt;
&lt;br /&gt;
8. &#039;&#039;&#039;Если что-то не ясно или не получается, то сразу пишите в чат!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=66633</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=66633"/>
		<updated>2022-03-03T14:26:33Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Занятие 12. 24.02.2022 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1EUzYhpsHtQkmOhWGodNpxq_i3qi0tkXkD2wQVE8BLc8/edit?chromeless=1 Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска. Общая идея. Поиск, добавление и удаление вершин.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&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;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=66292</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=66292"/>
		<updated>2022-02-24T06:43:02Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Занятие 11. 24.02.2022 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1EUzYhpsHtQkmOhWGodNpxq_i3qi0tkXkD2wQVE8BLc8/edit?chromeless=1 Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска. Общая идея. Поиск, добавление и удаление вершин.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=65979</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=65979"/>
		<updated>2022-02-17T12:42:31Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Занятие 11. 24.02.2022 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1EUzYhpsHtQkmOhWGodNpxq_i3qi0tkXkD2wQVE8BLc8/edit?chromeless=1 Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Бинарные деревья поиска.&lt;br /&gt;
* AVL - деревья.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=65978</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=65978"/>
		<updated>2022-02-17T12:41:40Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Занятие 9. 10.02.2022 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1EUzYhpsHtQkmOhWGodNpxq_i3qi0tkXkD2wQVE8BLc8/edit?chromeless=1 Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Связный список VS массив.&lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=65963</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=65963"/>
		<updated>2022-02-17T08:27:19Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Занятие 10. 17.02.2022 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1EUzYhpsHtQkmOhWGodNpxq_i3qi0tkXkD2wQVE8BLc8/edit?chromeless=1 Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Реализации кучи (приоритетной очереди) на базе массивов.&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=65962</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=65962"/>
		<updated>2022-02-17T08:26:19Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Занятие 9. 10.02.2022 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1EUzYhpsHtQkmOhWGodNpxq_i3qi0tkXkD2wQVE8BLc8/edit?chromeless=1 Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Структуры данных. &lt;br /&gt;
* Приоритетная очередь. &lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=65589</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=65589"/>
		<updated>2022-02-08T08:49:56Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* День 2. Об учебе на ФКН */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1EUzYhpsHtQkmOhWGodNpxq_i3qi0tkXkD2wQVE8BLc8/edit?chromeless=1 Обязательная pегистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Приоритетная очередь. Построение на базе массивов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=65588</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=65588"/>
		<updated>2022-02-08T08:49:30Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* День 2. Об учебе на ФКН */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
[Обязательная pегистрация https://docs.google.com/forms/d/1EUzYhpsHtQkmOhWGodNpxq_i3qi0tkXkD2wQVE8BLc8/edit?chromeless=1]&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Приоритетная очередь. Построение на базе массивов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=65585</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=65585"/>
		<updated>2022-02-08T07:54:27Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Факультетская жизнь */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
=== День 2. Об учебе на ФКН ===&lt;br /&gt;
На встрече, которая состоится 17 февраля в 16:30 в кампусе ФКН на Покровке (аудитория R505), мы расскажем про образовательные программы, которые реализует ФКН, попробуем разобраться в тонкостях поступления, процессе обучения и студенческой жизни в игровой форме.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Приоритетная очередь. Построение на базе массивов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=65330</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=65330"/>
		<updated>2022-02-03T08:08:36Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Программирование и анализ данных на Python (часть 1) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1zgY9IkGKGhHdZerJDdZafuRGHcFmlO95U66HpgWZnQg/viewform?edit_requested=true Обязательная регистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Оценка времени работы алгоритмов сортировки.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Приоритетная очередь. Построение на базе массивов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64969</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64969"/>
		<updated>2022-01-27T08:22:08Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Занятие 6. 20.01.2022 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1zgY9IkGKGhHdZerJDdZafuRGHcFmlO95U66HpgWZnQg/viewform?edit_requested=true Обязательная регистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант цикла&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием. &lt;br /&gt;
* Быстрая сортировка. &lt;br /&gt;
* Оценка времени работы и использованной памяти.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Приоритетная очередь. Построение на базе массивов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64966</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64966"/>
		<updated>2022-01-27T08:11:42Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Занятие 7. 27.01.2022 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1zgY9IkGKGhHdZerJDdZafuRGHcFmlO95U66HpgWZnQg/viewform?edit_requested=true Обязательная регистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант сортировок&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием. &lt;br /&gt;
* Быстрая сортировка. &lt;br /&gt;
* Оценка времени работы и использованной памяти.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Приоритетная очередь. Построение на базе массивов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64930</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64930"/>
		<updated>2022-01-26T12:02:21Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Факультетская жизнь */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1zgY9IkGKGhHdZerJDdZafuRGHcFmlO95U66HpgWZnQg/viewform?edit_requested=true Обязательная регистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант сортировок&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Нижняя оценка сложности алгоритмов сортировки: n*log(n).&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием. &lt;br /&gt;
* Быстрая сортировка. &lt;br /&gt;
* Оценка времени работы и использованной памяти.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Приоритетная очередь. Построение на базе массивов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64595</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64595"/>
		<updated>2022-01-20T09:59:21Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Занятие 4. 24.12.2021 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1zgY9IkGKGhHdZerJDdZafuRGHcFmlO95U66HpgWZnQg/viewform?edit_requested=true Обязательная регистрация до 21 января]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 23.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант сортировок&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Нижняя оценка сложности алгоритмов сортировки: n*log(n).&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием. &lt;br /&gt;
* Быстрая сортировка. &lt;br /&gt;
* Оценка времени работы и использованной памяти.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Приоритетная очередь. Построение на базе массивов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64580</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64580"/>
		<updated>2022-01-20T08:06:30Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Занятие 5. 13.01.2022 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1zgY9IkGKGhHdZerJDdZafuRGHcFmlO95U66HpgWZnQg/viewform?edit_requested=true Обязательная регистрация до 21 января]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 24.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант сортировок&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Нижняя оценка сложности алгоритмов сортировки: n*log(n).&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием. &lt;br /&gt;
* Быстрая сортировка. &lt;br /&gt;
* Оценка времени работы и использованной памяти.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Приоритетная очередь. Построение на базе массивов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64524</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64524"/>
		<updated>2022-01-19T17:02:41Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* День 1. О лабораториях и исследованиях */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1zgY9IkGKGhHdZerJDdZafuRGHcFmlO95U66HpgWZnQg/viewform?edit_requested=true Обязательная регистрация до 21 января]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 24.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
* Логарифм и количество информации&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант сортировок&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Нижняя оценка сложности алгоритмов сортировки: n*log(n).&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием. &lt;br /&gt;
* Быстрая сортировка. &lt;br /&gt;
* Оценка времени работы и использованной памяти.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Приоритетная очередь. Построение на базе массивов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64523</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64523"/>
		<updated>2022-01-19T16:51:33Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* День 1. О лабораториях и исследованиях */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1zgY9IkGKGhHdZerJDdZafuRGHcFmlO95U66HpgWZnQg/viewform?edit_requested=true Обязательная регистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 24.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
* Логарифм и количество информации&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант сортировок&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Нижняя оценка сложности алгоритмов сортировки: n*log(n).&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием. &lt;br /&gt;
* Быстрая сортировка. &lt;br /&gt;
* Оценка времени работы и использованной памяти.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Приоритетная очередь. Построение на базе массивов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64522</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64522"/>
		<updated>2022-01-19T16:51:19Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* День 1. О лабораториях и исследованиях */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1zgY9IkGKGhHdZerJDdZafuRGHcFmlO95U66HpgWZnQg/viewform?edit_requested=true Обязательная регистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 24.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
* Логарифм и количество информации&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант сортировок&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Нижняя оценка сложности алгоритмов сортировки: n*log(n).&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием. &lt;br /&gt;
* Быстрая сортировка. &lt;br /&gt;
* Оценка времени работы и использованной памяти.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Приоритетная очередь. Построение на базе массивов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64521</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64521"/>
		<updated>2022-01-19T16:50:58Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&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;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1zgY9IkGKGhHdZerJDdZafuRGHcFmlO95U66HpgWZnQg/viewform?edit_requested=true Обязательная регистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 24.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
* Логарифм и количество информации&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант сортировок&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Нижняя оценка сложности алгоритмов сортировки: n*log(n).&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием. &lt;br /&gt;
* Быстрая сортировка. &lt;br /&gt;
* Оценка времени работы и использованной памяти.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Приоритетная очередь. Построение на базе массивов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64519</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64519"/>
		<updated>2022-01-19T16:50:20Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &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;
&#039;&#039;&#039;Просим Вас обязательно регистрироваться на каждое мероприятие!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== День 1. О лабораториях и исследованиях ===&lt;br /&gt;
На первую встречу мы пригласили студентов, которые не только успешны в учебе, но и являются сотрудниками лабораторий и проектных групп на ФКН. Дополненная реальность, анализ данных в физике высоких энергий и финансовых технологиях - каждый из них расскажет о том, какими исследованиями он занимается и ответит на все интересующие вас вопросы.&lt;br /&gt;
Дата: Четверг, 27 января.&lt;br /&gt;
Время: 16:30 -- 18:00&lt;br /&gt;
Аудитории: R407, R505&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/forms/d/1zgY9IkGKGhHdZerJDdZafuRGHcFmlO95U66HpgWZnQg/viewform?edit_requested=true Обязательная регистрация]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 24.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
* Логарифм и количество информации&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант сортировок&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Нижняя оценка сложности алгоритмов сортировки: n*log(n).&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием. &lt;br /&gt;
* Быстрая сортировка. &lt;br /&gt;
* Оценка времени работы и использованной памяти.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Приоритетная очередь. Построение на базе массивов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64054</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64054"/>
		<updated>2022-01-13T06:43:00Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Занятие 5. 13.01.2022 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 24.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
* Логарифм и количество информации&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант сортировок&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Нижняя оценка сложности алгоритмов сортировки: n*log(n).&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием. &lt;br /&gt;
* Быстрая сортировка. &lt;br /&gt;
* Оценка времени работы и использованной памяти.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Приоритетная очередь. Построение на базе массивов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64053</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64053"/>
		<updated>2022-01-13T06:42:34Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Занятие 5. 13.01.2022 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 24.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* []Функция логарифм. Свойства логарифма. &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Линейный поиск. Бинарный поиск.&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
* Логарифм и количество информации&lt;br /&gt;
&lt;br /&gt;
Материалы:&lt;br /&gt;
* [https://www.desmos.com/calculator?lang=ru Построение графиков ]&lt;br /&gt;
* [https://www.bigocheatsheet.com Сравнение скоростей роста функций.]&lt;br /&gt;
* [https://www.cs.usfca.edu/~galles/visualization/Search.html Линейный поиск. Бинарный поиск.]&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант сортировок&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Нижняя оценка сложности алгоритмов сортировки: n*log(n).&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием. &lt;br /&gt;
* Быстрая сортировка. &lt;br /&gt;
* Оценка времени работы и использованной памяти.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Приоритетная очередь. Построение на базе массивов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64049</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=64049"/>
		<updated>2022-01-13T05:49:09Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Занятие 5. 13.01.2022 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 24.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм. Свойства логарифм &lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Бинарный поиск&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
* Логарифм и количество информации&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант сортировок&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Нижняя оценка сложности алгоритмов сортировки: n*log(n).&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием. &lt;br /&gt;
* Быстрая сортировка. &lt;br /&gt;
* Оценка времени работы и использованной памяти.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Приоритетная очередь. Построение на базе массивов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=63279</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=63279"/>
		<updated>2021-12-22T09:26:55Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Программирование и анализ данных на Python (часть 1) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 24.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k и a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логарифм&lt;br /&gt;
* Асимптотический анализ для log(n) и n^k. Сравнение скоростей роста функций.&lt;br /&gt;
* Бинарный поиск&lt;br /&gt;
* Инвариант цикла&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант сортировок&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Нижняя оценка сложности алгоритмов сортировки: n*log(n).&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием. &lt;br /&gt;
* Быстрая сортировка. &lt;br /&gt;
* Оценка времени работы и использованной памяти.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Приоритетная очередь. Построение на базе массивов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=63278</id>
		<title>Факультетский день 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%A4%D0%B0%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BD%D1%8C_2021-2022&amp;diff=63278"/>
		<updated>2021-12-22T09:25:52Z</updated>

		<summary type="html">&lt;p&gt;Samonenko: /* Занятие 5. 13.01.2022 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Факультетский день — особая форма проведения занятий для учеников [https://school.hse.ru/ Лицея ВШЭ] и школьников из других школ [https://www.hse.ru/secondary/distrlyceum Распределенного лицея ВШЭ].&lt;br /&gt;
&lt;br /&gt;
Основная задача факультетского дня — познакомить школьников с различными научными направлениями и почувствовать себя студентами Вышки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://t.me/+gJBD8mxx1Ts5MTli Общая группа в Telegram]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V8cPCdfl4kbIt743DnZsdpZbdZqq5uAdbatSJQFoW7A/edit#gid=0 Таблица с оценками]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (общая информация) ==&lt;br /&gt;
&#039;&#039;&#039;[https://zoom.us/j/2612556227?pwd=WHIwYVptai9kRlhKVngyaC9ZQkdsQT09 Zoom ссылка на лекцию]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 261 255 6227&lt;br /&gt;
&lt;br /&gt;
Код доступа: 939738&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://youtube.com/playlist?list=PLRzwNfXEjXKKwS7Qs4-cc0SoyAiyYgKI- Плейлист с лекциями]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Лекция - 10:00 - 11:00&lt;br /&gt;
* Индивидуальные беседы - 11:10 - 14:00&lt;br /&gt;
&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. &lt;br /&gt;
&lt;br /&gt;
Изучается возможность использования языка Python для создания web-приложений на микрофремворке Flask.&lt;br /&gt;
&lt;br /&gt;
Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy, пакетом анализа данных Pandas и пакетом машинного обучения Scikit-learn. Также в курсе излагаются базовые вопросы из теории вероятностей и математической статистики, необходимые для понимания алгоритмов машинного обучения. &lt;br /&gt;
&lt;br /&gt;
Конспекты лекций по Python [https://www.hse.ru/org/persons/133408680 М.С. Густокашина]: https://yadi.sk/i/BkcKilJkumcPV&lt;br /&gt;
&lt;br /&gt;
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)&lt;br /&gt;
&lt;br /&gt;
Преподаватели [https://www.hse.ru/staff/samonenko И. Ю. Самоненко], [https://www.hse.ru/staff/aignatov А. Д. Игнатов].&lt;br /&gt;
&lt;br /&gt;
Учебный ассистент Алексей Носов @alexnosof. &lt;br /&gt;
&lt;br /&gt;
Учебному ассистенту можно: &lt;br /&gt;
* задавать вопросы по контестам, в частности, на каком тесте падает программа,&lt;br /&gt;
* попросить небольшую подсказу по решению,&lt;br /&gt;
* сдавать долги по старым контестам.&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 1) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[http://samonenko.ru/getpass/fd.php Получить пароль к Яндекс.Контест]&#039;&#039;&#039;. Необходимо указать ту почту, которая была указана Вашими кураторами, когда они подавали списки.&lt;br /&gt;
&lt;br /&gt;
Если логин и пароль так и не приходят, то заполните [https://docs.google.com/forms/d/e/1FAIpQLSe3jlLjV7nYqsxwdeAj0Es3atAfykcuSF5EFft8Hmn2JRC70w/viewform форму].&lt;br /&gt;
&lt;br /&gt;
Для получения пароля необходимо указать почту, которая была указана в Вашей заявке на курс.&lt;br /&gt;
&lt;br /&gt;
Каждый контест открыт в течение &#039;&#039;&#039;14 дней&#039;&#039;&#039;. Срок устной сдачи решенного контеста - до начала 3 части курса (ориентировочно 14.04.2022).&lt;br /&gt;
&lt;br /&gt;
=== Система оценки контестов ===&lt;br /&gt;
# Контест считается сданным только после устной сдачи преподавателю или ассистенту.&lt;br /&gt;
# Если в контесте решена как минимум 1 задача, то оценка &#039;&#039;&#039;3&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено более половины обычных задач, то оценка &#039;&#039;&#039;4&#039;&#039;&#039;.&lt;br /&gt;
# Если в контесте решено все обычные задачи, а также &#039;&#039;&#039;не менее половины&#039;&#039;&#039; задач со звездочкой (*), то ставится оценка &#039;&#039;&#039;5&#039;&#039;&#039;. &lt;br /&gt;
# Если в контесте решены не все обычные задачи, но несколько задач со звездочкой (*), то одна задача со звездочкой может быть засчитана на две простых задачи. Далее действует предыдущий пункт.&lt;br /&gt;
# Независимо от предыдущих пунктов каждая решение хотя бы одной задачи с двумя звездочками (**) из контекста оценивается дополнительной &#039;&#039;&#039;бонусной оценкой 5&#039;&#039;&#039;. &lt;br /&gt;
# Если на устной сдачи выясняется, что ученик не может объяснить код, т.е. списал задачу, то выставляется оценка &#039;&#039;&#039;1&#039;&#039;&#039; за контест.&lt;br /&gt;
# Если ученик не решал контекст или решил, но не сдал его, то выставляется оценка &#039;&#039;&#039;2&#039;&#039;&#039;. &lt;br /&gt;
 &lt;br /&gt;
=== Занятие 1. 02.12.2020 ===&lt;br /&gt;
&lt;br /&gt;
Теория: Нет&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32664/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 2. 09.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Проблема оценки сложности работы программ&lt;br /&gt;
* Асимптотический анализ: Понятие O (&amp;quot;О&amp;quot; большое)&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32667/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 3. 16.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие Θ (&amp;quot;Тета большое&amp;quot;)&lt;br /&gt;
* Асимптотический анализ для полиномов.&lt;br /&gt;
* Оценка сложности полиномиальных алгоритмов&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32668/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 4. 24.12.2021 ===&lt;br /&gt;
&lt;br /&gt;
Теория: &lt;br /&gt;
* Понятие o (&amp;quot;о&amp;quot; - маленькое)&lt;br /&gt;
* Асимптотический анализ для n^k, a^n. Сравнение скоростей роста функций.&lt;br /&gt;
* Оценка сложности экспоненциальных алгоритмов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32669/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 5. 13.01.2022 ===&lt;br /&gt;
Теория:&lt;br /&gt;
* Функция логариav&lt;br /&gt;
* Бинарный поиск&lt;br /&gt;
* Инвариант цикла&lt;br /&gt;
* Поиск аргумента, при которой возрастающая функция принимает заданное значение.&lt;br /&gt;
&lt;br /&gt;
Контест:  https://official.contest.yandex.ru/contest/32670/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 6. 20.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка выбором, сортировка вставкой&lt;br /&gt;
* Сложность сортировок, инвариант сортировок&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32671/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 7. 27.01.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Нижняя оценка сложности алгоритмов сортировки: n*log(n).&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32672/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 8. 03.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
* Сортировка слиянием. &lt;br /&gt;
* Быстрая сортировка. &lt;br /&gt;
* Оценка времени работы и использованной памяти.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32674/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 9. 10.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Приоритетная очередь. Построение на базе массивов.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32675/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 10. 17.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Структура данных куча. Добавление, изменение значений, изъятие минимального элемента.&lt;br /&gt;
* Сортировка массива при помощи кучи.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32677/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 11. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Связный список. Сравнение с массивом.&lt;br /&gt;
&lt;br /&gt;
Контест: https://official.contest.yandex.ru/contest/32678/problems/&lt;br /&gt;
&lt;br /&gt;
=== Занятие 12. 24.02.2022 ===&lt;br /&gt;
&lt;br /&gt;
Теория:&lt;br /&gt;
&lt;br /&gt;
* Хеш-таблица. Разрешение коллизий методом цепочек (списка)&lt;br /&gt;
&lt;br /&gt;
Контест: ...&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 2) ==&lt;br /&gt;
&lt;br /&gt;
== Программирование и анализ данных на Python (часть 3) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Математические основы информатики ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Первое занятие: 9.12.2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://us04web.zoom.us/j/5811955118?pwd=SUIydytqVGtSUGIvbWpGbTB6MDB0dz09 Zoom конференция]&lt;br /&gt;
&lt;br /&gt;
Идентификатор конференции: 581 195 5118 &lt;br /&gt;
&lt;br /&gt;
Код доступа: pE6Umj&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Расписание&#039;&#039;&#039;&lt;br /&gt;
* Группа 1 - 11:10 - 12:30&lt;br /&gt;
* Группа 2 - 12:40 - 14:00&lt;br /&gt;
&lt;br /&gt;
Занятия будут проходить следующим образом: половина занятия лекционная, т.е. введение в тему, обсуждение общих принципов и подходов решения предлагаемых задач. Вторая половина семинарская, т.е. непосредственное решение задач в рамках пройденных тем и, исходя из решения, формулирование обобщающих принципов, которые позволяют использовать полученные знания в приложениях. Домашние задания планируется давать по результатам пройденных на занятиях тем почти после каждого занятия для обеспечения текущего контроля успеваемости; периодически обучающимся будут предлагаться аудиторные контрольные работы с задачами схожими с задачами домашних заданий. Все темы и задачи будут разбираться детально, поэтому у каждого будет школьника будет возможность задать все интересующие его вопросы как преподавателю, так и ассистенту. Требования к подготовке: необходима хорошая успеваемость по алгебре и информатике, умение логически мыслить и рассуждать. &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;
# формула включений-исключений;&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;
# инверсии, игра в 15.&lt;br /&gt;
# перечисление цветов, группы симметрии.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №2 Рекурсия и производящие функции ===&lt;br /&gt;
# рекуррентные отношения&lt;br /&gt;
# конечные разности;&lt;br /&gt;
# факториальные многочлены;&lt;br /&gt;
# числа Стирлинга первого рода и числа Стирлинга второго рода;&lt;br /&gt;
# суммирование разностей;&lt;br /&gt;
# производящие функции, сущность подхода;&lt;br /&gt;
# производящие функции, рекуррентные отношения и комбинаторные подсчеты.&lt;br /&gt;
 &lt;br /&gt;
=== Раздел №3 Теория графов ===&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;
=== Раздел №4 Логика ===&lt;br /&gt;
# исчисление предикатов;&lt;br /&gt;
# основные положения теории доказательств;&lt;br /&gt;
# математическая индукция;&lt;br /&gt;
# сравнения.&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/org/persons/100060671 А.В. Булычев]&lt;br /&gt;
&lt;br /&gt;
== Научно-исследовательский семинар ==&lt;br /&gt;
&lt;br /&gt;
Группа в Telegram: https://t.me/+t_DyBE3eJLs1ZjUy&lt;br /&gt;
&lt;br /&gt;
Преподаватель [https://www.hse.ru/staff/samonenko И. Ю. Самоненко]&lt;br /&gt;
&lt;br /&gt;
Консультации: 14:00 - 14:20&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;
# Сентябрь - Задание в Latex&lt;br /&gt;
# Октябрь - Задание на визуализацию &lt;br /&gt;
&lt;br /&gt;
=== Темы 1. - 6. ===&lt;br /&gt;
* Выбрать определенный предмет изучения&lt;br /&gt;
* Подготовить конспект (1-2 страницы)&lt;br /&gt;
* Подготовить презентацию (количество слайдов не регламентируется, но важно, чтобы они хорошо иллюстрировали Ваш доклад)&lt;br /&gt;
* Записать 15-20 минутный доклад (презентация + рассказ)&lt;br /&gt;
&lt;br /&gt;
=== Задание в Latex ===&lt;br /&gt;
Вам необходимо зарегистрироваться на сайте https://www.overleaf.com/. Допустимо также [https://ru.wikibooks.org/wiki/LaTeX/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_LaTeX установить себе на компьютер пакет Latex и некоторый редактор], но это не обязательно, и можно пользоваться web версией.&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;
Ваша задача заключается в том, чтобы подготовить подробный текст в Latex &#039;&#039;&#039;условий и решений&#039;&#039;&#039; выбранных заданий с записью всех уравнений, графиков, чертежей и оформления кода:&lt;br /&gt;
* Для заданий по алгебре необходимо пользоваться версткой формул, которые есть в Latex. Если необходимо построить график, то воспользуйтесь какой-то системой построения графиков, например http://yotx.ru/ или аналогичной. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для построения геометрических чертежей воспользуйтесь системой Geogebra: https://www.geogebra.org. Полученные картинки добавьте в Ваш документ.&lt;br /&gt;
* Для решения задачи по информатике изучите, как правильно оформить код: http://mydebianblog.blogspot.com/2012/12/latex.html&lt;br /&gt;
&lt;br /&gt;
Для каждой задачи запишите ее условие и подробное образцовое решение.&lt;br /&gt;
&lt;br /&gt;
В результате Вам необходимо подготовить и отправить:&lt;br /&gt;
* Архив tex файлом и всеми дополнительными файлами (в overleaf есть кнопка &amp;quot;Download&amp;quot; в списке проектов)&lt;br /&gt;
* Итоговый PDF файл (в overleaf при редактировании есть &amp;quot;Download PDF&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Задание будет оцениваться по количеству задач и качеству оформления текста.&lt;br /&gt;
&lt;br /&gt;
=== Задание на визуализацию ===&lt;br /&gt;
&lt;br /&gt;
Вам необходимо выбрать &#039;&#039;&#039;пять&#039;&#039;&#039; каких-то понятий или явлений и построить для них диаграмму связей (mind map, ментальная карта).&lt;br /&gt;
Что такое диаграммы связей можно почитать, например, тут:&lt;br /&gt;
* https://habr.com/ru/company/devexpress/blog/291028/&lt;br /&gt;
* https://blog.checkiant.com/ru/blog-o-produktivnosti/166-tekhnologiya-mind-mapping&lt;br /&gt;
* и еще много где, загуглив &amp;quot;mind map&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Явления или понятия Вы можете выбрать сами, например, это может быть что-то из Ваших лицейских предметов, или просто вещи, которыми Вы интересуетесь, и в которых Вы разбираетесь.&lt;br /&gt;
&lt;br /&gt;
Сделайте карты достаточно подробными, в каждой из них должно быть не менее 20 связных элементов. Если Вам кажется, что для данного явления или понятия нет 20 элементов, то:&lt;br /&gt;
* либо подумайте еще, скорее всего еще не до конца разобрались;&lt;br /&gt;
* либо выберете другое понятие или явление.&lt;br /&gt;
&lt;br /&gt;
Вы можете воспользоваться различными online сервисами для построения mind map, например https://www.mindmup.com. Но допускается нарисовать все вручную на бумаге, красиво графически оформив Ваш рисунок.&lt;br /&gt;
&lt;br /&gt;
Архив с 5 изображениями надо отправить в качестве ответа на задание. Оцениваться будет разумность схемы, ее подробность и красота оформления.&lt;/div&gt;</summary>
		<author><name>Samonenko</name></author>
	</entry>
</feed>