<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">http://cs.stanford.edu/degrees/undergrad/Thinking.shtml</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>