В качестве учебной дисциплины я непременно ввел бы в инженерных специальностях программирование на древних системах - это великолепная гимнастика для ума, серьезный тест на "инженерное выживание".
Ограниченные ресурсы всегда ставят перед необходимостью найти неведомый, неоткрытый ресурс. Он и выводит к успеху тем способом, мимо которого прошли остальные.
У меня самого был интересный опыт из середины 1980-х.