4 ms·
"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
by AtlasBarfed 5y ago
"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.
- AtlasBarfed 5y agoI 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.