This course introduces students to the basic knowledge representation, problem solving, and learning methods of artificial intelligence application in robotic arm. It helps students gain about how artificial intelligence applies to robotic arm under a variety of circumstances. Upon completion of this course, students should be able to understand how artificial intelligence theorems will be applied into robotic arm system.