Penn Engineering MOOCs

Penn Engineering MOOCs

Penn Engineering Online is advancing the University of Pennsylvania's mission to increase access to education and innovation. By harnessing the latest in distance-learning and online course technologies, our Ivy League-caliber resources and capabilities are open to all — truly, anyone can learn to think and create like an engineer. This collection serves as a repository for instructor publications that are referenced in our courses.

For a full list of Penn Engineering online courses please go to our website:


Browse the Penn Engineering MOOCs Collections:

Algorithm Design and Analysis

Data Structures and Software Design

Programming for the Web with JavaScript

Robotics: Dynamics and Control

Robotics: Kinematics and Mathematical Foundations

Robotics: Locomotion Engineering

Robotics: Vision Intelligence and Machine Learning

Software Development Fundamentals