Here are a list of non superficial online courses that I truly feel are equivalent to upper division undergraduate or graduate level difficulty, off the top of my head, most of these taught by some of the best professors you could possibly find to teach the topic:
Probability Theory: https://www.edx.org/course/probability-the-science-of-uncertainty-and-data
AI overview (e.g reviews algorithms and presents some introductory overview of the field): http://ai.berkeley.edu
Machine Learning: https://www.edx.org/course/machine-learning-columbiax-csmm-102x-0
Deep RL: http://rail.eecs.berkeley.edu/deeprlcourse/
Robotics (Perception/Navigation or topics relevant to CS): https://www.edx.org/course/autonomous-mobile-robots
There is also a ton of material you can find just by googling e.g. "berkeley 184" or "cmu 10708" but they aren't technically moocs.