This class was tough.
Advisers, advisers, advisers! Go to the source for the real low-down. Also, make sure to sign up for the mailing lists
Learn how to write before graduating. Learn C before graduating. Learn microeconomics before graduating. Don't blow off non-CS classes just because they're boring.
Hours per week:
Advice for students:
The trick is actually taking advantage of the resources available and moderating the temptations of college life (while still having fun!)."