<p>
[quote]
My point is, CS and math are close, and physics and EE are close, but not close enough that I'd say I'd want professors overlapping regularly. My EE105 and EE140 professors could easily be designing analog or digital circuits for a living at the highest levels. Perhaps a physics professor knows how transistors work from a physics perspective, but without significant circuit design experience, I simply don't trust that s/he would give the same quality of instruction in a circuit design course.
[/quote]
</p>
<p>Well, let me put it to you this way. I freely admit that this idea of mine is not entirely original. In fact, it is PRECISELY what MIT does. Many of the CS classes at MIT ARE math classes in the sense that the same class is actually cross-listed in both departments and thus can be counted in either major.</p>
<p>For example, MIT's EECS classes are tagged with the '6' prefix. Math classes are tagged with the '18' prefix. Yet note the following crosslistings.</p>
<p>6.042J - Mathematics for Computer Science -18.026J
6.045J - Automata, Computability and Complexity - 18.400J
6.046J - Introduction to Algorithms - 18.410J
6.337J - Introduction to Numerical Methods - 18.335J
6.338J - Parallel Computing - 18.337J
6.840J - Theory of Computation - 18.404J
6.841J - Advanced Complexity Theory - 18.405J
6.852J - Distributed Algorithms - 18.437J
6.854J - Advanced Algorithms - 18.415J
6.856J - Randomized Algorithms - 18.416J
6.875J - Crytography and Cryptanalysis - 18.425J
6.876J - Advanced Topics in Cryptography - 18.426J</p>
<p><a href="http://student.mit.edu/@5624694.13464/catalog/m6a.html%5B/url%5D">http://student.mit.edu/@5624694.13464/catalog/m6a.html</a></p>
<p>To give you one simple example, Sipser, the guy who teaches 6.840J (Theory of Computation) is actually not an EECS professor at all. He's a professor in the Math department. Goemans, who teaches 6.841J is also from the Math department. </p>
<p>And that's just those EECS classes that are cross-listed with math. I haven't even started talking about those that are cross-listed with other subjects like physics. For example, I know that the MIT EECS nonlinear optics and plasma physics courses are fully cross-listed physics courses. </p>
<p>The point is, MIT seems to mix EECS with math and physics to the point where plenty of classes are actually cross-listed, yet I don't hear anybody complaining that EECS students aren't getting the proper kind of instruction. I've never heard of anybody take 6.840J and complain that he didn't learn what he needed to learn about computation theory because the class was taught by a math professor. I hear them complain about how difficult the class is, but not that they aren't getting proper instruction.</p>
<p>The point is, MIT cross-lists classes all the time, and nobody seems to think it's a problem. So if MIT can do it, why can't Berkeley? </p>
<p>
[quote]
I do agree that more flexibility is a good thing. The ability to react and respond quickly to the needs of the student community is a good thing. I've just never seen a case where this has been a critical issue, so I personally don't consider it very important relative to other things.
[/quote]
</p>
<p>I can't believe you don't see it. Once again, I would point out - all those people who wanted to get into CS or EECS but didn't get in. More flexibility may ultimately mean more spots for these students. </p>
<p>
[quote]
Okay...but seriously, attracting students with parking lots and/or desks or lockers is kind of silly IMO. I guess the real difference between our viewpoints is that it seems like you take the administrative viewpoint. Yes it helps Berkeley look better to have better students, and giving them incentives is one way to get better students. Then you give a list of incentives.</p>
<p>For me, I don't care if we have better students. I want Berkeley to maximize its ability to take any student (namely, me) and give that student a great education. Actually, I think Berkeley would be best to avoid trivial incentives such as lockers and parking spaces and put more resources into better education. Attract students through better teaching and educational resources, not through parking spaces.
[/quote]
</p>
<p>Desks and parking spots are cheap thrills. There's nothing wrong with cheap thrills - it's better than nothing and can serve as the starting point to greater reforms. The real problem seems to be administrative institutional culture, and the way you change culture is that you start with quick wins (i.e. cheap thrills) and use them to build momentum. </p>
<p>I also disagree with your notion you shouldn't care about the quality of the students. You should care, because better students means a better education. That's because education is a social phenomenom. When the students around you are smarter and work harder, you tend to learn more. When students around you are lazy and untalented, you tend to learn less. </p>
<p>
[quote]
It should also be noted that the number of weeder courses a student must take is generally small.
[/quote]
</p>
<p>But only if you actually graduate. Keep in mind that plenty of students actually flunk out. For these students, the weeders may represent most of the classes they ever took at Berkeley (before they flunked out), and are almost always the reason for why they flunked out. They flunked out because they did poorly in the weeders.</p>