Labs
Mini design projects that build your skills week by week. Each lab is introduced in class and due the following week.
| Lab | Description |
|---|---|
| Lab 0: Dev Environment Setup | Set up your development environment with shell, Git, and Python. |
| Lab 1: Train a Neural Net | Programming refresh and training a basic neural network with PyTorch. |
| Lab 2: Build a Small Language Model | Build a small language model from scratch to understand how LLMs work. |
| Lab 3: Interactive Web App | Build an interactive web application using HTML, CSS, and JavaScript. |
| Lab 4: Full-Stack App | Build a full-stack application with a backend, database, and API. |
| Lab 5: Sensor-to-Cloud Prototype | Connect physical sensors and actuators to a cloud backend. |
| Lab 6: Agentic AI Build | Build a system using agentic AI coding tools. |
No matching items