M038/GZ06: Calendar

Detailed Class Calendar

Below follows a day-by-day calendar for the class, including reading assignments, one-pager questions, and the schedule for student presentations (filled in once students have selected papers to present). Lecture notes will be posted immediately after each lecture.

Class meetings consist largely of discussions of research papers. They are designed under the assumption that students have already read the assigned papers (which also will have been necessary to answer the one-pager assigned with each paper). If you do not read the papers that appear on a day of the calendar before that day's lecture, you are likely to have difficulty following the lecture and discussion.

Each day on the calendar includes a link to a question about a reading assigned for that day. Students must write a short 200- to 500-word answer to the question, and must turn in this one-pager at the start of the lecture on the day the question appears on the calendar.

Monday Tuesday Friday

9th Jan

10th Jan

Introduction (KJ)

Lecture slides (pdf)

13th Jan

Mesh Networks (BK)

Pre-Reading: Roofnet
One-pager assignment (pdf)

Lecture slides (pdf)

16th Jan

17th Jan

Geographic Routing (in Simulation) (BK)

Pre-Reading: GPSR
One-pager assignment (pdf)

Lecture slides (pdf)

20th Jan

Geographic Routing (in Practice) (BK)

Pre-Reading: CLDP
One-pager assignment (pdf)

Lecture slides (pdf)

23rd Jan

24th Jan

Consistent Hashing: DHTs (BK)

Pre-Reading: Chord
One-pager assignment (pdf)

Lecture slides (pdf)

27th Jan

Cloud Storage: Dynamo (BK)

Pre-Reading: Dynamo
One-pager assignment (pdf)

Lecture notes (from Matei Ripeanu, UBC): (ppt)

30th Jan, 11:00 AM - 1:00 PM

Midterm exam 1
Location: Wilkins Haldane Room

31st Jan

Parallelism in the Cloud: MapReduce (KJ)

Pre-Reading: MapReduce
One-pager assignment (pdf)

Lecture slides (pdf); lecture notes (txt)

3rd Feb

Adapting to the Wireless Channel I (KJ)

Pre-Reading: SampleRate
One-pager assignment (pdf)

Lecture slides (pdf); lecture notes (txt)

6th Feb

7th Feb

Adapting to the Wireless Channel II (KJ)

Pre-Reading: SampleWidth
One-pager assignment (pdf)

Lecture slides (pdf)

Location: Foster Court 132

10th Feb

Wireless Diversity (KJ)

Pre-Reading: MRD
One-pager assignment (pdf)

Lecture slides (pdf)

13th Feb

Reading week

14th Feb

Reading week

17th Feb

Reading week

20th Feb

21st Feb

Sensor Hints for Wireless (BK)

Pre-Reading: Sensor Hints
One-pager assignment (pdf)

Lecture notes (txt)

Location: Foster Court 132

24th Feb

Overcoming Interference (KJ)

Pre-Reading: Taking the Sting out of Carrier Sense
Pre-Reading: Interference Alignment and Cancellation

Lecture slides (pdf)

One-pager assignment (pdf)

27th Feb, 11:00 AM - 1:00 PM

Midterm exam 2
Location: 188 Tottenham Court Road SB4

28th Feb

Hybrid Mobile-Cloud Applications (BK)

Pre-Reading: MAUI
One-pager assignment (unmarked) (pdf)

Lecture slides (pdf)

Location: MPEB 1.13

2nd Mar

Vehicle Tracking with the Viterbi Algorithm (KJ)

Pre-Reading: The Viterbi Algorithm (Sections I-III incl.)
Pre-Reading: VTrack
One-pager assignment (pdf)

Lecture slides (pdf)

5th Mar

6th Mar

Rateless Codes (KJ)

Pre-Reading: Spinal Codes
One-pager assignment (pdf)

Lecture slides (pdf), lecture notes (pdf)

Location: MPEB 1.13

9th Mar

Class canceled

12th Mar

13th Mar

Location: Christopher Ingold XLG1 Chemistry LT

4 - 5 PM
Wei Zeng, Jianlei Zhang, Yongzhi Zhuang
Bigtable: A Distributed Storage System for Structured Data
Presentation Slides

5 - 6 PM
Christos Mantas, Angelos Sakellaropoulos
Finding a Needle in a Haystack: Facebook's Photo Storage
Presentation Slides

Presentation slides due for all groups: 4 PM

One-pager assignment (pdf)

16th Mar

Location: Roberts 309

9:30 - 10:30 AM
Adam Adamou, Tommaso Catuogno
Darwin Phones: the Evolution of Sensing and Inference on Mobile Phones
Presentation Slides

One-pager assignment (pdf)

19th Mar

Location: Drayton B03 Ricardo LT

11 AM - 12 PM
Ioannis Gyftakis, Michail-Georgios Leivadas
Fast Crash Recovery in RAMCloud
Presentation Slides

12 - 1 PM
Ilias Marinos, Peter Tsonchev
An Analysis of Linux Scalability to Many Cores
Presentation Slides

One-pager assignment (pdf)

20th Mar

Location: Christopher Ingold XLG1 Chemistry LT

5 - 6 PM

Arvind Jadoo, Christian Petrescu
Fine-grained Channel Access in Wireless LAN

One-pager assignment (pdf)


Presentation Slides

23rd Mar

Location: Roberts 309

9 - 11 AM

Midterm exam 3

Please note that the exam will start at 9 o'clock sharp as we need to vacate the room by 11