How hard of a major is Computer Science?

ucbalumnus
Sat, 27 Apr 2013 20:49:02 +0000

All of these majors are the kinds of things that can be easy or difficult depending on the person (actually, this can describe any major). However, in terms of workload, courses (in all subjects) with labs or computer programming assignments or term projects can be significantly higher in workload than other courses.

Although typical high school course work may not be the best predictor of success in CS, you may want to ask yourself these questions:


Do you like math, and are you good at math?
If you have done any computer programming before, does it come relatively easily to you, or not?


You may want to try reading this book and doing the examples and exercises:
[Welcome to the SICP Web Site](http://mitpress.mit.edu/sicp/)