EECS 280 Asynchronous Lectures

James Juett, The University of Michigan

Fall 2025 Archive

This is an archive of the Fall 2025 async lectures. You're welcome to use them for reference. If you're a current student, don't use these.

EECS 280 Fall 2025 Async Lectures Archive

F25 Wed Jan 8 1 Course Introduction, Intro to C++
F25 Mon Jan 13 2 Types, Control Structures, and Procedural Abstraction
F25 Wed Jan 15 N/A Catch Up Lecture
F25 Wed Jan 22 3 Machine Model, Part 1
F25 Mon Jan 27 4 Machine Model, Part 2
F25 Wed Jan 29 5 const, Structs, and C-Style ADTs
F25 Mon Feb 3 6 Streams and I/O
F25 Wed Feb 5 8 Abstract Data Types in C++
F25 Mon Feb 10 9 Operator Overloading and Inheritance
F25 Wed Feb 12 10 Polymorphism
F25 Mon Feb 17 11 Arrays, Pointer Arithmetic, and C-Style Strings
F25 Wed Feb 19 12 Array-Based Data Structures, Time Complexity
F25 Mon Feb 24 13 Sorted Data Structures, Templates
F25 Wed Feb 26 14 Containers and Iterators
F25 Mon Mar 10 15 Memory Models and Dynamic Memory
F25 Wed Mar 12 16 RAII and Growable Containers
F25 Wed Mar 19 17 Deep Copies and The Big Three
F25 Mon Mar 24 18 Linked Lists
F25 Wed Mar 26 19 Iterators
F25 Mon Mar 31 20 Functors and Impostor Syndrome
F25 Wed Apr 2 21 Recursion and Tail Recursion
F25 Mon Apr 7 22 Structural Recursion
F25 Wed Apr 9 23 Binary Search trees, Sets, and Maps (Due Sat Apr 12)
F25 Mon Apr 14 24 Error Handling and Exceptions
Wed Apr 16 No Class
Mon Apr 21 No Class