There are many courses available on the following site for free Free Online MIT Course Materials | Audio/Video Courses | MIT OpenCourseWare from the Massachusetts Institute of Technology. There are also audio and video lectures, syllabus, and other course materials, all for free.

Enjoy!