EECS 280 Asynchronous Lectures

James Juett, The University of Michigan

Welcome!
Here you'll find links to Prof. Juett's "asynchronous" EECS 280 lectures.

Asynchronous lectures include the same material as regular lectures, and are considered a first-class option for lecture participation in EECS 280.

The lectures are broken down into short videos with interactive exercises for you to practice and confirm your understanding. You can set your own pace and reread/rewatch any part you like. Make sure to engage in the active learning opportunities by working through the embedded exercises - this will also check and solidify your understanding.

EECS 280 Async Lectures

W24 Wed Jan 10 1 Introduction and Machine Model
Mon Jan 15 No Class - MLK Day
W24 Wed Jan 17 2 Procedural Abstraction, Testing and Debugging
W24 Mon Jan 22 3 Pointers
W24 Wed Jan 24 4 Pointers and Arrays
W24 Mon Jan 29 5 const, Structs, and C-Style ADTs
W24 Wed Jan 31 6 Streams and I/O
W24 Mon Feb 5 7 C-Style Strings
W24 Wed Feb 7 8 Abstract Data Types in C++
W24 Mon Feb 12 9 Operator Overloading and Inheritance
W24 Wed Feb 14 10 Polymorphism
W24 Mon Feb 19 11 Array-Based Data Structures
W24 Wed Feb 21 12 Sorted vs. Unsorted Data Structures, Templates
Mon Feb 26 No Class - Spring Break
Wed Feb 28 No Class - Spring Break
W24 Mon Mar 4 13 Memory Models and Dynamic Memory
W24 Wed Mar 6 14 Managing Dynamic Memory
W24 Mon Mar 11 15 Deep Copies and The Big Three
Wed Mar 13 No Class - Midterm Exam
W24 Mon Mar 18 16 Linked Lists
W24 Wed Mar 20 17 Iterators
W24 Mon Mar 25 18 Function Objects and Impostor Syndrome
W24 Wed Mar 27 19 Recursion and Tail Recursion
W24 Mon Apr 1 20 Structural Recursion
W24 Wed Apr 3 21 Binary Search Trees and Maps
Mon Apr 8 No Class
Wed Apr 10 No Class
W24 Mon Apr 15 22 Exceptions
Wed Apr 17 Pathways in Computing Panel Discussion (Live Lectures Only)
Mon Apr 22 No Class