Is Stanford's "CS" basically the same as Berkeley's "EECS"?

<p>I'm talking in terms of material.. do they both cover the same material? I ask because in Stanford, the CS major is in the engineering department and at Cal it isn't; it's in L&S, so I would go down the EECS route at Cal if I were to go there. I'd like to do some hardware stuff as well as software, will that be covered in the undergrad Stanford CS major curriculum?</p>

<p>Thank you very much in advance :)</p>

<p>edit I should've researched more before posting this.. just saw "CSE" mentioned on Stanford's website ( <a href="http://cs.stanford.edu/degrees/undergrad/Thinking.shtml%5B/url%5D"&gt;http://cs.stanford.edu/degrees/undergrad/Thinking.shtml&lt;/a> ) and I think when I applied I put my declared major as CS.. is it easy to switch into the CSE major soon after starting the first semester?</p>

<p>Yes, I was about to say it's CSE.</p>

<p>What you declared on your app is not final, so there's no "switching" needed.</p>

<p>If you get into Stanford, you can pursue any major you want. You don't have to officially declare your major till the end of your sophomore year.</p>

<p>Based on what I've heard, you'll get a lot more personal attention at Stanford than at Berkley.</p>