<p>I'm CS. I mean, it heavily varies. I'm a bit early on my track, but it's giving me flexibility to take the classes I want to take.</p>
<p>If you're just CS, though, you can take 5 a semester and be fine, though. 6 isn't unheard of but certainly isn't necessary.</p>
<p>The CS department at Penn can be really rewarding, but you have to put in the effort to interface with professors and take advantage of a very receptive department.</p>