2017 September          
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY SATURDAY SUNDAY
28 29 30 31 01 02 03
             
04 05 06 07 08 09 10
      Classes
Lab 0
     
11 12 13 14 15 16 17
      Classes
Lab 1
     
18 19 20 21 22 23 24
      Classes
Lab 2
     
25 26 27 28 29 30 01
      Aggregation and composition
Test 1 (during your regular lab time)
     
02 03 Notes:
   
2017 October          
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY SATURDAY SUNDAY
25 26 27 28 29 30 01
             
02 03 04 05 06 07 08
    Last day to enroll with permission from instructor Linked lists (non-recursive); Big-O
Lab 3
     
09 10 11 12 13 14 15
Thanksgiving     Stacks and queues
Lab 4
     
16 17 18 19 20 21 22
      Recursion
Test 2 (during your regular lab time)
     
23 24 25 26 27 28 29
      Fall Reading Days      
30 31 Notes:
Recursion
Lab 5
 
2017 November          
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY SATURDAY SUNDAY
30 31 01 02 03 04 05
             
06 07 08 09 10 11 12
Recursion
Test 3 (during your regular lab time)
      Last day to drop without receiving a grade    
13 14 15 16 17 18 19
Binary trees
Lab 6
           
20 21 22 23 24 25 26
Inheritance
Test 4 (during your regular lab time)
           
27 28 29 30 01 02 03
Event-driven programming
Lab 7
           
04 05 Notes:
   
2017 December          
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY SATURDAY SUNDAY
27 28 29 30 01 02 03
             
04 05 06 07 08 09 10
Last day of classes
Last day to withdraw from course
Last day to submit work Exams        
11 12 13 14 15 16 17
             
18 19 20 21 22 23 24
             
25 26 27 28 29 30 31
             
01 02 Notes: