Lernu: Esperanto. BBC: Languages. Stanford Med School. Stanford Engineering. SEE programming includes one of Stanford’s most popular engineering sequences: the three-course Introduction to Computer Science taken by the majority of Stanford undergraduates, and seven more advanced courses in artificial intelligence and electrical engineering.
Introduction to Computer Science Artificial Intelligence Linear Systems and Optimization.