Stanford’s CS 123 course teaches AI-powered robot building

Stanford’s CS 123 course teaches AI-powered robot building
Jonathan Levin, President — Stanford University
0Comments

Students at Stanford University are combining artificial intelligence and engineering in a course called CS 123, where they build and upgrade a quadruped robot named Pupper. The course is designed to introduce students to robotics by having them work on motor control, machine learning, and programming tasks.

Karen Liu, professor of computer science at Stanford’s School of Engineering, leads the course along with Jie Tan from Google DeepMind and Stuart Bowers from Apple and Hands-On Robotics. Liu explained the educational approach: “We believe that the best way to help and inspire students to become robotics experts is to have them build a robot from scratch.”

The course originated from an independent study project led by Stanford’s robotics club. It has evolved into a 10-week program where students learn about movement, motor control, and advanced AI topics. The aim is for students to develop cutting-edge AI algorithms using Pupper as their platform.

Stuart Bowers shared his perspective on the importance of early exposure: “We wanted students who were still early enough in their education to explore and experience what we felt like the future of AI robotics was going to be.”

The current version of Pupper is described as more powerful than its predecessors. Ankush Kundan Dhawan, a former student turned teaching assistant for the course, commented on the progress made: “What really stuck with me was the passion that instructors had to help students get hands-on with real robots.”

Throughout the course, students engage in both lectures and labs focused on practical skills such as electrical work, hardware construction, coding, and machine learning. By applying neural networks for tasks like navigation or responding to commands, they gain insights into state-of-the-art robotics.

Bowers emphasized hands-on learning: “We want them to actually train a neural network and control it.”

By the end of the quarter this spring, six teams showcased their projects during an event called “Dog and Pony Show,” attended by guests from NVIDIA and Google. Karen Liu noted that this comprehensive training allows students to combine essential foundations like locomotion and computer vision.

Jie Tan expressed optimism about student engagement: “The hope is that many CS 123 students will be inspired to become future innovators and leaders in this exciting field.” Bowers added that expanding access remains a priority: “And that effort starts here at Stanford.”

Liu also holds affiliations with various research institutes at Stanford University.



Related

Luca Bluett, Player

Santa Clara men’s tennis exits ITA Regionals after quarterfinal finishes

Santa Clara University’s men’s tennis team concluded its participation in the ITA Regional Championships on Sunday, with two players reaching the singles quarterfinals and two doubles teams advancing to the same stage at the Eve Zimmerman Tennis…

Alex Chang, player

Chang and Razeghi reach semifinals at ITA Regionals; Stanford wraps up fall tennis event

Stanford men’s tennis concluded its participation at the ITA Northwest Regional Championships in Stockton, California, with several players advancing deep into the tournament.

Alex Gheorghe, Player

Stanford men’s water polo defeats UC Davis to end homestand

Stanford University’s men’s water polo team secured an 18-12 victory over No. 6 UC Davis, concluding a six-game homestand and improving their season record to 11-4.

Trending

The Weekly Newsletter

Sign-up for the Weekly Newsletter from South SFV Today.