С моей точки зрения конкретный язык это технология, преподавать нужно методологию или подход. А технологию можно использовать любую. Жаль что фундаментальные предметы заменяются курсами языков. Например предмета Теория автоматов и формальных языков больше на программной инженерии не будет. Итак был сокращённый курс. В этом году у четвёртого курса уде не было мультианентных систем, а это jade , ну вообще стандарт про который с утра пост был . Акторные модели и асинхронна обработка, в следующем такая же учесть постигнет предмет кот и так уже прорезали - интеллектуальные программное обеспечение. Прощай Shcema. Зато в мгу все осталась, и кстати респект Бауманке, они не редут фундаментальные курсы, там дискретка и теория графов в родном объёме. Курс есть по непрерывной интеграции и сборке очень достойный на иу8
А что, на ваш взгляд, тогда делать с неизбежным разрывом после вуза -- между хорошей образованностью и практическими навыками, которые у человека будут искать на работе?
Мне несколько подходов известно, но интересен ваш взгляд, т к вы за фундаментальность образования, как я понял. Мне кажется это известный холивар CS vs. SE!