EECS 280: Programming and Intro Data Structures

The University of Michigan EECS 280 Spring 2026

Computer science fundamentals, with programming in C++. Build a statistical analysis tool, an image processing program, a Euchre card game, a machine learning algorithm, and a text editor. Analyze and implement foundational data structures. Syllabus

Announcements

Lectures
Live, In-Person  
MTWTh 10:30-12:00pm
1010 DOW (North)
Lecture Notes
Textbook-style coverage.
Assignments
Project 1
Due Tue, Jun 12 at 8:00pm
Get Help & Connect
Staff Office Hours   Join
See calendar below for schedule.
Professor Office Hours
See calendar below for schedule.
Q&A Forum:  

Calendar   Open in Google Calendar Add to My Calendar

Schedule   Printable Version

People

Faculty

Saquib Razak head shot
Saquib Razak
 

razak@umich.edu

IAs and GSIs

Jacob Flom head shot
Jacob Flom
David Shi head shot
David Shi
Himari Tamura head shot
Himari Tamura
Soren Walther head shot
Soren Walther