Магистратура
2026/2027
Архитектура и алгоритмы
Статус:
Курс обязательный (Цифровой инжиниринг в телекоммуникациях)
Кто читает:
Департамент электронной инженерии
Когда читается:
1-й курс, 1-3 модуль
Охват аудитории:
для своего кампуса
Язык:
русский
Кредиты:
9
Контактные часы:
80
Программа дисциплины
Аннотация
Дисциплина обеспечивает целостное понимание архитектурных и алгоритмических основ создания встроенных и сетевых программно-аппаратных решений. Блок по микропроцессорным системам раскрывает принципы организации вычислительных устройств, модель процессора, уровни памяти, шины ввода-вывода, вопросы микропроцессорной архитектуры и проектирования аппаратной части встроенных систем. Практические занятия включают разбор архитектур современных процессорных семейств, организацию прерываний, управление энергопотреблением и аспекты аппаратно-программной отладки.
Блок операционных систем и структур данных фокусируется на механизмах планирования процессов и потоков, управлении памятью, синхронизации, файловых подсистемах, а также на ключевых структурах данных и алгоритмах (списки, деревья, хеш-таблицы, графы, алгоритмы поиска и сортировки). Раздел паттернов программирования посвящён проектным приёмам и шаблонам для устойчивой, сопровождаемой архитектуры ПО: порождающие, структурные и поведенческие паттерны в контексте систем реального времени и мультисервисных телеком-приложений. Курс сочетает лекции, практические лаборатории и проектный модуль по реализации и оптимизации программного компонента для целевой аппаратной платформы.
Курс заканчивается экзаменом.