Программа предлагает студентам углубленное изучение математических и информационных наук с практическим уклоном. В рамках этой программы студенты получают широкий спектр знаний и навыков, необходимых для решения реальных проблем в различных областях, включая науку, технологии и бизнес.
Студенты изучают основы математического анализа, алгебры, теории вероятностей и статистики, дискретной математики, численных методов и оптимизации. Они также осваивают принципы и методы программирования, базы данных, компьютерные алгоритмы и структуры данных.
Программа ставит целью развить у студентов аналитическое мышление, умение применять математические и информационные методы для моделирования и анализа сложных систем, а также способность эффективно решать проблемы с использованием современных вычислительных технологий.
Студенты могут применять свои знания и навыки в различных областях, таких как финансы, экономика, инженерия, наука о данных, компьютерная графика, искусственный интеллект и другие. В результате окончания программы бакалавриата студенты будут готовы к работе в индустрии, научной деятельности или продолжению образования в магистратуре.
Профессиональные дисциплины:
- Иностранные языки
- Введение в математический анализ
- Многомерный анализ, интегралы и ряды
- Кратные интегралы и теория поля
- Гармонический анализ
- Алгебра и геометрия
- Практикум по алгебре и геометрии
- Функциональный анализ
- Уравнения математической физики
- Теория вероятностей и математическая статистика
- Теория вероятностей
- Математическая статистика
- Дифференциальные уравнения
- Дискретная математика
- Дискретный анализ
- Вычислительная математика
- Методы оптимизации
- Безопасность жизнедеятельности
- Термодинамика и электричество
- Оптика и квантовая физика
- Концепции и модели физики
- Архитектура компьютеров и операционные системы
- Введение в программирование
- Объектно-ориентированное программирование
- Алгоритмы и структуры данных
- Базы данных
- Теория групп
- Теория функций комплексного переменного
- Деловые коммуникации
- Математическая логика и теория алгоритмов
- Теория колец и полей
- Случайные процессы
- Основы комбинаторики и теории чисел
- Сложность вычислений
- Математические методы механики
- Дифференциальная геометрия
- Практикум по низкоуровневому программированию
- Дополнительные главы программирования и теории алгоритмов
- Формальные языки и трансляции
- Программирование на Java
- Машинное обучение
- Анализ требований к программному обеспечению
- Основы промышленного программирования
- Компьютерная графика
- Управление технологическими инновациями
- Тестирование программных средств
- Проектирование программных систем
- Многопроцессорные вычислительные системы.
Дисциплины по выбору:
- Дискретная оптимизация
- Функциональное программирование
- Управление IT - проектами
- Проектирование высоконагруженных систем
- Сложность вычислений: дополнительные главы
- Введение в алгебраическую топологию
- Сложные сети в природе и обществе
- Основы теории графов
- Дополнительные главы топологии
- Критические явления в сложных сетях
- Криптография
- Теория гиперграфов
- Аддитивная комбинаторика
- Теория информации.