Содержание программы
1 курс
Чтобы увидеть описание курса, наведите на него курсор или щелкните по нему мышкой.
1 курс | Осенний семестр | Весенний семестр | ||
1 модуль | 2 модуль | 3 модуль | 4 модуль | |
Математика | Математический анализ-1 | |||
Алгебра | Линейная алгебра | |||
Дискретная математика | Математическая логика | |||
Программирование | Алгоритмы и структуры данных - I | Алгоритмы и структуры данных - II | ||
Основы программирования | Язык программирования Python | Работа в Linux | ||
С++ - I | С++ - I | С++ - II | ||
Проект | Проект (C++) | |||
Прочее | Жизнь в Вышке | Экономика | Экономика (1 лекция + 1 практика) | |
Английский язык (Факультатив, 2 пары в неделю) | ||||
Физкультура | ||||
Пар в неделю | 13.5 | 13 | 14 | 14 |
2 курс
Чтобы увидеть описание курса, наведите на него курсор или щелкните по нему мышкой.
2 курс | Осенний семестр | Весенний семестр | ||
1 модуль | 2 модуль | 3 модуль | 4 модуль | |
Математика | Математический анализ - II | Теория функций комплексного переменного | Теория вероятности | |
Теория графов | Комбинаторика | Комбинаторика | ||
Программирование | Алгоритмы и структуры данных - III | Алгоритмы и структуры данных - III | Архитектура компьютера | Операционные системы |
Функциональное программирование | Функциональное программирование | Java - I | Java - II | |
Теория формальных языков | ||||
Проект | Проект (Android) | |||
Прочее | Майнор (1 пара) | |||
Английский язык (Факультатив, 2 пары в неделю) | ||||
Физкультура | ||||
Пар в неделю | 13 | 13 | 13 | 12 |
3 курс
Чтобы увидеть описание курса, наведите на него курсор или щелкните по нему мышкой.
3 курс | Осенний семестр | Весенний семестр | ||
1 модуль | 2 модуль | 3 модуль | 4 модуль | |
Математика | Математическая статистика | Дифференциальные уравнения (1 лекция + 1 практика) | ||
Программирование | Разработка программного обеспечения | Software Design | ||
Введение в машинное обучение | Параллельные и распределенные вычисления | |||
Проект | НИР | НИР | ||
Научно-исследовательские семинары | ||||
Прочее | Майнор (1 пара) | |||
Физкультура |
Курсы по выбору | Осень | Весна | Специализации | ||||
1 модуль | 2 модуль | 3 модуль | 4 модуль | МО | SE | PL | |
Графические интерфейсы | 1.5+1.5 | 1.5+1.5 | + | ||||
Компиляторы | 1.5+1.5 | 1.5+1.5 | Рекоменд. | + | |||
Базы данных | 1+1 | 1+1 | + | + | |||
Методы оптимизации | 1+1 | 1+1 | + | ||||
Альтернативные языки программирования для JVM | 1+1 | 1+1 | + | Рекоменд. | |||
Теория информации | 1.5+1.5 | Рекоменд. | |||||
Численные методы | 1.5+1.5 | + | Рекоменд. | ||||
Типы в языках программирования | 1.5+1.5 | Рекоменд. | + | ||||
Параметризованные алгоритмы | 2+2 | Рекоменд. | |||||
Семантики языков программирования | 2+2 | + | |||||
Технологии компьютерных сетей | 1.5+1 | + | |||||
Дополнительные главы алгоритмов и структур данных | 1.5+1 | Рекоменд. |
4 курс
Чтобы увидеть описание курса, наведите на него курсор или щелкните по нему мышкой.
4 курс | Осенний семестр | Весенний семестр | ||
1 модуль | 2 модуль | 3 модуль | 4 модуль | |
Программирование | Web-поиск и ранжирование | |||
Проект | Подготовка ВКР | Защита ВКР | ||
Научно-исследовательские семинары | ||||
Прочее | Академическое письмо на английском языке (Факультатив, 1 пара) | Защита концепции ВКР на английском языке |
Курсы по выбору | Осень | Весна | Специализации | ||||
1 модуль | 2 модуль | 3 модуль | 4 модуль | МО | SE | PL | |
Графические интерфейсы | 1.5+1.5 | 1.5+1.5 | + | ||||
Deep Learning | 1+1 | 1+1 | + | ||||
Метавычисления | 1+1 | 1+1 | + | ||||
Вычислительная геометрия | 1+1 | 1+1 | Рекоменд. | ||||
Построение баз данных | 1+1 | 1+1 | Рекоменд. | + | |||
Анализ программ | 1.5+1.5 | Рекоменд. | + | ||||
Обработка естественного языка | 1+1 | + | |||||
Анализ изображений | 1+1 | 1+1 | + | Рекоменд. | |||
Компьютерная графика | 1+1 | 1+1 | + | ||||
Глубокое обучение с подкреплением | 1+1 | + | |||||
Криптографические протоколы | 2+2 | Рекоменд. | + | Рекоменд. | |||
Мобильная разработка | 1+1 | + | |||||
Программирование с зависимыми типами | 1.5+1.5 | + | |||||
Компьютерное зрение | 1.5+1.5 | + | |||||
Логическое и реляционное программирование | 2+2 | + |