How to take on intermediate courses

Hey everyone!

I hope this is the right category to post. Please let me know if there are better places for my question.

I just recently finished the beginner courses and looking for advice on how to proceed.

Is there a recommended order to tackle intermediate courses, or are they more or less independent from each other?

I’m interested in reinforcement learning. Which course would be the best to learn more about that? I quickly looked at each course’s general topics, but I didn’t see reinforcement learning mentioned anywhere.


Hi, if you have finished the MLS, I would certainly recommend as your next course the Deep Learning Specialization from

In this courses you will dive deeper and under the hood into the most relevant topics of deep learning. It will give you an understanding on how the different modules and architectures of neural networks work.



1 Like