Title: Structure and Interpretation of Computer Programs has been taught at UC Berkeley for 30 years using Scheme.<p>This semester Prof. Hilfinger is teaching it in Python 3.  It isn't a formal online course, but it looks like everything is available including lectures, slides, book &#38; homework.
Upvote: