&quot;There&#x27;s just nothing in the field of computing that I believe couldn&#x27;t be better learned by experience.&quot;<p>I don&#x27;t know what it&#x27;s like on the Ivy League School level, but on the community college level; it seems like the courses are at least five-ten years out of date.  (I&#x27;m not dumping on community colleges either.  I have gotten more out of community colleges than state, or UC courses.  I&#x27;ve alway been a huge supporter of community colleges.)<p>I really wanted to support my local community college, and learn something new,  but every year I look through the offered courses, and even the catalogue, and it&#x27;s just not worth the time, and now the money.  The course are just too basic, and dated.<p>I honestly think tenure is to blame.  Plus, I don&#x27;t think most administrators know anything about computing, and just rubber stamp these antiquated courses.  It&#x27;s a shame because my local community college is surrounded by tech workers, and kids&#x2F;adults who want to learn this stuff.