МИРЭА — Российский технологический университет

Системное программирование и компьютерные технологии

Бакалавриат

Учебный план: что и когда изучают

4 года обучения · 240 зач. единиц · ≈ 8 640 академических часов

Бакалавриат МИРЭА по прикладной математике и информатике, профиль «Системное программирование и компьютерные технологии». Глубокая математическая база сочетается с системным программированием, трансляторами и прикладным уклоном в радиолокационные и радиоэлектронные комплексы.

1–2 курс — математический фундамент

  • Математический анализбазовый язык непрерывной математики для всех дальнейших методов
  • Высшая алгебраматрицы, многочлены и поля — опора алгоритмов и криптографии
  • Дискретная математикалогика, множества и графы — теоретическая основа программирования
  • Дифференциальные уравненияописывают динамику физических и технических процессов
  • Введение в разработку программного обеспеченияпервый систематический навык создания программ
  • Информатикабаза представления данных и работы с вычислительной техникой

2–3 курс — программирование и прикладная математика

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

3–4 курс — системное программирование и трансляторы

  • Операционные системы реального временисреда для управляющих и встраиваемых систем с жёсткими сроками
  • Основы проектирования трансляторовядро системного программирования: как устроены компиляторы
  • Технологии проектирования трансляторовпрактическая реализация разбора и трансляции языков
  • Управление разработкой программного обеспеченияорганизация работы над крупным программным проектом
  • Системный анализ и моделирование программного обеспеченияпроектирование архитектуры до написания кода
  • Технология создания программного продуктаполный цикл превращения кода в готовый продукт

Прикладная и интеллектуальная составляющая

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

Часы и практика

научно-исследовательская работа на 3–4 курсе и преддипломная практика в 8-м семестре

Логика и нестыковки

  • ✅ Сильная математическая база (математический анализ, высшая алгебра, дискретная математика, дифференциальные уравнения, теория вероятностей) — фундамент для системного программирования и анализа данных.
  • ✅ Трансляторы и операционные системы реального времени стоят на старших курсах, после методов и стандартов программирования — спецкурсы идут на подготовленную базу.
  • ℹ️ℹ️ Программа имеет прикладной радиоэлектронный уклон (радиолокационные системы, базы данных и сети в радиоэлектронных комплексах) — это профиль на стыке системного программирования и оборонно-технической предметной области.
Как читать учебный план — короткий гайд →

История проходных баллов

ГодБюджет (балл)Платное (балл)Бюджет. мест
202526354

Динамика проходного балла

25

Та же специальность в других вузах

01.03.02 · Прикладная математика и информатика

Все учебные планы «Прикладная математика и информатика» →

Гайды для поступающих