Поскольку это заголовок курса, я думаю, что студенты должны включить его, а затем использовать большую часть стандартной библиотеки. Я удивлен, что Страуструп учит этому так (на мой взгляд, это все еще плохая практика), но это означает, что у него есть один синтаксис, который нужно объяснить своим ученикам. Я не думаю, что какие-либо приложения, не относящиеся к курсовой работе (или, что еще хуже, библиотеки), должны включать его, так что это возможно несколько приемлемо.
Я все еще думаю, что это очень плохой стиль, и то, что сказать, что стандартные вещи должны иметь префикс std::
, было бы лучше.