CS 235: Applied Robot Design for Non-Robot-Designers: How to Fix, Modify, Design, and Build
Circa 2012-2013
This is about a decade earlier, though.. would it have been the same?
I remember it used to be an advanced OS class about a decade ago. I'm not sure why it would be considered that challenging as opposed to any other graduate-level class (especially the theory ones)...