Sulba
000 / 100

AI Engineering · 19 modules

Become anAI engineer.

19 modules covering machine learning, neural networks, large language models, GPU programming, ML systems and interview prep. Each module ends with a project you build yourself.

Σ xᵢy = m·x + bGradient descent
Modules
19
Lessons available
11
Questions
43
0/11

Your progress

Open any lesson to begin, and mark it understood when the idea clicks.

The course

Summation notation

Take the modules in order. Each one builds on the last.

Module 0 · Lesson 1

  1. 01A list of numbers
  2. 02Adding up: the Σ sign
  3. 03Adding up an expression
  4. 04The mean
  5. 05Two lists: the dot product
  6. 06Reading a real formula
Start the lesson

All modules

  1. 00FoundationsAvailable
  2. 01How machines learn2 of 11 lessons
  3. 02Neural networksComing soon
  4. 03C++ and computer systemsComing soon
  5. 04Language models from scratchComing soon
  6. 05Reinforcement learningComing soon
  7. 06Modern LLMsComing soon
  8. 07AI engineeringComing soon
  9. 08CUDA C++ and GPU programmingComing soon
  10. 09Inference and servingComing soon
  11. 10ML compilersComing soon
  12. 11Vision, speech and image generationComing soon
  13. 12Robot learningComing soon
  14. 13ML systems and MLOpsComing soon
  15. 14Recommendation systems and graph networksComing soon
  16. 15Distributed systemsComing soon
  17. 16System designComing soon
  18. 17Forward-deployed engineeringComing soon
  19. 18Interview sprintComing soon