The (non-counting) quizzes are due the day after each lab
Thursday, May 27 Lab 0 Due
Thursday, June 3 Lab 1 Due
Thursday, June 10 Lab 2a Due
Thursday, June 17 Lab 2b Due
Thursday, June 24 Lab 3 Due
Thursday, July 1 Lab 4 Due
Thursday, July 8 Lab 5 Due
Thursday, July 15 Lab 6 Due
Thursday, July 22 Optional Lab 7 Due (This can replace any of the other labs)
That's me in Nepal on my way to Everest Base camp
Tuesday, July 25 Project Due
Thursday, July 30 Final Exam Due