This class was tough.
It's an extremely indepth course teaching you all about Computer Systems programming. They start off with x86 assembly and teach you how to combine C.
We learned C, x86 assembly and the various nuances of kernel development
Hours per week:
Advice for students:
You absolutely need to study everyday as well as start the MP's and Problem Sets early.