Программирование и информационные технологии

02.03.02На английском и русском языках

Уровень обучения Бакалавриат

Форма обучения Очная

Продолжительность обучения 4 года

Основные учебные курсы
  • Алгебра и геометрия
  • Архитектура и программные средства высокопроизводительных компьютерных систем
  • Вычислительная математика \
  • Дифференциальные и разностные уравнения
  • Интеллектуальные системы
  • Компьютерная графика
  • Компьютерные сети
  • Математическая логика и теория алгоритмов
  • Математический анализ
  • Методы оптимизации и исследования операций
  • Моделирование информационных процессов
  • Неклассические логики
  • Операционные системы 
  • Основы Grid и Cloud вычислений
  • Основы дискретной математики
  • Основы программирования
  • Распределенные методы обработки информации
  • Системы управления базами данных
  • Современные методы математической физики
  • Теория автоматов и формальных языков
  • Теория вероятностей и математическая статистика
  • Теория информации и машинное обучение
Преимущества образования
  • Сочетание фундаментального образования в области математики и фундаментальной информатики, а также детального изучения информационных технологий, таких как,  например,  высокопроизводительные компьютерные системы, распределенные методы обработки информации, Grid и Cloud вычисления.
  • В качестве тем научно-исследовательских и выпускных работ студентам предлагаются задачи, представляющие интерес для конкретных исследовательских организаций и промышленности. Эти задачи возникают благодаря прямым контактам преподавателей с такими организациями как Объединенный институт ядерных исследований (Дубна), Яндекс, Oracle, DigitalDesignи многими другими. Активные студенты, прошедшие определенный отбор, получают возможность работать над выпускной работой, используя оборудование и данные организации, поставившей задачу.
  • Благодаря серьезной подготовке в области математики и  фундаментальной информатики, выпускники могут работать в различных областях — от медицины до ядерных исследований, и при этом не только программистами, но прежде всего специалистами, способными как самостоятельно, так и совместно с коллегами пройти весь путь от постановки задачи до получения результата в форме программного продукта.
Перечень ключевых профессий
  • Администратор баз данных
  • Архитектор программного обеспечения
  • Программист
  • Специалист по информационным системам
  • Специалист по научно-исследовательским и опытно-конструкторским разработкам