My guess is that you were so eager to post your question that you sprinted right by our sticky thread on free online courses. Or maybe you're a newbie spammer-mole just waiting to throw trash in my yard. If you're the former then read this thread: http://forums.degreeinfo.com/distance-learning-discussions/21709-free-online-courses.html If you're the latter we'll know soon enough.
In the list posted above there are a few classes just like what you asked for. I can't remember the details, but they looked good from what I recall.
Look for News University run by the Pointer Institute. They offer loads of free courses. The BBC also offers some short courses.