Алгоритмы. Олимпиадное программирование. Модуль 2
Первый модуль курса: Алгоритмы. Олимпиадное программирование. Модуль 1
Занятие 1. Знакомство.
Занятие 2. Типы данных и отладка.
Занятие 3. Решение задач из области арифметики.
Занятие 4. НОД(GCD) и НОК(LCM).
Занятие 5. Однопроходные алгоритмы.
Занятие 6. Массивы.
Занятие 7. Сортировка массива.
Занятие 8. Символы и строки в Java.
Занятие 9. Двумерные массивы.
Занятие 10. Графы I. Определения, хранение.
Занятие 11. Стек и очередь.
Занятие 12. Графы II. Поиск в ширину.

Преподаватель курса "Алгоритмы. Олимпиадное программирование" в УЦ1
Выпускник СУНЦ МГУ, награждён московской медалью "За особые успехи в обучении"
Преподаватель на сборах Ульяновской области по информатике
Преподаватель на сборах кандидатов в сборную Москвы по информатике
Преподаватель летней смены СМиП Кода Успеха
Тестировщик Московской Олимпиады Школьников для 6-9 классов, олимпиады имени Келдыша; ряда раундов на Codeforces
Призёр Всероссийской Олимпиады Школьников по информатике
Призёр Открытой олимпиады школьников, олимпиады Innopolis.Open и ряда других перечневых олимпиад
Выпускник Т-Поколения (параллели A, A', B)