Robotics Kinematics Online Course – Math/MATLAB Computer Science Program Updated

Photo of author

An updated online course on robot kinematics by the University of Pennsylvania has been launched on EdX. Students will learn math and programming fundamentals for advanced kinematic path planning.

The University of Pennsylvania updated its Robotics: Kinematics and Mathematical Foundations online course on EdX. It is a 12-week advanced computer science program.

More information is available at

The newly updated course has been designed for students who have a bachelor’s degree in engineering or a similar field and who are familiar with matrices, vectors, derivatives, and partial derivatives.

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. People who decide to pursue a career in the dynamic and creative field of robotic engineering will be able to apply their knowledge in a wide variety of sectors.

Students who enroll in PennX’s Kinematics and Mathematical Foundations course should be familiar with the concepts of calculus, college-level algebra, and trigonometry. They should also have a basic knowledge of computer programming.

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 quaternions.

In weeks five to eight students 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, they 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. Participants will learn to design robotic systems, including dynamic legged robots, robot vision systems, and intelligent controls.

Students who successfully complete all four courses within a year will receive a MicroMaster’s certificate. If the student applies to 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 required courses.

The course is taught by Camillo J. Taylor and Mark Yim, professors at the School of Engineering and Applied Science at the University of Pennsylvania.

EdX is a non-profit organization that partners with leading universities to create high-quality online courses, available to students all over the world. Most courses are free with an optional paid verified certificate.

Interested parties can find more information by visiting