Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The TFA wants the following computer science courses:

Unlearning Object-Oriented Programming: a course on specific software engineering techniques

Classical Software Studies: a course on the history of software tools

Writing Fast Code in Slow Languages: a course on specific engineering techniques

User Experience of Command Line Tools: an engineering design course

Obsessions of the Programmer Mind: course about engineering conventions and tools.

One day, the name of science will not be so besmirched.



People don’t get this up in arms when there is a math course about using math tools or math history or how math is used to solve actual problems, but for some reason they do about computer science.


They just label such people as Applied Mathematicians, or worse: Physicists and Engineers; and then get back to sensible business such as algebraic geometry, complex analysis and group theory.


If universities offered a major in which students learned to operate telescopes of various kinds and sizes, and then called it astrophysics, people would be mad too.


Astronomy isn’t about telescopes yet astronomers spend lots of time studying and doing research regarding telescopes.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: