Title: Schedule
Date: 2013-08-25
Category: Course
Tags: schedule
Author: David Evans

27 August: Introduction 

29 August: [What is an Operating System?](|filename|../classes/class1/class1.md) 

3 September: [Getting Started with Rust](|filename|../classes/class2/class2.md) 

5 September: [Getting to the First Billion Andoid Installs](|filename|../classes/class3/class3.md) 

10 September: [Processes](|filename|../classes/class4/class4.md) 

10 September: **Due:** [PS1: zhttpo Web Server](|filename|./ps/ps1/ps1.md) 

12 September: [Shells](|filename|../classes/class5/class5.md) 

17 September: [PS2 Work Day](|filename|./ps/ps2/ps2.md) 

19 September: [Memory Management](|filename|../classes/class7/class7.md) 

24 September: [Pointers in Rust](|filename|../classes/class8/class8.md) 

26 September: [Multi-Tasking](|filename|../classes/class9/class9.md) 

1 October: [Scheduling](|filename|../classes/class10/class10.md) 

3 October: [Smarter Scheduling](|filename|../classes/class11/class11.md) 

8 October: [Synchronization](|filename|../classes/class12/class12.md) 

10 October: [Mutual Exclusion, Trust](|filename|../classes/class13/class13.md) 

14 October: **Due:** [Midterm](http://goo.gl/0HsRwI) 

<font color="grey"> 15 October</font>: <font color="grey">Reading Break</font> 

17 October: [Web Server Scheduling](|filename|../classes/class14/class14.md) 

22 October: [Benchmarking](|filename|../classes/class15/class15.md) 

24 October: [Access Control](|filename|../classes/class16/class16.md)

28 October: **Due:** [PS3: Zhtta Web Server](|filename|./ps/ps3/ps3.md) 

29 October: [Trick-or-Treat Protocols](|filename|../classes/class17/class17.md)

31 October: [**Karsten Nohl:** _SIM Card Exploitation_](|filename|../classes/class18/class18.md)

4 November: **Due:** [Project Proposals](|filename|./ps/project/project.md) 

5 November: [Making a Process](|filename|../classes/class19/class19.md)

7 November: [System Calls](|filename|../classes/class20/class20.md)

12 November: [Virtual Memory](|filename|../classes/class21/class21.md)

14 November: [Fork in Depth](|filename|../classes/class22/class22.md)

18 November: **Due:** [Project Design Reviews](|filename|./ps/project/project.md) 

19 November: <b>[Yuchen Zhou: Authentication Protocols](../classes/class23/class23.md)</b>

22 November: [Storage Systems](../classes/class24/class24.md)

26 November: <b>[Tom Pinckney: Scalining eBay](../classes/class25/class25.md)</b> 

<font color="grey">28 November: Thanksgiving Break</font> 

3 December: [Invent the Future](../classes/class26/class26.md)

5 December: [Project Demos](|filename|../classes/class27/class27.md)

