Following footsteps of its silicon valley peer UC Berkeley, Stanford University has also started offerening its introductory computer science courses online for FREE. A computer & internet connection is all that is required to access these lectures.
I found that video lectures can also be downloaded using iTunes. Also note that torrents don't seem to be working right now.
This is a positive step towards open learning. UC Berkeley (link to lectures) & Indian Institute of Technology (link to lectures) also offer many of their courses online. Also, don't forget to visit my del.icio.us bookmarks which has list of free CS video courses offered by many different universities around the world.