<p>I was looking at the three diff types of 6, 6-1, 6-2, and 6-3. What are the differences between them? What's the most popular one? And what do most people do after coming out of each one? (a.k.a what profession do they go into for each one)</p>
<p>The way it works is that all tracks take the intro classes (6.01 and 6.02), 18.03 (diffeq), and a thesis (the “Undergraduate Advanced Project”, but people usually just call it a thesis). After the intro level, 6-1s mostly have to fill their requirements with EE classes, and 6-3s mostly have to fill their requirements with CSE classes. 6-2s, to a large degree, get to choose between EE and CS classes, but they’re required to do some of each.</p>
<p>6-1s tend to get more EE-related jobs, and 6-3s tend to get CS or maybe CE jobs (6-2s can go either way, depending on whether they took the classes that a prospective job wants an employee to have taken, though most of the ones I’ve known have gotten CS jobs). But I’ve certainly seen exceptions to this - 6-1s who ended up in CS jobs, etc.</p>
<p>Under the new curriciulum, 6-1 people have to take 6.041 and 18.03, 6-3 people have to take 6.042 and 18.06, and 6-2 people can pick, if you’re curious. 6.041 and 6.042 are both ‘math for computer scientists’-type classes.</p>
<p>6-1 is EE, 6-3 is CS, 6-2 is sort of a “make your own” mix of the two. In terms of jobs, jessiehl is spot on. In terms of which is a better fit, 6-3 is a lot more discrete math and algorythms, 6-1 is much more continuous math and signal processing.</p>
<p>6.01 and 6.02 do a pretty good job of giving you a flavor of all of the “double 0’s”, which is where the real differences start to come out.</p>