Hacker News new | ask | show | jobs
by mylesm 3493 days ago
I'd say it's bachelor level. It definitely requires some prior knowledge of digital logic and general computer systems concepts. Here's a link to the course page where you can find the prerequisites and a syllabus and some other info:

http://www.ece.cmu.edu/~ece447/s14/