Schedule

An approximate schedule appears in Figure 1. Please use it only as a rough guide to plan your studies. Do not use it to schedule travel or other events. If you need a definite answer on when something will or will not occur, you should check with me. The notation Rn refers to the nth item in the reading list.

This schedule will be updated based on the specific topics and readings selected by the class after the first few class meetings.




January 13th     C1

Introduction; project guidelines; customization; sorting. R1.

15th     C2

Customization; sorting and SIMD. R2.



20th     C3

22nd     C4

Project Report 1 due.



27th     C5

Source code version 1 due.

29th     C6



February 3rd     C7

5th     C8



10th     C9

12th     C10



17th     C11

19th     C12



24th     C13

26th     C14



March 3rd

 ×No class. Spring Break Mar. 1st–15th.

5th

 ×No class. 



10th

 ×No class. 

12th

 ×No class. 



17th     C15

19th     C16

Project Report 2 due.



24th     C17

Source code version 2 due.

26th     C18



31st     C19

April 2nd     C20



7th     C21

9th     C22



14th     C23

16th     C24

Project Report 3 (final) due.



21st     C25

Source code version 3 (final) due.

23rd     C26



28th     C27

30th     C28



May 5th

 ×No class. Finals week May 4th–8th.

7th

 ×No class. Note final oral presentation.



Figure 1: Approximate schedule, likely to change. All dates, including exam dates, are tentative!