EECS 280 Asynchronous Lectures

James Juett, The University of Michigan

Winter 2025 Archive

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

EECS 280 Winter 2025 Async Lectures Archive

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