2 ms·
"what they teach you has almost ZERO application outside of their ivy-covered walls" I am of the opinion that the problem is they don't focus enough on theory.
by tkahn6 16y ago
"what they teach you has almost ZERO application outside of their ivy-covered walls"
I am of the opinion that the problem is they don't focus enough on theory. CS Theory classes at my university are 4000 level courses. Until then, you're just learning 'good' OOP design with Java.
"For most degrees (non-engineering, IMO), you don't learn how to add value to the economy--you just learn to jump through academic hoops."
Yeah, I think you've absolutely nailed it.
- Qz 16y agoFWIW, Carnegie Mellon starts you on CS theory in Freshman or Sophomore year (depending on just how new to programming you are) and never really stops.
- tkahn6 16y agoYeah and I am very jealous. Fortunately I got into a grad class on symbolic logic which is where I'm getting all of my theory right now.
- steveklabnik 16y agoMuch better than the Java School we've got going on here at Pitt.
- ramidarigaz 16y agoI'm at CU Boulder, and they've done a pretty good job with the CS course. Freshmen are required to take a "CS As A Field Of Work And Study", which introduces both workplace concepts and some of the underlying theory of computers. I'm currently taking a "Discrete Structures" class. It's a 2000 level course, and it's all theory. And it's fun.