Есть специальность "Специальность 220100 Вычислительные машины, комплексы, системы и сети".
Это что-то среднее, между программированием и электроникой. Нас учили и архитектуры ЭВМ разрабатывать, и ПО для него. Какие-то базовые знания про ПЛИС. Я думаю, что программисту ИИ быть чистым программером - не самое лучшее. Потому что для решения задач ИИ может потребоваться новая архитектура, которой еще нет, либо ПЛИС. В то же время, и дискретные и вычислительные математики у нас были в полном объеме.