How hard of a major is Computer Science?

<p>In comparison to majors that everyone knows are difficult like engineering or physics. How much will I probably have to study (considering I coasted through honors and AP classes in highschool with out much studying) and will I still have time to do things like sleep and be social?
Thanks!</p>

<p>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.</p>

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

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

<p>You may want to try reading this book and doing the examples and exercises:
[Welcome</a> to the SICP Web Site](<a href=“http://mitpress.mit.edu/sicp/]Welcome”>http://mitpress.mit.edu/sicp/)</p>