All decks
  • Lecture 20: Non-blocking I/O

  • Lecture 19: Principles of System Design

  • Lecture 18: MapReduce

  • Copy of Lecture 16: Overview of MapReduce

  • Lecture 17: HTTP Web Proxy and MapReduce

  • Lecture 08: Handling Feedback / CS Education Research

  • Lecture 15: Networking, Clients

  • Lecture 07: Observing Others Teach

  • Lecture 14: Introduction to Networking

  • Lecture 13: An Ice Cream Store

  • Lecture 06: Online Resources

  • Copy of Multithreading, Networking, Ice Cream Parlors

  • Lecture 12: More on Multithreading, Condition Variables, and Semaphores

  • Lecture 11: Multithreading, Condition Variables, and Semaphores

  • Lecture 05: Grading

  • Lecture 10 -- from C threads to C++ threads

  • Copy of C++ Threads, Race Conditions, Mutexes

  • Lecture 09: Introduction to Threading

  • Lecture 04: Lectures

  • Lecture 08: Race Conditions, Deadlock, and Data Integrity

  • Lecture 07: Signals

  • Lecture 03: Planning Your Course and Creating Awesome Assignments

  • Lecture 06: execvp, Pipes, Interprocess Communication

  • Lecture 05: Understanding execvp

  • CS298 Lecture 02: Know Your Students, Subject, Tools

  • Lecture 04: Filesystem Data Structures and System Calls

  • Lecture 03: Layering, Naming, and File System Design

  • Lecture 02: File Systems, APIs, and System Calls

  • CS298 Lecture 01: Introduction

  • Lecture 01: Introduction and Intro to Filesystems

  • Lecture 19: Non-blocking I/O Example

  • Lecture 19: More Non-blocking I/O

  • Lecture 18: Non-blocking I/O

  • Lecture 17: Principles of System Design

  • Lecture 15: API Servers, Threads, Processes

  • Lecture 16: Network System Calls, Library Functions

  • Lecture 14: Networking, Clients

  • Lecture 13: Introduction to Networking

  • the solar system and stars and galaxies

  • the ocean atmosphere climate and weather

  • rocks and minerals and plate tectonics

  • two classes of chemical reactions

  • mixtures and how chemicals react

  • atomic bonds and molecules

  • atoms and the periodic table

  • waves sound and light

  • static and current electricity

  • thermal energy heat transfer

  • gravity and fluid dynamics

  • physical science chapters 2 and 3

  • physical science