Hacker News new | past | comments | ask | show | jobs | submit login

"On the other hand, a compilers course and a programming languages course would have been welcome additions."

... this is not a CS degree. The author is crazy motivated, but this is more a reflection of the crumbling foundations of higher ed in the US.




I also don't see: Theory of Computation or any Algorithms course.

It looks like someone can come out of this program and not know what big-O is, and what it is of major algorithms in computer science. Sure you can get by day-to-day, but a Computer Science degree should entail:

- algorithmic complexity

- turing machine vs stack machine vs state diagram

- computer organization

- programming languages

You come out of that with a circuits-to-programming language awareness of how things get translated and executed to the lowest level along with algorithmic complexity and estimation and awareness of "what a computer can calculate".

This looks like it falls short, but the devil is in the details.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

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

Search: