Тёмная тема

«Компьютерные системы» в ИТМО: направление для тех, кто хочет в железо, а не в веб

Пока все учат писать приложения, это направление ИТМО учит тому, что под ними: микропроцессоры, ПЛИС, embedded и HPC. Всего 44 бюджетных места и плотная работа с оборудованием.

7 мин чтенияИТМО
Печатная плата с микропроцессором крупным планом
Содержание

То, что находится под приложениями

Пока большинство IT-программ учит писать приложения, «Компьютерные системы и технологии» — про то, что лежит под ними. Это направление 09.03.01 «Информатика и вычислительная техника» на факультете программной инженерии и компьютерной техники, и читают его как инженерию вычислительных систем: проектирование микропроцессоров, встроенные системы, ПЛИС, IoT, облачные платформы и системы хранения данных.

Это работа на стыке электроники и программирования — embedded-разработка, где нужно одинаково понимать и схемотехнику, и код. То есть не «или железо, или программирование», а и то, и другое сразу: низкоуровневый код, который управляет конкретным чипом. Если тебе интересно, как устроен компьютер на уровне транзисторов и регистров, а не только фреймворков, — это твоя территория.

Что сдавать и почему мест так мало

Экзамены стандартные для IT: математика, русский, информатика, порог 60, засчитываются вступительные испытания ИТМО и олимпиады. Год на контракте — 599 тысяч. А вот бюджетных мест здесь всего 44 (плюс 30 платных) — это одна из самых компактных программ факультета.

Причина малого набора не в слабости, а в специфике: это узкая инженерная специальность с дорогой лабораторной базой, поэтому группу набирают небольшой. Обратная сторона — группа получается сплочённой, а работа с оборудованием плотной, не «на сотню человек один стенд». Для тех, кто точно хочет в железо, это скорее плюс, чем минус.

Чему учат

Учебный план собран вокруг вычислительных систем на всех уровнях: схемотехника и цифровая электроника, проектирование микропроцессоров, встроенные системы и ПЛИС, высокопроизводительные вычисления, операционные системы и системное программирование, IoT и системы хранения данных. Это редкое сочетание, где студент проектирует и «железо», и низкоуровневый код для него.

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

Кому это направление

Идти сюда стоит, если тебя тянет именно в низкий уровень: контроллеры, платы, ПЛИС, системное ПО — то, что двигает физические устройства и работает близко к железу. Тогда компактный набор и плотная лабораторная работа сыграют на тебя. Это осознанный выбор в пользу embedded, а не «айти вообще».

Не стоит, если ты хочешь как можно быстрее в веб или продуктовую разработку — там другие программы факультета и другой рынок. И если сомневаешься между железом и роботами, посмотри ещё «Робототехнику и ИИ»: она шире по спектру и тоже работает с физическим миром, но через другую конкурсную группу. Перед подачей сверься с описанием программы у вуза, чтобы точно понимать embedded-специфику.

Читайте также

Пригодится для подготовки