Stanford University’s School of Engineering has a history of offering courses on some pretty interesting products for free online.
Via thenextweb.com