Here’s a frightening proposition for this recruiting season: Cornell’s computer science undergraduates are woefully underprepared for careers in tech. Cornell’s CS undergrads are bright and technically apt. They learn from some of the best minds in the field, and they score some of the most coveted positions in the industry. It’s not that these future developers can’t solve the problems put forth before before them. It’s that they often have no idea what the problems are in the first place.