Published using Google Docs
Juett Async Lecture Links
Updated automatically every 5 minutes

EECS 280 Asynchronous Lectures (James Juett)

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

Asynchronous lectures include the same material as regular lectures, broken down into short videos with interactive exercises for you to practice and confirm your understanding.

I believe this is a great way to engage with the material! (It's not just for those who can't make it to the live lecture times.) You can set your own pace and reread/rewatch any part you like. Working through the exercises is a very active way to learn - listening to me only goes so far, and you're the biggest factor in your learning.

Lectures:

Wed, Jan 4   Lecture 1 - Introduction and Machine Model

Mon, Jan 9   Lecture 2 - Procedural Abstraction and The Call Stack

Wed, Jan 11  Lecture 3 - Pointers

Mon, Jan 16  No Lecture - MLK Jr. Day

Wed, Jan 18  Lecture 4 - Arrays

Mon, Jan 23  Lecture 5 - Compound Objects

Wed, Jan 25  Lecture 6 - Strings, Streams, and I/O

Mon, Jan 30  Lecture 7 - Abstract Data Types in C

Wed, Feb 1   Lecture 8 - Abstract Data Types in C++

Mon, Feb 6   Lecture 9 - Inheritance

Wed, Feb 8   Lecture 10 - Polymorphism

Mon, Feb 13  Lecture 11 - Container ADTs, Part 1

Wed, Feb 15  Lecture 12 - Container ADTs, Part 2 and Templates

Mon, Feb 20  Lecture 13 - Dynamic Memory

Wed, Feb 22  Lecture 14 - RAII, Growable Containers

Mon, Feb 27  Spring Break

Wed, Mar 1   Spring Break

Mon, Mar 6   No Lecture

Wed, Mar 8   No Lecture

Mon, Mar 13  Lecture 15 - Deep Copies and The Big Three

Wed, Mar 15  Lecture 16 - Linked Lists

Mon, Mar 20  Lecture 17 - Iterators

Wed, Mar 22  Lecture 18 - Recursion

Mon, Mar 27  Lecture 19 - Structural Recursion

Wed, Mar 29  Lecture 20 - Binary Search Trees, Sets, and Maps

Mon, Apr 3   Lecture 21 - Functors and Impostor Syndrome

Wed, Apr 5   Lecture 22 - Error Handling and Exceptions