2 ms·
Interesting. I remember the course being very difficult. I wonder if it was "too hard" so they made it optional. A mistake if you ask me, that class made me a b
by alttab 16y ago
Interesting. I remember the course being very difficult. I wonder if it was "too hard" so they made it optional. A mistake if you ask me, that class made me a better programmer than any other undergraduate course.
Although, the only ones that would take it now would want to.
- scott_s 16y agoI had a similar reaction when I first heard about it, but after TAing Computer Systems, I think the replacement is still difficult. It's also perhaps more relevant to more people. Very few people will ever work inside an OS kernel. Many more people will have to code against an OS kernel. Further, I find that it codifies many concepts and techniques that I had to learn and develop on my own in grad school. Computer Systems still introduces many of the concepts that OS does, it's just done from the perspective of user-land, not kernel-land.