Stanford University has announced that it will offer 10 engineering courses online for free in a pilot program called Stanford Engineering Everywhere.
Stanford to offer engineering courses online