<p>I’m EECS, not L&S, and I still have some free time. Depending on the classes you’re taking, what sorts of combinations you go for, how many units you have at a time, etc, it’ll vary a lot. Some classes (specifically upper div. project classes) will eat up ALL of your time, so put easy classes with those and be ready to not sleep.
Other classes will be closer to a math workload, and require less time to be spent writing code and such.</p>
<p>Hilfinger… yeah, he’s pretty notorious, but you can also avoid his classes if you’re really scared… he typically teaches 61B during the Fall I think, so you could just take that class over the summer or put it off til Spring if you really feel a need to. (Alternatively, take his class anyways, as people say you learn a lot from it.)</p>
<p>I think so long as you actually enjoy CS, and you do a good job balancing your schedule, you’ll be fine. Just don’t take too many technical classes (so, no more than 2 or 3 math/physics/CS/EE) at a time, and you’ll have time to have fun. Will your workload be heavier than other majors? Possibly, but so long as you enjoy what you’re doing and make a conscious effort to schedule well you’ll be fine.</p>