| 1 | Introduction | 
    
      | 2-3 | Basics: Computer Organization, Operating systems, Storage | 
    
      | 4 | Basics of Cloud Computing | 
    
      | 5 | Parallel and Scalable Data Processing: Parallelism Basics | 
    
      | 6 | Big Data: Data encoding, query languages, etc. | 
    
      | 7 | Big Data: MapReduce, Spark, batch and streaming processing | 
    
      | 7 | Guest Talk: Eugene Wu | 
    
      | 8 | Veterans Day Holiday | 
    
      | 8 | Guest Talk: Shreya Shankar | 
    
      | 9 | MLSYS: machine learning, Autodiff, Dataflow graphs, GPUs, ML frameworks | 
    
      | 9 | Guest Talk: Junchen Jiang | 
    
      | 10 | MLSYS: ML compilation, graph optimizaiton, ML parallelisms | 
    
      | 11 | MLSYS: ML parallelisms, LLMs, scaling law, training, serving | 
    
      | 11 | Final exam reviews | 
    
      | 12 | Final exam on Dec 10, 11:30am - 2:30pm. |