Learn Robotic Design
Interested in a career in robotics engineering?
If you have a bachelor's degree in
engineering or a similar field and are familiar
with matrices, vectors, derivatives, and
partial derivatives, you can sign up for the
Robotics: Kinematics and Mathematical
Foundations online course on EdX.
It is a 12-week advanced computer science program taught by
professors of the University of Pennsylvania.
You should be familiar with the
concepts of calculus, college-level
algebra, and trigonometry. You should
also have a basic knowledge of
The first four weeks of the course cover the necessary math
fundamentals for robotics, such as vector spaces, coordinate
transformations, rigid transformations, and rotation matrices
In weeks five to eight, you will learn about robot
kinematics. The lectures will cover kinematic
chains, forward and inverse kinematics, and
parallel mechanisms. In the last four weeks of
the course, you will study the advanced
concepts of kinematic path planning.
The Kinematics and Mathematical Foundations course is the first in a series of four
courses in robotics offered by PennX. It is followed by Visual Intelligence & Machine
Learning, Dynamics & Control, and Locomotion Engineering.
You will learn to design robotic
systems, including dynamic legged
robots, robot vision systems, and
If you successfully complete all four courses within a
year, you will receive a MicroMaster’s certificate.
You can then apply for the accelerated
Master of Science in Engineering in
Robotics degree program at the
University of Pennsylvania. The
certificate will count for 3 of the 10
As robotic technology rapidly develops, robots are used in an increasing number
of industries, including healthcare, research and exploration, mining, industrial
production, manufacturing, energy, and aerospace.
If you decide to pursue a career in the
dynamic and creative field of robotic