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 520 Machine Learning
- CIS 680 Vision & Learning
- CIS 700 Integrated Intelligence for Robotics
- CIS 620 Advanced Topics in AI
- ESE 650 Learning in Robotics
- ESE 546 Principles of Deep Learning
AT LEAST ONE OF THE FOLLOWING:
- CIS 580 Machine Perception
- CIS 581 Computer Vision & Computational Photography
- CIS 625 Computational Learning Theory
- CIS 565 GPU Programming & Architecture
- ESE 680 Learning and Control
QUESTIONS
Mariel Celentano
Graduate Coordinator for ROBO
Office: 459 Levine
robo-coord@seas.upenn.edu