Before you join Computer Science

All you folks planning an MS in Computer Science this year, this link is for you.
Its a presentation given to Undergraduates by one of the smarter PhD’s around
here ;). I especially liked the bit about the knowledge spectrum. The overview
of technologies also includes game programming. What is really interesting
is the attrition rate of students hopping off from Computer Science to
Information Technology.