Note that many slides below are, or contain contents from, slides
by the authors of the papers covered or by others. Please refer
to the slides for their original sources.
| Week | Date | Topic | Notes |
| 1 | 01-14 | Introduction (Jun) | PDF |
| 2 | 01-19 | Retrospect on DB models and languages (Jun) | PDF | [last slide covered on 01-21] |
| 01-21 | Extensibility, OR-style (Jun) | PDF | [last 8 slides covered on 01-26] |
| 3 | 01-26 | Objects and databases (Jun) | PDF | [last 3 slides covered on 01-28] |
| 01-28 | Persistent Java (Bilgen and Ryan) | PDF |
| 4 | 02-02 | Java/Hibernate (Matt and Peter) | PDF |
| 02-04 | Python/Django (Matt and Peter) | PDF |
| 5 | 02-09 | Optimizing across PL/DB (Cong and Vamsi) | PDF PDF |
| 02-11 | Tour of LINQ (Gang and Xuting) | PDF |
| 6 | 02-16 | Massive data processing with Dryad (Rishi and Vamsi) | PDF PDF |
| 02-18 | Massive data processing with SCOPE (Rishi and Vamsi) | PDF |
| 7 | 02-23 | Scientific/statistical data: SciDB and MAD (Ronnie and Xuting) | PDF PDF |
| 02-25 | Scientific/statistical data: RIOT (Yi) | |
| 8 | 03-02 | No class (ICDE conference) | |
| 03-04 | Data processing on GPUs (Cong and Jie) | PDF PDF |
| 9 | 03-09 | Spring recess | |
| 03-11 | Spring recess | |
| 10 | 03-16 | Project proposal presentations | |
| 03-18 | Project proposal presentations | |
| 11 | 03-23 | Compilation in HPC (Jason and Yi) | PDF |
| 03-25 | Compilation in HPC (Jason and Yi) | PDF |
| 12 | 03-30 | Just-in-Time compilation (Jason and Xuanran) | PDF |
| 04-01 | Scientific data: a case study in FEA (Bilgen, Cong, and Jie) | PDF PDF PDF |
| 13 | 04-06 | Scientific data: array management (Bilgen, Jie, and Xuting) | PDF PDF |
| 04-08 | Scientific data: optimization (Rishi and Ronnie) | PDF PDF |
| 04-08 | Project progress report due | |
| 14 | 04-13 | Massive data processing with PIG (Gang, Peter, and Ronnie) | PDF |
| 04-15 | Tour of Scala, ScalaQL (Gang, Matt, and Vamsi) | PDF PDF |
| 15 | 04-20 | DB/PL meet networking: Datalog and declarative networking (Ryan) | PDF |
| 04-22 | DB/PL meet networking: secured networked information systems (Xuanran) + Review (Jun) (class meets despite graduate reading period) | PDF PDF |
| 16 | 04-27 | Graduate reading period | |
| 04-29 | Graduate reading period | |
| 17 | 05-03 | Project demos (9am-12pm) | |