ECE177: Programming I: From C Foundations to Hardware Interaction
Lab Assignments
Spring 2026
Lab 1 -- Setting up your Development Environment
Lab 2 -- Number Systems and printf()
Lab 3 -- Pico Breadboard Assembly
Lab 4 -- Loops on the Pico
Back to the course website