Главная - Направления подготовки - Бакалавриат и специалитет - Фундаментальная информатика и информационные технологии (бакалавриат)

Фундаментальная информатика и информационные технологии (бакалавриат)

02.03.02

Образовательная программа направлена на освоение математических моделей, алгоритмов, технологий, сред и инструментов разработки сложного программного обеспечения для высокопроизводительных вычислений. Основные темы, которым уделяется внимание на программе: системное программирование, параллельные вычисления, обработка и синтез изображений, машинное обучение.

Знания и практика параллельных вычислений преподаются студентам с использованием суперкомпьютера. Университет Лобачевского – один из немногих вузов, у которого есть собственный суперкомпьютер, к которому студенты имеют доступ. Изучаются параллельное программирование для систем с общей памятью, для систем с распределенной памятью, программирование для видеокарт.

Курс по компьютерному зрению преподают разработчики всемирно известной библиотеки OpenCV. Курс компьютерного зрения – это часть образовательной траектории по подготовке CV/ML-инженеров мирового уровня.  Блок включает в себя компьютерную графику, компьютерное зрение и научную визуализацию, а также классическое машинное обучение, глубокое обучение и искусственный интеллект.

Обучение осуществляется по самостоятельно установленному образовательному стандарту ННГУ, включенному в общеевропейский регистр аккредитованных инженерных программ Европейской сети по аккредитации в области инженерного образования.

Руководитель программы          

Баркалов Константин Александрович, доктор технических наук, доцент, профессор кафедры математического обеспечения и суперкомпьютерных технологий института информационных технологий, математики и механики.

Что я буду изучать?         

 Предметы и дисциплины

Базовая математика

  1. Математический анализ
  2. Теория вероятностей и математическая статистика
  3. Дискретная математика
  4. Вычислительные методы
  5. Дифференциальные уравнения
  6. Алгебра и геометрия
  7. Математическая логика и теория алгоритмов
  8. Методы оптимизации
  9. Теория автоматов и формальных языков

Программирование

  1. Основы программирования
  2. Алгоритмы и структуры данных
  3. Операционные системы
  4. Технология программирования мобильных систем
  5. Алгоритмы и анализ сложности
  6. Компьютерная графика
  7. Технологии баз данных
  8. Распределенное программирование
  9. Архитектура вычислительных систем
  10. Введение в теорию трансляторов
  11. Машинное обучение и анализ данных
  12. Параллельное программирование для кластерных систем
  13. Параллельное программирование для систем с общей памятью

 Производственная практика      

Практика проходит в учебно-исследовательских лабораториях, на профильных кафедрах, межкафедральных лабораториях, научных центрах института ИТММ. Также, начиная с третьего курса, студенты участвуют в различных R&D проектах, как от коммерческих, так и государственных структур.

Кем я смогу работать

Инженеры-разработчики и инженеры-исследователи по разработке ПО, системные аналитики, архитекторы ПО, специалисты по анализу данных, исследователи в области компьютерных наук

Где я смогу работать

Росатом, YADRO, Яндекс, СБЕР, Хуавей, ВК, Тинькофф, МФИ Софт, Ростех, Тензор

Что сдаем при поступлении

Русский язык, математика, физика или информатика

 

Все новости