<p>I think there is another reason that 6.001/6.01 is not a GIR. All of the GIR’s currently are exemptable (except for HASS). 6.001/6.01 is not exemptable. From what I have seen, there is already enough differentiation between student abilities in 6.001/6.01. And this is just aspiring EECS students. To try and force the entire freshmen class to take 6.001/6.01 would be a nightmare.</p>
<p>Interestingly, my research lies at the intersection of bioengineering and computer science. I have found that the “hottest” work being done at MIT for BE is often directly in collaboration with EECS profs (CS people have long since recognized that there is ripe fruit to pick in the biologies, and so there is a HUGE interest in applying CS to bio right now). The point of CS is not to teach some specific applications here and there. They are trying to train you in the art of being able to look at immensely complicated problems in any field, abstract away at the problem, and figure out how to solve it. CS is about solving problems. It doesn’t specify what types of problems. Once you are very very good at being able to rip up problems and reassemble them, then learning about a specific domain is not very hard. And good CS students who are dedicated to solving a problem in another domain are NOT going to try brute memorization. People do memorization when </p>
<p>A) there is no evident pattern or
B) they don’t give a damn about the subject and don’t want to look for a pattern</p>
<p>of course once someone looks at something with serious interest in solving some outlying problem, they are going to look for patterns. </p>
<p>“Again I have seen no evidence from any published studies that CS is a fundamental science that other disciplines build upon, unlike math, physics, biology or chemistry.”</p>
<p>Theoretical CS for math, computational/lattice physics, computational chemistry, and computational biology/bioinformatics/biostatistics. That’s just stuff CS has done to aid other fields. EECS has in itself enough important problems that are so relevant to our everyday life in civilization that it in itself rivals relevance against chemistry, bio, etc. </p>
<p>Take a look at many of the best BioEng schools in the country. You will find them at schools that take a “quantitative” approach as MIT does. Now look at the degree’s of the professors in BioEng. Then take a look at the students graduating from these BioEng schools and getting the best positions in other universities/industry. Look at what degree’s they got in their undergraduate years. I think you will find the trend I have mentioned before about the rigorous engineering fields and CS giving one a solid background in tackling domain-independent problems.
I’m not trying to wank about CS being awesome. Instead I’m trying to argue that EECS is fundamental enough to modern civilization that every student deserves to experience it for a single semester. And it shouldn’t be a programming-esque class.</p>
<p>But I don’t want to spend forever arguing. And since I have no say in what becomes a GIR I’m just going to leave at this.</p>
<p>PS: CellarDweller, there is a specific section in the Institute Task Force Report talking about why AP Calc BC and AP Physics C are excellent substitutes for 18.01 and 18.02.</p>