<p>Hey everybody, i recently got accepted into the College of Engineering and I want to do Computer Science. I heard you can't actually declare a major until the 2nd year? So I'm assuming the first year you take like gereral engineering courses? how does it work?</p>
<p>You can still (actually, I think you have to?) take some CS courses (183, 280, 281, 203, 370) before you declare your CS major.</p>
<p>First off as you’re reading my post, CSE is Computer Science Engineering which is Computer Science in the Engineering school (as opposed to CS-LSA). EECS is Electrical Engineering and Computer Science which is the department to which CSE belongs, along with Computer Engineering and Electrical Engineering. </p>
<p>You do not have to take any EECS classes before you declare, but you do have to take 101/151 (if you’re CSE). CSE majors don’t take 183, they take 101/151 instead. </p>
<p>You can still take at the very least 203, 280, and 281 without being a CS major or minor. Ken is probably right about 370 as well, but it’s VERY unlikely that you’d get to 370 your freshman year so you don’t really have to worry about that. </p>
<p>Your first year you will take Engr100 and 101/151. You’ll also take whatever you need to take to complete through Calc 4, E&M, Mechanics, and a Chemistry class (you can choose organic or inorganic). In addition, it’s not uncommon for CSE majors to take either 203 or 280 their freshman year. All depends on how many credits you come in with.</p>
<p>I highly recommend taking 151 in the fall if you are considering Computer Science, as opposed to 101. </p>
<p>By the way, course descriptions for all of these classes are on the engineering website, so if you see these numbers and have no idea what they are you can look them up.</p>