CS 8803
|
Date | Topic | Paper | Presenter and Optional Reading |
---|---|---|---|
8/20 | Introduction |
|
|
8/22 | Fundamentals | ||
8/27 | WebAssembly |
|
|
8/29 | Superoptimization |
|
|
9/3 | Superoptimization |
|
|
9/5 | Rust |
|
|
9/10 | Rust |
|
|
9/12 | Persistent Memory |
|
|
9/17 | Persistent Memory |
|
|
9/19 | AutoTuning |
|
|
9/24 | Program Generation |
|
|
9/26 | Project Proposal |
|
|
10/1 | QuickCheck |
|
|
10/3 | QuickCheck |
|
|
10/8 | Separation logic |
|
|
10/10 | Program Checking |
|
|
10/15 | No Class - Fall Recess |
|
|
10/17 | Verifiable Computing |
|
|
10/22 | Resource Analysis |
|
|
10/24 | Resource Analysis |
|
|
10/29 | Automatic Complexity Analysis |
|
|
10/31 | Hardware Static Analysis |
|
|
11/5 | Program Enumeration |
|
|
11/7 | Peephole Optimization |
|
|
11/12 | Javascript |
|
|
11/14 | Memory Model |
|
|
11/19 | Causal Consistency |
|
|
11/21 | Differential Privacy |
|
|
11/26 | Final Presentation |
|
|
11/28 | No class - Thanksgiving break |
|
|
12/3 | Final Presentation |
|
|