Hacker News new | ask | show | jobs
by amalcon 5344 days ago
Indeed. The school I attended had two disjoint (as in, nobody ever took both), non-required introductory "programming language" courses whose goal was to give the students a language in which to complete the assignments for the real CS.

Other courses would cause you to learn languages (for example, one would cause you to learn Scheme, one would cause you to learn Prolog) to demonstrate particular quirks of language design, but that's a means to an end. Most of them were things like "Algorithms", "Foundations of Computer Science", and "Introductory A.I."

1 comments

I didn't study CS in university, but my friends who have often mention subjects named after languages and frameworks (remarkably, I remember hearing about a year-long course on COBOL "because most national banks have a backend writen in COBOL").

(To clarify: I'm talking about schools in São Paulo, Brazil. No names mentioned because I've no first-hand experience — maybe they do have better courses and my friends are the ones picking the language-and-framework–related subjects.)