MITx: 6.002x Circuits and Electronics
www.edx.org/courses/MITx/6.00x/2012_Fall/about