Warning! This site is under development.

Schedule

The schedule below shows the tentative dates for all class topics, readings, and assignments. You should complete all assigned reading before class on the day it is listed. Labs will be available shortly before the assigned lab day. There may be some revisions to the schedule during the semester, but I will make sure to announce these changes in class.

If you view this page with JavaScript enabled you can jump to the current week on the schedule, and you should see the next day of class highlighted in the schedule below.

Week 0 :
Th
Apr 1
class 1

Thinking in C and Unix

We begin the class by considering the core issues that we plan to study.

Week 1 :
Tu
Apr 6
class 2
Reading
  • {“title”=>”Raymond, Chapter 1”}
Lab
  • No lab

Th
Apr 8
class 3

No Class

Reading
  • No reading
Lab
  • No lab
Week 2 :
Week 6 :
Tu
May 11
class 12
Reading
  • No reading
Lab
  • No lab

Th
May 13
class 13
Week 7 :

Th
May 20
class 15
Finals (Half-)Week
Summer