
Руководитель программы
Баркалов Константин Александрович
Доктор технических наук, доцент, профессор кафедры математического обеспечения и суперкомпьютерных технологий института информационных технологий, математики и механики
Страница преподавателяБакалаврская программа «Фундаментальная информатика и информационные технологии» направлена на освоение математических моделей, алгоритмов, технологий, сред и инструментов разработки сложного программного обеспечения для высокопроизводительных вычислений.
Основное внимание в программе уделяется системному программированию, параллельным вычислениям, обработке и синтезу изображений, компьютерному зрению, машинному обучению и анализу данных.
Знания и практические навыки в области параллельных вычислений студенты получают с использованием суперкомпьютера. Университет Лобачевского — один из немногих вузов, обладающих собственным суперкомпьютером, к которому имеют доступ студенты. В рамках обучения изучается параллельное программирование для систем с общей памятью, систем с распределенной памятью и графических ускорителей.
Курс по компьютерному зрению преподают разработчики всемирно известной библиотеки OpenCV. Он входит в образовательную траекторию подготовки CV/ML-инженеров высокого уровня. Блок включает компьютерную графику, компьютерное зрение, научную визуализацию, классическое машинное обучение, глубокое обучение и искусственный интеллект.
Обучение осуществляется по самостоятельно установленному образовательному стандарту ННГУ, включенному в общеевропейский регистр аккредитованных инженерных программ Европейской сети по аккредитации в области инженерного образования.
Что я буду изучать?
Программа сочетает фундаментальную математическую подготовку, современные дисциплины по программированию, архитектуре вычислительных систем, машинному обучению и высокопроизводительным вычислениям.
Базовая математика
- Математический анализ;
- теория вероятностей и математическая статистика;
- дискретная математика;
- вычислительные методы;
- дифференциальные уравнения;
- алгебра и геометрия;
- математическая логика и теория алгоритмов;
- методы оптимизации;
- теория автоматов и формальных языков.
Программирование и вычислительные системы
- Основы программирования;
- алгоритмы и структуры данных;
- операционные системы;
- технология программирования мобильных систем;
- алгоритмы и анализ сложности;
- технологии баз данных;
- распределенное программирование;
- архитектура вычислительных систем;
- введение в теорию трансляторов.
Компьютерная графика, ИИ и высокопроизводительные вычисления
- Компьютерная графика;
- машинное обучение и анализ данных;
- параллельное программирование для кластерных систем;
- параллельное программирование для систем с общей памятью;
- компьютерное зрение;
- научная визуализация;
- глубокое обучение и искусственный интеллект.
Производственная практика
Практика проходит в учебно-исследовательских лабораториях, на профильных кафедрах, в межкафедральных лабораториях и научных центрах института ИТММ.
Начиная с третьего курса, студенты могут участвовать в различных R&D-проектах, выполняемых для коммерческих компаний и государственных структур.
Где я смогу работать?
Выпускники программы востребованы в IT-компаниях, научно-исследовательских организациях, центрах разработки программного обеспечения и высокотехнологичных предприятиях.
- Росатом;
- YADRO;
- Яндекс;
- Сбер;
- Huawei;
- VK;
- Тинькофф;
- МФИ Софт;
- Ростех;
- Тензор.
Хочу поступить
Перейдите по кнопке, чтобы открыть сайт приемной комиссии ННГУ: там собраны сроки, документы, правила приема и актуальная информация для поступающих.