At the time, I saw students (at every level) woefully lacking in useful skills, and proposed to the dept. that I ran some sort of course (not necessarily for credit) that would help people understand shell programming, debugging, build processes, and more.
The idea was roundly shot down, with the central claim being that students picked all of this up as they went along, and that the journey was more important than the outcome.
I suppose I feel good that this stupid idea has passed, and that the department acknowledges the importance (for some students, at least) of this skillset.