The AI Engineering Program: Module 1 of 13

AI & Computing Foundations

Git, APIs, environments and the vocabulary of AI: the tools everything else uses.

9guided hours
5lessons
Onlineself-paced

Lessons

Every lesson: deep notes, curated lectures, an animated explainer, a hands-on lab, practice questions and a timed exam.

  1. AI vs ML vs DL vs GenAILab: AI landscape map lab. Assignment: Classify 20 real-world examples as AI/ML/DL/GenAI.
  2. AI problem framingLab: AI problem framing canvas lab. Assignment: Turn a business problem into ML inputs/outputs/metrics.
  3. Git/GitHub basicsLab: Version-controlled portfolio repo lab. Assignment: Create repo, branch, commit, pull request.
  4. Python environment setupLab: Reproducible AI workspace lab. Assignment: Create venv, install packages, run notebook.
  5. HTTP, APIs and JSONLab: API data collector lab. Assignment: Call a public API and save JSON locally.

Tools introduced: Python, Git, GitHub, Google Colab, Jupyter

Module project

No portfolio project: this module sets up the toolkit every later project uses.