Orientation & Setup
Get the machine, the accounts and the habit right before anything else. Skip this and you will lose the same hours later, with worse temper.
From maths and programming foundations to deep learning, MLOps and a portfolio you can show.
Who it's for: Engineering students and working programmers moving into machine learning. Starts at setting up your machine and assumes no prior ML.
Sign in to keep your progress.
Zero to advanced AI/ML/Data Science for ECE graduates and working engineers.
Included in at least one reviewed higher-education syllabus.
14 modules · 182 topics · ~986 estimated learning hours. Each module builds on the ones before it — follow the "Comes after" chips to stay on solid ground.
Get the machine, the accounts and the habit right before anything else. Skip this and you will lose the same hours later, with worse temper.
You already did most of this in your ECE degree. This module reframes it around the three questions ML keeps asking: what shape is the data, which way is downhill, and how sure am I.
Python is the lab bench for everything after this. Get fluent enough that the language stops being the obstacle.
Most of a working data job is here. Models are the short part; getting trustworthy data into the right shape is the long part.
The pre-neural artificial intelligence that still runs in production: what the field decided intelligence means, rational agents and their environments, systematic, heuristic and local search, and the symbolic and probabilistic ways of representing what a system knows.
Tree ensembles still win most tabular problems in industry. Learn this properly before deep learning, not after.
Where your signals-and-systems instincts pay off. Build the intuition and the training craft, not just the API calls.
The bridge between classical ML and the LLM era. Do not skip the pre-transformer half — it is where the evaluation instincts come from.
The commercially hot layer. The skill that separates people here is evaluation and cost control, not prompting.
The newest layer and the least settled. Learn the patterns and the failure modes; frameworks here have a shelf life of months.
The difference between a notebook and a product. Employers pay for this part, and most self-taught candidates skip it.
Your unfair advantage. Most CS graduates cannot do this half, and hardware-adjacent AI roles pay for it.
What changed recently and is likely to still matter. Treat this module as perishable — revisit it every quarter.
Nothing here is optional. Four finished projects beat twelve finished courses in every hiring conversation.