Back to search results

Artificial Intelligence for Robots

Robots are everywhere, from Google Cars to unmanned drones to many robots used in manufacturing automation. However, robot programming remains a rather specialized and exclusive academic discipline. Robot programming is both intuitive and extremely challenging: Intuitive in the sense that you are trying to make the robot do things that we human can do (rather easily), and challenging in the sense that it involves many aspects of computer science, from AI to multi-process event-driven programming. This is an intensive introductory course on robot programming that covers a wide range of relevant topics, including event-driven programming, finite state machine, motion planning, and various other AI topics. The objective: to make your personal robot pet 'Hamster' smart.

Back to search results
Session One
-
Applications are Closed
Session Two
-
Applications are Closed
Grade(s)
10-11
at the time of application
Age(s)
15-17
on the first day of session
Prerequisite(s)

Proficient in programming (1 year of high school computer science or equivalent). Good understanding of Object Oriented Programming (OOP).