share ›
‹ links

Below are the top discussions from Reddit that mention this online Coursera specialization from University of Pennsylvania.

Offered by University of Pennsylvania. Learn the Building Blocks for a Career in Robotics. Gain experience programming robots to perform in ... Enroll for free.

Reddsera may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Coursera. Thank you for using these buttons to support Reddsera.

Taught by
Vijay Kumar
Nemirovsky Family Dean of Penn Engineering and Professor of Mechanical Engineering and Applied Mechanics
and 28 more instructors

Offered by
University of Pennsylvania

This specialization includes these 5 courses.

Reddit Posts and Comments

2 posts • 26 mentions • top 15 shown below

r/robotics • post
32 points • essereindeciso
Robotics Specialization on Coursera, is it worth it?

Hello, I am new to robotics, I saw the Wiki/FAQ but I haven't found an online course. I found on Coursera a specialization in robotics.

Do you suggest it?

I, also, saw that the Arduino Robot is retired. Can you suggest me an alternative? I don't have any friends interested in robotics, can I learn it alone?

r/robotics • post
8 points • AudiS4B6
I am an systems software engineer and found this robotics specialization course on coursera - Help me analyze it.

I am looking to get into the drone/robotics industry and trying to evaluate this course. Could some of the experts here help me in understanding the value benefit of this course and if the skills I might learn are applicable readily in an industry job.


Edit: Course Link:

It's taught by uPenn

r/robotics • post
14 points • soulslicer0
Which MOOC to do?

Deciding between the Udacity Robotics Nanodegree ( and the coursera one (

Which one would give me a better grounding?

r/robotics • post
6 points • blazerman345
I am very interested in motion planning and search algorithms for mobile robots, including autonomous cars. Where can I find some free online courses on the subject?

Basically, something like this:

But where I don't have to pay nearly $300.


r/EngineeringStudents • post
6 points • -007-bond
Learning more about robotics

I have completed my second year of Electrical Engineering and I am interested in learning more about robotics. I am currently doing a course from coursera -Machine Learning and started the robotics specialization course but realized my knowledge of statistics is not yet sufficient, so I will start the courses from the robotics specialization once I take a course on statistics in school. So my question is what else can I do, or what other resources are there for me to learn more about robotics and learn more about its subsets since it is such a broad field. Additionally what projects can I do that would make me more marketable to a company for a robotics internship?

r/robotics • post
2 points • PennOLI
Penn Launches Robotics Specialization on Coursera

Hi, everyone!

We just announced a five-course robotics sequence on Coursera and we'd love for you to check it out. Dean of Engineering Vijay Kumar has been spearheading this effort. The first course in the sequence launches in January!


Coursera link:

r/robotics • comment
2 points • sun_dragn

If your talking about hobby robots i'd recommend just following tutorials online.

Otherwise i'll assume your looking to learn about the mathematical underpinnings of robotics in which case I would 100% suggest taking Coursera's Robotics specialization ( The 6 courses will give you a strong foundation in the main pillars of robotics - control theory, motion planning, mechanical design and analysis, perception and learning/estimation. You'll need to have taken multi-variable and linear algebra. The course costs 30$/month. I took the course myself so let me know if you want to learn more about it/ any other questions!

r/OMSCS • post
2 points • Dangerzone812
Computational Perception and Robotics Impressions, I'm a Prospective Student

Hello I hope you are all doing well!

I'm thinking about applying from the OMSCS program, since a coworker is in it right now. I'm currently a Robotics Engineer, primarily in software and controls.

My undergrad stuff was in Mechanical and Computer Engineering, and I've completed the Penn/Coursera Robotics Specialization <>, as well as taken Control of Mobile Robots <>.

I learned a lot from those courses as well as on the job every day. I'm in the software and controls group at work, and I work in ROS every day and write C++/Python for all kinds of things high level and low level.

I really enjoy machine learning/deep learning, perception, autonomous robotics and all sorts of stuff. I'm an all around robot nerd.

Anyways, I'm interested in the CP&R Specialization, and wanted some insight. Given my background, is this something that would help? I mean it currently wouldn't hurt. It's also from one of the best engineering/CS schools out there.

Do you think this is a good program for me overall? Is there opportunities for independent research classes perhaps?

I'm thinking of taking the following classes:

-CS 7642 Reinforcement Learning and Decision Making -CS 6505 Computability, Algorithms, and Complexity -CS 6601 Artificial Intelligence -CS 7641 Machine Learning -CS 6475 Computational Photography -CS 6476 Computer Vision -CS 8803-O01 Artificial Intelligence for Robotics

...but don't know what else to fill out the remaining hours.

This is long-winded, sorry. I had a lot to ask!

Thanks in advance!

r/OMSCS • comment
1 points • moocjunkie

It doesn't seem like there will be anything coming soon.

I'd recommend you to take Robotics from UPenn @ Coursera:

The 'Perception' module there would teach you multi-view geometry, bundle adjustment etc. that is needed for more advanced things like Structure from Motion (SfM), briefly touched upon by Computation Photography @ OMS CS.

Another good idea is to take Self-driving cars from UToronto @ Coursea:

r/OnlineMCIT • comment
1 points • tchankwes

I wonder why they don't just add courses from specializations such as Robotics they already have on Coursera

r/robotics • comment
1 points • Hari_a_s
r/engineering • comment
1 points • AlarmingQuote

[self crosspost from r/AskEngineers]

Long story short, I have a bachelor's in mechanical engineering and I'd like to steer my ME career towards Robotics, Automation, and the sort by doing a Master's. Before I do that though, I'd like to take some extra courses to:

a) Get a taste of what studying Robotics is like,

b) Brush up on relevant knowledge, like body motion dynamics and Linear/Non-Linear Control, and

c) Make my CV stand out, if only a little more

I've reduced my choices to two Coursera specializations:

Robotics - University of Pennsylvania

Modern Robotics - Northwestern University

Considering the topics they touch, which of these two do you think would be more relevant for my situation?

r/robotics • comment
1 points • mavekicr

Suggestions on Online Robotics Courses :

I'm a recent grad from India with Mech engg as major; currently working in a automotive company and changing my domain to robotics. I am currently applying to Masters programs and considering I still have \~6-7 months, I decided to do some online robotics course to strengthen my core understanding in various concepts.

I was decently exposed to robotics during my undergrad study. I'm accustomed with arduino and various sensors, some R-pi. Built quadcopters, RC cars and a few obstacle avoidance bots & the like. Honors in AM(which i think is relevant). I always used to build bots with my friend, who took care of the electronic aspect of the bot with me on the mech aspect. But I have no idea on Planning, control or ML/AI. I only know Python at a beginner level.

So, I was looking at courses which will help build an understanding so that I'm not a total stranger to these concepts during my grad studies. I noticed that FAQ page mentions a Robotics course by PennX in edX, but that is currently unavailable. I shortlisted two courses from coursera, one by UPenn and other by Northwestern Univ. But am unable to decide between the two. Which one would you suggest for me? Also, could you please suggest any other courses that you know of.

I tried to post, but was removed by automod. I hope this belongs here?

r/robotics • comment
1 points • zKiller_Peanutz

I don't think Coursera has anything on ROS.

If you are using linux, only certain distributions of ROS are available (i.e. Indigo, Kinetic, Melodic, etc). Also, ROS2 came out a bit ago. I encourage others to read about the differences between the distributions and core program.

Here's a few resources on ROS:

  • look into "A Gentle Introduction to ROS" by JM O'Kane
  • look into "Programming Robots with ROS: A Practical Introduction to the Robot Operating System" by Brian Gerkey, Morgan L. Quigley, and William D. Smart

I have not used the following before, but it looks useful:


A few other courses (but might cost $):


r/computervision • comment
1 points • enes81

I also wanna start a CV course in this time. I couldn't decide yet but here is a list of courses I found.