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.
- AI vs ML vs DL vs GenAILab: AI landscape map lab. Assignment: Classify 20 real-world examples as AI/ML/DL/GenAI.
- AI problem framingLab: AI problem framing canvas lab. Assignment: Turn a business problem into ML inputs/outputs/metrics.
- Git/GitHub basicsLab: Version-controlled portfolio repo lab. Assignment: Create repo, branch, commit, pull request.
- Python environment setupLab: Reproducible AI workspace lab. Assignment: Create venv, install packages, run notebook.
- 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.