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