Информатика и программирование

Бакалавриат, направление подготовки: 01.03.02 Прикладная математика и информатика
75
бюджетных мест
5
платных мест
4
года обучения
Минимальное количество баллов для поступления
на базе среднего общего, среднего профессионального или высшего образования (по вступительным испытаниям вуза)
46
Математика
51
Информатика и ИКТ
50
Русский язык

О программе

«Информатика и программирование» — это один из профилей, реализуемых в рамках направления подготовки «Прикладная математика и информатика».

Профиль разработан в соответствии с современными трендами в области computer science в целях подготовки профессионалов, владеющих современными информационными технологиями, навыками проектирования и разработки программных компонентов для интеллектуальных информационных систем, способных использовать современные программные и ИТ-технологии для распределенных информационно-вычислительных систем в различных сферах цифровой экономики России.

Выпускник будет уметь проектировать, разрабатывать программные программное обеспечение, программы и программную документацию; управлять процессами жизненного цикла программного продукта, использовать современные методы, средства и технологии разработки программного обеспечения; работать в коллективе, управлять командой исполнителей в процессе производства программных продуктов.

Программа обучения

— фундаментальные дисциплины
— прикладные дисциплины
Год 1
Основы программирования
Математический анализ
Алгебра
Геометрия
Иностранный язык
История России
Философия
Критическое мышление
Цифровая культура
Системы компьютерной графики
Основы предпринимательской деятельности
Элективные курсы по физической культуре и спорту
Учебная технологическая (проектно-технологическая) практика
Год 2
Математическая логика
Дифференциальные уравнения
Комплексный анализ
Дискретная математика для программистов
Физика
Математический анализ
Алгоритмы и структуры данных
Объектно-ориентированное программирование
Операционные системы и компьютерные сети
WEB-программирование
Язык PHP
Иностранный язык
Физическая культура и спорт
Безопасность жизнедеятельности
Основы коммуникации
Учебная технологическая (проектно-технологическая) практика
Год 3
Функциональный анализ
Теория вероятностей и математическая статистика
Уравнения математической физики
Численные методы
Экономика
Программирование микроконтроллеров
Элективные курсы по физической культуре и спорту
Базы данных
Шаблоны разработки программного обеспечения
Основы разработки компьютерных игр
Языки Python
Наглядное программирование
Компьютерная графика
Визуальное программирование
Основы машинного обучения
Анализ данных
Модуль предпринимательский
Модуль педагогический
Модуль коммуникационный
Модуль личностно-ориентированного совершествования
Производственная технологическая (проектно-технологическая) практика
Год 4
Математическое и компьютерное моделирование
Введение в теорию обратных задач
Параллельное программирование
Математическое моделирование процессов в природных и социально-экономических средах
Моделирование и обработка космического эксперимента
Разработка технической документации
Архитектура игровых движков
Геймдизайн и проектирование игр
Разработка ПО для мобильных систем
Программирование мобильных приложений для Андроид
Производственная практика
Преддипломная практика

Карьера после обучения

Выпускники — высоко востребованные IT-специалисты, обладающие фундаментальными знаниями и компетенциями в области программирования, разработки компьютерных игр, web- и мобильных приложений. Подобное сочетание позволяет не только быстро найти работу, но и совершенствоваться в дальнейшем, при необходимости.

Практика проходит в ИТ-компаниях региона и России (в удаленном формате), обладающими уникальными компетенциями в области разработки программных продуктов и компьютерных игр.

Резюме выпускника программы

Должность
Дата-аналитик

Профессиональные навыки

  • Обработка и визуализация данных
  • Построение моделей машинного обучения
  • Построение и обучение нейронных сетей
  • Разработка сервисов на основе машинного обучения
  • Прогнозирование: изучение, разработка, тестирование методов анализа и прогнозирования временных рядов
  • Понимание методологии реализации аналитических проектов на основе машинного обучения

Владение программами

Java
Python
MS SQL
библиотеки по анализу данных
Должность
Системный аналитик

Профессиональные навыки

  • Сбор и обработка требований при формировании проекта
  • Подготовка и согласование функциональных и технических спецификаций
  • Проектирование и интеграция информационных систем с другими программными решениями
  • Анализ, обоснование и выбор готовых решений по оптимизации процессов
  • Описание интерфейсов взаимодействия новых и существующих систем
  • Разработка проектной документации

Владение программами

Java
Python
MS SQL
библиотеки по анализу данных
Должность
Программист

Профессиональные навыки

  • Проектирование, реализация, тестирование и внедрение программного обеспечения
  • Поддержка и доработка существующих конвейеров обработки данных
  • Работа с документацией внутренних проектов
  • Администрирование веб-сервисов
  • Разработка алгоритмов работы программного обеспечения
  • Виртуализация и контейнеризация программного обеспечения

Владение программами

Java
Python
Kubernetes
Docker
MS SQL

Личный кабинет для

Личный кабинет для cтудента

Даю согласие на обработку представленных персональных данных, с Политикой обработки персональных данных ознакомлен

Подтверждаю согласие