|
|
|
|
|
by boazbarak
2650 days ago
|
|
I don't presume my institution is representative (nor that it isn't), but for what it's worth, most students I see are not slackers at all. Students often choose the harder courses, and many of them require a significant amount of work (a typical CS course requires 12 hours of work outside lecture and many require much more). |
|
After that I realized grades were fairly arbitrary and explicitly aimed for Ds in classes I didn't care about and settled for whatever in the classes I did care about.
I've been doing graphics since high school, it was one of the few classes I was really excited about, and it's what I'm currently getting paid to do. I've never failed any other class.
In my opinion, the first two years of CS actually matter. Fundamentals like data structures, algorithms, and maybe even operating systems classes are great. Beyond that, most CS programs tend to be severely outdated - you'll learn more from internships and co-ops than another 2 years of classes.
Of course, take that with a grain of salt since I did know exactly what I wanted to do coming into college.