Originally posted by: Nothinman
The most recent example is a CMU prof that's a client of ours.
A professor? The last time that guy set up a network it probably had to have a coal fire set in the boiler before it would transmit packets, you can't expect him to be able to configure modern equipment. He'll pick it up quickly I'm sure.
As postmortem said, CS isn't really about setting up equipment anyway. We had a 'networking' class in my degree where you don't have to touch a single ethernet cable if you don't want to - instead you learn how the protocols work and fit together, design a protocol including a packet structure, learn how routing works and write a router software from scratch implimenting different routing methods, learn the computational and mathematical workings of private and public key encryption, authentication, intrusion detection, etc, etc.
You're just expected to pick up what practical stuff you need as you go along. I chose to do a project once which involved building and configuring a minimal Linux system from scratch and running it off a flash card on an SBC, but I got no marks for this part, they considered it trivial.