3 ms·
You sound a bit defensive. The title of the post is "Building a Modern Computer from First Principles". It's a book; the author doesn't claim equivalence to a
by eaurouge 13y ago
You sound a bit defensive. The title of the post is "Building a Modern Computer from First Principles". It's a book; the author doesn't claim equivalence to a computer engineering degree. The areas of study you've listed are gaps a motivated student with appropriate background can fill through self-study or other means. Depending on your chosen career after graduation, you're likely to have some gaps of your own. I don't mean to compare your curriculum to the book, but to make the point that there is always more to learn.
As some of the responses have stated the book appears to (because I haven't read it, yet) motivate (i.e. motivate as professors do as part of the introduction to a course: why are we learning this? how may we apply this? what should we learn next?) topics the reader may want to study deeper.