Мы используем файлы cookies для улучшения работы сайта НИУ ВШЭ и большего удобства его использования. Более подробную информацию об использовании файлов cookies можно найти здесь, наши правила обработки персональных данных – здесь. Продолжая пользоваться сайтом, вы подтверждаете, что были проинформированы об использовании файлов cookies сайтом НИУ ВШЭ и согласны с нашими правилами обработки персональных данных. Вы можете отключить файлы cookies в настройках Вашего браузера.

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

Содержание программы

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 практика)

Экономика
(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 курс

Чтобы увидеть описание курса, наведите на него курсор или щелкните по нему мышкой.

Курсы по выбору Осень Весна Специализации
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       +