Мотивация не моя . Начальство так решило. Ну си вообще для Ит нужен. Нельзя рассматривать работу программы вне работы оборудования.
Есть 2 точки зрения насчёт C на первом курсе:
-- это классика, близко к железу -- вот вам Керниган / Ритчи и адресная арифметика
-- это много лишнего треша, и начинать надо с алгоритмов / структур, и чего то более безопасного (не стрелять себе в ногу). Раньше Паскаль, сейчас, наверное, в сторону Python уже
Мне вторая идея ближе, но я необъективен -- сам так учился / преподавал.