Artificial Intelligence and Machine Learning are important areas of study in Robotics that center on the problems of enabling robots to make coherent decisions based on available data.
In addition to fulfilling the requirements of the Robotics MSE program, students may elect to take the following courses. Note that this suggested set of courses covers 2 of the 3 required areas so students would only need to take one other course in either the Control or Robot Design category to complete the foundational requirements and achieve the desired level of breadth.
CORE COURSES FOR ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING SPECIALIZATION
- CIS 5200 Machine Learning
- CIS 6800 Vision & Learning
- CIS 6200 Advanced Topics in AI
- ESE 6500 Learning in Robotics
- ESE 5460 Principles of Deep Learning
AT LEAST ONE OF THE FOLLOWING:
- CIS 5800 Machine Perception
- CIS 5810 Computer Vision & Computational Photography
- CIS 6250 Computational Learning Theory
- CIS 5650 GPU Programming & Architecture
- ESE 6800 Learning and Control
QUESTIONS
Mariel Celentano
Graduate Coordinator for ROBO
robo-coord@seas.upenn.edu