They learn the history of computer science and read books about the fundamental principles of programming like SICP and the underlying mathematics and bla bla bla egg head shit
In college you get squirted out with just enough knowledge to get a job.
having taken multiple university-level programming classes, i have learned literally how to program. Yes they learn all that other stuff, but it just sounds to me like you don't really know what you're talking about and are trying to justify a sarcastic response with serious "knowledge"
Did I, at any point, say you don't know how to program? You and a college graduate can probably program at the same proficiency, but while the college graduate is just there to get a job you demand some kind of respect for your fancy degree, like that shit matters.