The focal point of the argument seems to be whether CS "education" and "vocational training" should be separated.
P.S. Nice to see another UIUC student. I've been accepted there and would possibly end up enrolling unless I get into some long shot universities. How is the scene there?
The golden rule any developer must know: never use the mouse. Multiple desktops and Quicksilver (instead of the dock, which is quite distracting) are far more efficient.
Theory: a well-substantiated explanation of some aspect of the natural world, based on a body of facts that have been repeatedly confirmed through observation and experiment. e.g. General relativity has a lot of mathematics backing it up.
Law: a scientific generalization based on empirical observations of physical behavior. e.g F = ma. We don't know why it's true, it just is some sort of an axiom.
I'm a high school senior student who has applied to several public universities; mainly a subset of Berkeley, UIUC, UWash, Michigan, UT Austin, GATech, and Purdue.
I'm wondering if you are at one of these these places (or a university of a similar reputation.) Do you think attending a private university such as Chicago or CMU is a better option?
Walter Lewin did a lot more than just that.