Stanford Engineering Everywhere
Stanford Engineering Everywhere (SEE) provides free introduction to computer science, as well as advanced courses in artificial intelligence and electrical engineering. Students can watch the full lecture video on mobile devices through streaming or downloaded media anytime and anywhere. I have not registered CAR topics related to electromechanical engineering, but I can still learn related knowledge in SEE.