<p>Does MIT have any game design-like programs? Like Cornell has the whole game initiative thing going on and so does Brown. RIT and RPI both have game design and development majors. But does MIT have anything like this??? I couldn't seem to find anything like it on the site. I'm probably going to major in CS wherever i got but i want to study game design (ie programming and graphics) I know MIT has a bunch of programming classes but do they have anything specifically geared towards game design and development?</p>
<p>I'm sure someone more familiar with the course 6 offerings will chime in, but just keep in mind that you don't have to specialize so intensively as an undergrad. It's great to take classes that interest you, but it's probably better in the long term to major in something more broad as an undergrad rather than specializing in something like game design.</p>
<p>The best man in my wedding was a 6-3 major (computer science and engineering), and he's in a great job at EA Games.</p>
<p>MIT's CS program is different than a lot of programs out there. It tends to focus more on the fundamentals of Computer Science with the understanding that you can use those fundamentals to learn/invent new technologies for years to come. For that reason, it doesn't tend to focus on training on specific technologies.</p>
<p>There is one undergrad graphics class (6.837), but you will not be able to take it until your junior/senior year given the pre-reqs. I vaguely remember there being a couple of grad classes as well, but that wasn't my focus when I was there.</p>
<p>As far as programming classes, 6.170 is the most popular. 6.035 was the best one for getting your hands dirty in code, but it will kick your ass. (It kicks everyone's ass.) There are a couple of other "programming" classes, but other than that, you will spend most of your time learning theory, algorithms, etc. With that sad, most of the course VI people I knew, tinkered with side projects throughout their time at MIT, whether through UROPs or just for fun.</p>
<p>If you are looking for the sort of CS program where you are constantly writing code or creating games, you will be unhappy with MIT. If you are looking for the sort of degree that will allow you to go into pretty much any specialty and have the foundations to build off of, MIT will serve you well. It's simply a matter of which philosophy fits you the best.</p>
<p>
[quote]
As far as programming classes, 6.170 is the most popular.
[/quote]
</p>
<p>That's because it's a prereq for the others, and required for a 6-3 degree.</p>
<p>There is no game development major at MIT, but a disproportionate number of my friends are in the industry (one of my housemates, an undergrad, is a part-time game designer, and my ex-boyfriend is a game developer).</p>
<p>Along the lines of computer graphics, there's a class in UI design and three classes in computer graphics that I can see. And there are a number of AI classes, which you'd need for game development.</p>
<p>If you want to come to MIT and go into the gaming industry, I suggest double majoring in 6-3 (computer science & engineering) and CMS (comparative media studies), or majoring 6-3 and minoring CMS. You could possibly get a part-time job as a developer UROP at GAMBIT (About</a> GAMBIT).</p>