Robotics Specialization

Starts Nov 14

Robotics Specialization

Learn the Building Blocks for a Career in Robotics. Gain experience programming robots to perform in situations and for use in crisis management

About This Specialization

The Introduction to Robotics Specialization introduces you to the concepts of robot flight and movement, how robots perceive their environment, and how they adjust their movements to avoid obstacles, navigate difficult terrains and accomplish complex tasks such as construction and disaster recovery. You will be exposed to real world examples of how robots have been applied in disaster situations, how they have made advances in human health care and what their future capabilities will be. The courses build towards a capstone in which you will learn how to program a robot to perform a variety of movements such as flying and grasping objects.

Created by:

6 courses

Follow the suggested order or choose your own.


Designed to help you practice and apply the skills you learn.


Highlight your new skills on your resume or LinkedIn.

Beginner Specialization.
No prior experience required.
  1. COURSE 1

    Robotics: Aerial Robotics

    4 hours/week

    About the Course

    How can we create agile micro aerial vehicles that are able to operate autonomously in cluttered indoor and outdoor environments? You will gain an introduction to the mechanics of flight and the design of quadrotor flying robots and will be
  2. COURSE 2

    Robotics: Computational Motion Planning

    3 hours/week
    English, Spanish

    About the Course

    Robotic systems typically include three components: a mechanism which is capable of exerting forces and torques on the environment, a perception system for sensing the world and a decision and control system which modulates the robot's behavior to
  3. COURSE 3

    Robotics: Mobility

    4 weeks of study, 2-4 hours/week

    About the Course

    How can robots use their motors and sensors to move around in an unstructured environment? You will understand how to design robot bodies and behaviors that recruit limbs and more general appendages to apply physical forces that confer reliable
  4. COURSE 4

    Robotics: Perception

    4 weeks of study, 3-5 hours/week

    About the Course

    How can robots perceive the world and their own movements so that they accomplish navigation and manipulation tasks? In this module, we will study how images and videos acquired by cameras mounted on robots are transformed into representations like
  5. COURSE 5

    Robotics: Estimation and Learning

    4 weeks of study, 3-4 hours/week
    English, Chinese (Simplified)

    About the Course

    How can robots determine their state and properties of the surrounding environment from noisy sensor measurements in time? In this module you will learn how to get robots to incorporate uncertainty into estimating and learning from a dynamic and changing
  6. COURSE 6

    Robotics: Capstone

    Upcoming session: Nov 19
    6 weeks of study, 2-4 hours/week

    About the Capstone Project

    In our 6 week Robotics Capstone, we will give you a chance to implement a solution for a real world problem based on the content you learnt from the courses in your robotics specialization. It will also give you a chance to use mathematical and pro


  • University of Pennsylvania

    For over 150 years, Penn Engineering’s world-acclaimed faculty, state-of-the-art research laboratories and highly interdisciplinary curricula have offered a learning experience that is unparalleled. Having evolved in transformative ways to meet the technological opportunities and challenges of the 21st Century, the School’s educational philosophy has remained constant: to integrate current theory and hands-on experience with modern instrumentation and analytic techniques.

    The University of Pennsylvania (commonly referred to as Penn) is a private university, located in Philadelphia, Pennsylvania, United States. A member of the Ivy League, Penn is the fourth-oldest institution of higher education in the United States, and considers itself to be the first university in the United States with both undergraduate and graduate studies.

  • Vijay Kumar

    Vijay Kumar

    Nemirovsky Family Dean of Penn Engineering and Professor of Mechanical Engineering and Applied Mechanics
  • CJ Taylor

    CJ Taylor

    Professor of Computer and Information Science
  • Daniel E. Koditschek

    Daniel E. Koditschek

    Professor of Electrical and Systems Engineering
  • Daniel Lee

    Daniel Lee

    Professor of Electrical and Systems Engineering
  • Jianbo Shi

    Jianbo Shi

    Professor of Computer and Information Science
  • Kostas Daniilidis

    Kostas Daniilidis

    Professor of Computer and Information Science
  • Sid Deliwala

    Sid Deliwala

    Director, Electrical and Systems Engineering Labs and Lecturer, Electrical and Systems Engineering