Ugh. As someone with an EE degree, this is a nice allegory explaining why anyone with a CS degree coming in an job interview at my company has to demonstrate that they've overcome their deficiencies introduced by the CS program.
Usually a few questions involving pointers does the trick quite nicely.
In fact, I'm almost at the point where I'm rejecting applicants with CS degrees out of hand. I've had too many problems with architecture astronauts and the Java-solves-all-problems crowd.