Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror

Comment Re:It doesn't have to be that way. (Score 1) 1143

Good CS programs aren't there to teach students how to use this shell, that programming language, or some particular CPU instruction set. Schools should not zero in on any of that stuff.

Good schools teach about designing efficient and effective algorithms(often in pseudo-code), and good software design principles. Things like C, C++, SQL, Unix, etc, aren't ignored, but they're just used as tools for teaching and sharing ideas, same as the textbooks. And like textbooks, these tools change from year to year, professor to professor, and, in the long run, are minor details. (Many of the courses I've taken have allowed assignments to be on the platform/language of the student's choosing)

BTW, some of the things you listed aren't even 20 years old yet, so I'd say they qualify as changing quite significantly in the last 20-30 years.

Slashdot Top Deals

The use of anthropomorphic terminology when dealing with computing systems is a symptom of professional immaturity. -- Edsger Dijkstra

Working...