Not too easy. Not too difficult.
I would recommend taking this course if you have any plans on building your own desktop one day, or would like a basic idea of how to build a desktop.
Hardware, Operating Systems, Software, Computer Assembly/Disassembly,
Hours per week:
Advice for students:
read your chapters and take notes.