I can't speak for other university CS courses, but I know all of my CS professors have repeatedly told us to check for extraneous/erroneous input no matter how unlikely it is. On top of that, pretty much every CS friend I know also has taken C++ courses, though Java is often used as a starter language for a lot of… » 4/09/14 11:33pm 4/09/14 11:33pm