Useful internet courses
Dynamical system,fractals and chaos There are total 40 lectures. The website's name is NPTEL, an initiative from the Indian government. There 100's of other video lectures. This course is very good if one can understand local Indian accent.
Parallel computing There are overall 29 lectures.