Zero-setup guarantee

Zero-Setup, Zero-Cost Guarantee

This whole course runs on any computer with a web browser and a free Google account. Nothing else.

What you need

What you do NOT need

Why any machine works

Every lab is a Google Colab notebook — a Python environment that lives in your browser and executes on Google's cloud. When you click "run," the work happens on Google's computers and the answer comes back to your screen. So the only thing your laptop does is display a web page. A phone-grade CPU is plenty.

Does the free tier actually cover the labs? (the math)

Each student uses their own free Gemini API key. Rough API calls per lab:

LabTypical callsNotes
S1 first calls~155 prompts + comparison + stretch
S2 evaluation~50heaviest — eval loops + A/B (retry handles limits)
S3 vision~25images auto-resized to save quota
S4 RAG~45chunk-embedding capped to 60 chunks
S5 tools~15
S6 security~20

A full day of labs (3 sessions) is roughly 90–110 calls per student — comfortably inside the free tier's daily limit (a few hundred requests/day per key). Free-tier limits change, so the exact ceiling varies, but the labs are deliberately sized to fit with room to spare.

If a student ever hits the daily cap (usually from re-running cells while debugging): it resets the next day, or they make a second free key with another Google account. No money involved, ever.

The one thing that runs locally — and it's optional

Session 5 shows Ollama (running an AI model on your own laptop, offline). This is an instructor demonstration only. Students are not asked to install it during the lab — their Session 5 lab uses the same free cloud API as every other session. "Try Ollama at home" is an optional stretch for the curious (it wants ~8 GB RAM); skipping it costs you nothing in the course.

Keeping usage light (built into the notebooks)

Privacy note (not a cost, but important)

Free-tier prompts may be used by the provider to improve their products. So: don't paste anything private (real ID numbers, passwords, confidential documents). Use your own class notes and sample data — which is what the labs do anyway.

Bottom line: if you can open a website, you can do every hands-on part of this course, for free, on the machine you already have.