Your cart is currently empty!
Enroll in a lesson to start your education!
Lessons are text and image based, designed to be easily understood in 15 minutes. This allows you to proceed at your own pace. Enrolling in a lesson gives you unlimited access to the lesson, allowing you to review again at a later time.
Lesson Skill Levels
Unless otherwise noted, lessons assume no prior knowledge and are written for different skill levels:
- Beginner: Easy to understand. No math, but lots of pictures!
- Intermediate: Some math required (high school level), but more technical details for deeper insight
Not sure of your skill level? Don’t worry! If you enroll in a lesson that’s not the appropriate skill level, we’ll transfer you free-of-charge to the proper skill level, or give you a 100% refund, hassle-free.
Lesson Catalog
Machine Learning
Large Language Models
In this lesson: large language models, generative pre-trained transformers
Skill Levels Offered: Beginner & Intermediate
Artificial Neural Networks
In this lesson: neural networks, neurons, activation functions
Skill Levels Offered: Beginner & Intermediate
Reinforcement Learning
In this lesson: Markov Decision Process (MDP), Q-Learning
Skill Levels Offered: Beginner & Intermediate
Robotics
Multi-Robot Systems
In this lesson: decentralized control, distributed systems
Skill Levels Offered: Beginner & Intermediate
Simultaneous Localization and Mapping (SLAM)
In this lesson: Kalman filter, particle filter
Skill Levels Offered: Beginner & Intermediate
Kinematics
In this lesson: forward kinematics, reverse kinematics
Skill Levels Offered: Beginner & Intermediate