This is an old revision of the document!
CIS I (601.455/655) Fall 2023 Schedule
Note: This page is subject to change
 I am still working out the detailed schedule for 2023. In particular, I am still considering the dates for handing out assignments and when they are due.
 
 Also, I have currently left some place-holders for guest lectures.  I may need to juggle these a bit, depending on when people are available.
 
 
Week 1
Week 2
Week 3
 September 12
 
 September 14
 
 
Week 4
 September 19
 
 September 21
 
 
Week 5
 September 26
 
 September 28
 
 
Week 6
Week 7
Week 8
 October 17
- 
 
- 
- 
 Reference Material
 CIS Book Chapters 5 & 7
 
 CIS Book pp 3-75
 
- 
 
 
 
 
 
 
Week 9
Week 10
 October 31
 Homework 2 Due   
 
- 
 
- 
 
 Supplemental material
 
 
 November 2  
 
 
Week 11
Week 12
Week 13
Week 14
Week 15
Optional Programming Assignment #5
 There will be no written final exam for CIS I.  Instead, there is an optional programming assignment that can be used to improve a student's grade.  
 
 The due date is December 14 at 1:30PM.
 
 If this due date conflicts with another final exam on the same date, then contact the TA. We will give an extension until the first day on which you do not have an exam, but no further.  We have very limited flexibility for this, since the assignments can require considerable time to grade.