• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Мини - курсы для учебной практики 2025

Уважаемые студенты!

В качестве летней практики преподавателями ФКН подготовлены для вас летние мини-курсы по разным темам. Мини-курсы дадут вам возможность не только зачесть свою практику по учебному плану, но и восполнить недостающие знания и глубокое понимание различных теорий. Любителям порешать сложные задачи тоже будет полезно!

Для кого расчитаны мини-курсы? - для студентов 1 курса ПМИ, КНАД, ДРИП и 2 курса ПАД, ПИ.

Скорее записывайся!

Записаться на мини-курс

Медведь Никита Юрьевич

Департамент больших данных и информационного поиска: Преподаватель

Игнатьев Михаил Викторович

Департамент больших данных и информационного поиска: Доцент

Матвеев Дмитрий Александрович

Научно-учебная лаборатория алгебраических групп преобразований: Младший научный сотрудник

Шахов Александр Дмитриевич

Хайбулин Даниэль Ильвирович

Оганисян Виктория Алексеевна

Международная лаборатория алгебраической топологии и ее приложений: Стажер-исследователь

Ероховец Елена Сергеевна

Международная лаборатория алгебраической топологии и ее приложений: Стажер-исследователь

Ероховец Николай Юрьевич

Международная лаборатория алгебраической топологии и ее приложений: Старший научный сотрудник

Трушин Дмитрий Витальевич

Департамент больших данных и информационного поиска: Доцент

Семаков Сергей Львович

Департамент больших данных и информационного поиска: Профессор

Куренков Владимир Вячеславович

Департамент больших данных и информационного поиска: Старший преподаватель

Информация о мини-курсах

Курс Кто ведет? Описание Формат оценивания Даты Формат Контакты
Про Latex Медведь Никита Юрьевич

1 курс ПМИ, КНАД, ДРИП и 2 курс ПАД, ПИ

 

Курс состоит из лекций, простых тестов на проверку материала из лекций, умеренно простых упражнений в домашнем задании и довольно сложных (наверное) доп. заданий.

Планируемая формула оценки: 0.3*тест + 0.5*дз + 0.2* доп задание. с 1 по 14 июля

Онлайн

Планируются лекции:
0) вводная про то, что такое TeX; пара слов про установку (к этой лекции не будет теста и дз);
1) обзор возможностей — понемногу обо всём, чтобы была какая-то стартовая база;
2) математический режим;
3) текст и типографика;
4) обзор популярных пакетов;
5) создание макросов.

@medvednikita
Формальные языки, формальные грамматики и конечные автоматы Игнатьев Михаил Викторович

1 курс ПМИ, КНАД, ДРИП и 2 курс ПАД, ПИ

 

Пререквизиты: курс дискретной математики первого курса (в частности, производящие функции).
В курсе пойдёт речь об интересной и специфической главе теории графов - теории конечных автоматов. Мы определим формальные языки, их связь с конечными автоматами, определим регулярные языки и дадим ряд примеров. Далее, мы докажем, что язык регулярен тогда и только тогда, когда его производящая функция рациональна. Мы поймём, что делать с важными языками, для которых это не так (спойлер: нужно взять автомат со стеком). Наконец, мы увидим, как формальные грамматики (правила вывода) позволяют вычислять производящие функции языков.

Итоговая оценка = (количество решённых задач)*10/(общее число задач)   Онлайн @i_mihanya
Основы топологического анализа данных (TDA) Оганисян Виктория Алексеевна

1 курс ПМИ, КНАД, ДРИП и 2 курс ПАД, ПИ

 

В данном курсе речь пойдет о том, как различные топологические инварианты могут быть применены к практическим задачам компьютерного зрения и анализа данных, возникающих в биологии, астрономии и других сферах. Основные понятия, которые мы определим и с которыми мы будем работать, — это симплициальные комплексы и персистентные (устойчивые) гомологии. Гомологии — довольно непростой, на первый взгляд, и тем не менее крайне естественный и интуитивный инвариант алгебраической топологии, который может дать нам важную информацию об облаке точек. В конце мы рассмотрим примеры задач, в решении которых может быть успешно применен TDA.

  с 7 июля

Онлайн

Будет полезно прохождение какого-либо базового курса топологии (нужно не столь знание конкретных понятий, сколько знакомство с концепцией в целом), курсы алгебры и дискретной математики первого курса.

 
Как читать книги по IT?
от биографий до фундаментальных работ
Матвеев Дмитрий Александрович

1 курс ПМИ, КНАД, ДРИП и 2 курс ПАД, ПИ

 

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

За 6 недель мы
— расширим профессиональную эрудицию, познакомившись с ~20 книг,
— увеличим скорость работы с информацией,
— освоим навык целенаправленной работы с литературой.

Итоговая оценка =
( количество разобранных фрагментов * 1 + количество найденных фрагментов * 10 )
/ 320 * 10
с 1 по 14 июля

Онлайн

Занятия проходят 1 раз в неделю. На каждом из них вас ждёт
— теоретический минимум,
— разбор домашнего задания,
— задачник на дом — 60 избранных фрагментов из книг на разбор.

Затраты времени на домашнюю работу— около 1 часа чтения в день.
 

 
Знакомство с Git Шахов Александр Дмитриевич

1 курс ПМИ, КНАД, ДРИП и 2 курс ПАД, ПИ

 

Мы познакомимся с Гитом (это мой норвич-терьер), узнаем, как git (система контроля версий) устроен под капотом. Пройдём путь от создания репозитория, до разрешения сложных слияний веток.
На практике попробуем несколько типичных сценариев использования git в работе:
будем хотфиксить, откатывать, затирать секретные данные из истории, спасать спутники на орбите
Пост реквизиты: вы должны знать больше команд git, чем Гит и умело их использовать для решения задач, которые встречаются в разработке.

Средняя оценка по ДЗ с 1 по 14 июля Онлайн @shakhov_ad
Микросервисное взаимодействие Хайбулин Даниэль Ильвирович

1 курс ПМИ, КНАД, ДРИП и 2 курс ПАД, ПИ

 

Курс сформирован, чтобы затронуть базы данных + сетевые запросы + контейнеризация. В курсе придусмотрена работа с Python

Собрать свой сервис с 1 по 14 июля

Онлайн

Миникурс можно использовать как превью для тех, кого заинтересует в будущем могут взять курсы компьютерные сети/базы данных

@kiDaniel
Комбинаторика, геометрия и топология фуллеренов и трёхмерных многообразий, определяемых их раскрасками Ероховец Елена Сергеевна, Ероховец Николай Юрьевич

1 курс ПМИ, КНАД, ДРИП и 2 курс ПАД

 

Фуллерены — сферические молекулы углерода, за открытие которых Г.Крото, Р. Смолли и Р.Кёрл получили Нобелевскую премию 1996 года по химии.
Математической моделью фуллерена является трёхмерный выпуклый многогранник, каждая вершина которого лежит принадлежит
трём рёбрам, а каждая грань является пяти- или шестиугольником. Оказывается, математические фуллерены связаны с глубокой математикой.
Например, каждый фуллерен можно реализовать в видя ограниченного прямоугольного многогранника в трёхмерном пространстве Лобачевского,
в частности этот фуллерен замостит всё пространство своими отражениями. Каждый фуллерен допускает гамильтонов цикл — простой рёберный цикл, содержащий
все вершины. По раскраске граней фуллерена в 4 цвета можно построить замкнутое ориентируемое трёхмерное гиперболическое многообразие, а
если раскраска построена по гамильтонову циклу, то на этом многообразии действует инволюция с пространством орбит трёхмерной сферой.
Планируется рассказать несколько сюжетов на эту тему и сформулировать ряд задач и открытых проблем.

Решение задач из лекций с 1 по 14 июля

Онлайн

Пререквизиты: основы теории графов и трёхмерных многогранников (теорема Штейница, формула Эйлера), знание определения двумерного и трёхмерного многообразия

 
Криптография и эллиптические кривые Трушин Дмитрий Витальевич

1 курс ПМИ, КНАД, ДРИП и 2 курс ПАД, ПИ

 

В рамках курса изучим что такое эллиптические кривые и как именно они применяются в криптографии. В рамках курса надо будет пройти контест, где буду задачи на имплантацию шифрования и дешифрования.

10 - количество не сданных задач в контесте с 1 по 14 июля Онлайн @DimaTrushin
Начальное представление о случайных процессах Семаков Сергей Львович

1 курс ПМИ, КНАД, ДРИП и 2 курс ПАД

 

В курсе даётся начальное представление о теории случайных процессов. На доступном для студентов первого курса уровне рассказывается об основных понятиях, на которых базируется построение теории. Повествуется об основных видах сходимости, вводимых в вероятностном пространстве, и соответствующих им характеристиках гладкости случайных процессов. Кратко рассматриваются некоторые важные классы случайных процессов – стационарные, гауссовские и марковские. В качестве конкретного примера рассматривается винеровский процесс (или, как его ещё называют, процесс броуновского движения), часто используемый в роли вспомогательного при моделировании реальных стохастических систем. Для восприятия и понимания курса достаточно знания основ математического анализа в рамках программы первого курса университета.

Оценка за домашнее задание по итогам окончания курса с 1 по 14 июля

Онлайн

1-е занятие
Знакомство с понятием случайной величины как необходимый предварительный этап при изучении случайных процессов. Интуитивное восприятие и формальное определение. Непрерывные и дискретные случайные величины. Функция распределения случайной величины и – для непрерывных случайных величин – плотность распределения. Числовые характеристики случайных величин. Примеры случайных величин.


2-е занятие
Определение случайного процесса как семейства случайных величин. Понятие выборочной функции случайного процесса. Семейство конечномерных распределений случайного процесса. Математическое ожидание, дисперсия и корреляционная функция случайного процесса. Примеры.


3-е занятие
Виды сходимости в вероятностном пространстве и характеристики гладкости случайного процесса: непрерывность и дифференцируемость случайного процесса в смысле различных типов сходимости (почти наверное, в среднеквадратичном, по вероятности, по распределению). Условия непрерывности и дифференцируемости случайного процесса в среднеквадратичном в терминах его корреляционной функции. Примеры.


4-е занятие
Некоторые важные классы случайных процессов: стационарные, гауссовские, марковские. Винеровский процесс как пример случайного процесса, часто используемого в качестве вспомогательного при моделировании реальных стохастических систем. Некоторые свойства винеровского процесса.

 
Разработка приложения под Android на языке Kotlin Куренков Владимир Вячеславович

1 курс ПМИ, КНАД, ДРИП и 2 курс ПАД, ПИ

 

В рамках курса, студент изучит основы языка Kotlin и работе с Android SDK. Также получит опыт работы с БД. В результате практики, студент разработает приложение под Android, работающие с TinkoffAPI.

1. Изучить основы работы с SQL.
2. Установить и настроить PostgreSQL
3. Изучить основы работы с Kotlin.
4. Изучить основы работы с Android Studio и Android SDK.

Набрать до 7 баллов можно выполнив задачи по темам: Kotlin + SQL. Сдав задачи в системе Яндекс.Контест.

Что бы получить оценку 8, 9, 10 необходимо разработать приложение.

В конечном итоге должно быть рабочее приложение с следующим функционалом:
1. Аутентификация, по почте + гугл аккаунт.
2. Запрос к Тинькофф api и получение данных свечей, по выбранной акции.
3. Приложении должно уметь строить график по выбранным параметрам: имя акции (sber) и периода свечей (часовик, 4-часовик, дневной, месячный)
4. Данные запросов свечей должный кэшироваться в БД.
5. Действия пользователя, необходимо записывать в базу данных, запоминая какие он делал запросы (всю историю запросов).
6. После аунтефикации открывать пользователю экран с его последним действием(запросом), если он ранее уже работал с приложением)

Студент должен защитить свое приложение, отвечая на вопросы по коду.
с 1 по 14 июля Онлайн @vvk101

Как зачесть мини-курсы за учебную практику?

1. Заполнить Индивидуальное задание и План-график;
2. Написать Отчет;
3. Загрузить Отчетные документы в SmartLms.
Шаблоны Отчетных документов здесь.


 

Нашли опечатку?
Выделите её, нажмите Ctrl+Enter и отправьте нам уведомление. Спасибо за участие!
Сервис предназначен только для отправки сообщений об орфографических и пунктуационных ошибках.