Fall 2010 CS1301 Calendar 
    References
    
    Week 1: August 23rd - 27th- Introduction, Background, and Graphics  
    
    
     | Day | Readings/Assignments | Resources | 
    
    | Monday, Aug 23rd |  |  | 
	
	| Workshop |  |  | 
	
	| Wednesday, Aug 25th |  |  | 
	Friday, Aug 27th |  |  | 
Week 2: August 30th - September 3rd - Numbering Systems, Functions & Expressions
    
    
     | Day | Readings/Assignments | Resources | 
    
	| Monday Aug 30th |  |  | 
	
	| Workshop |  |  | 
   
	| Wednesday Sep 1st |  |  | 
	
	| Friday Sep 3rd |  |  | 
	
Week 3: September 6th-10th  - Control Flow & History 
    
     
     | Day | Readings/Assignments | Resources | 
	
	| Monday, September 6th | 
	School Holiday - No classes! |  | 
	
	| Workshop |  |  | 
	
	| Wednesday Sep 8th |  |  | 
	
	| Friday Septempber 10th |  |  | 
      
Week 4: September 13th-17th  - Iteration &  Exam Review
    
    
     | Day | Readings/Assignments | Resources | 
    
    | Monday, Sep 13th | 
	Read Section 11.7 (Exceptions) from ThinkCSpy |  | 
	
	| Workshop |  |  | 
    Wednesday, Sep 15th | 
	Read everything in the Readings column above today again! |  | 
     | Friday, Sep 17th | 
	EXAM 1 ReviewHW 3 due before 6pm |  | 
	
- TA Led Review Session: Saturday Sep 18th, College of Computing
building (CCB) Room 101 - 2pm 
Week 5: September 20th - 24th - Exam, Strings, Lists  
    
    
     | Day | Readings/Assignments | Resources | 
	
	| Monday Sep 20th |  |  | 
	
	  | Workshop |  |  | 
	
	| Wednesday, Sep 22nd |  |  | 
	
	| Friday Sep 24th |  |  | 
Week 6: September 27th-October 1st - Compound Data Types - Lists,
Tuples, Robot Sensors 
    
     
     | Day | Readings/Assignments | Resources | 
     | Monday Sep 27th | 
	 Chapter 11.1 - 11.3 (3 sections about Tuples) from the Recursion and Exceptions chapter of ThinkCSpy |  | 
	
	| Workshop |  |  | 
	
	| Wednesday Sep 29th |  |  | 
        
        | Friday October 1st | 
		Progress Report Grades Due Oct 1stHW 4 due before 6pm |  | 
      
Week 7: October 4th-8th  -  File Input/Output (FileIO) & Dictionaries
    
    
     | Day | Readings/Assignments | Resources | 
	
	| Monday October 4th |  |  | 
	
	| Workshop |  |  | 
	
	| Wednesday October 6th | 
		Read Sections 1 & 2 (Namespaces, and Namespaces in Python), of this Webpage |  | 
	
	| Friday, October 8th |  |  | 
	
Week 8: October 11th-15th-  Images & Computer Vision 
    
     
     | Day | Readings/Assignments | Resources | 
	
	| Monday October 11th |  |  | 
        
        | Workshop |  |  | 
	
	| Wednesday, October 13th | 
Chapter 9: Image Processing & Perception from LCWR. |  | 
	
	| Friday, October 15th | 
	HW 5 Due before 6pmLast day to drop individual courses with a grade of "W" and change grade mode for courses, for the Fall Semester. |  | 
      
Week 9: October 18th-22nd - Review & Exam 
    
    
     | Day | Readings/Assignments | Resources | 
	
	| Monday, October 18th |  |  | 
	
	
	  | Workshop | 
		Fall Break - No Workshop! |  | 
	  
	Wednesday, October 20th |  |  | 
	| Thursday, October 21st | TA Led Exam Review  6-8pm, KACB
1447
 |  | 
	
	| Friday, October 22nd |  |  | 
	
Week 10: October 25th - 29th -  Starmaps & Other Uses of Dictionaries
    
     
     | Day | Readings/Assignments | Resources | 
        
        | Monday October 25th |  |  | 
	
	| Workshop |  |  | 
	
	| Wednesday, October  27th |  |  | 
 	
	| Friday, October  29th |  |  | 
      
Week 11: November 1st-5th -  Searching & Sorting
    
    
     | Day | Readings/Assignments | Resources | 
     
	| Monday, November 1st |  |  | 
	
	| Workshop |  |  | 
	| Wednesday, November 3rd |  |  | 
     
	| Friday, November 5th | 
	  HW 7 (Special FX) due before 6pm. |  | 
Week 12: November 8th-12th -  Functional Programming & Recursion (again!)
    
    
     | Day | Readings/Assignments | Resources | 
     
	| Monday, Nov 8th |  | 
	Class Video: BigO practice problems, Special FX Questions, Intro to Functional Programming [Download .MOV] [webcast] | 
	
	| Workshop |  |  | 
	| Wednesday, Nov  10th |  |  | 
     
	| Friday, Nov 12th |  |  | 
Week 13: November 15th-19th -  Tag Cloud Example & Review
    
    
     | Day | Readings/Assignments | Resources | 
     
	| Monday, Nov 15th |  |  | 
	
	| Workshop |  | Example Movies from previous classes: | 
	| Wednesday, Nov 17th | 
	
	  HW8 - Movies due before 6pm |  | 
     
	| Friday, Nov 19th |  |  | 
- TA Led Review session: Sunday November 21st: 4pm - College of Computing
Building (CCB) Room  101
Week 14: November 22nd-26th - Exam 3 
    
    
     | Day | Readings/Assignments | Resources | 
     
	| Monday, November 22nd |  |  | 
	
	| Wednesday, November 24th |  |  | 
     
	| Friday, November 26th | 
	No Class! School Holiday! |  | 
Week 15: November 29th- December 3rd - n-grams, Object Oriented Programming  
    
    
     | Day | Readings/Assignments | Resources | 
     
	| Monday, Nov 29th |  |  | 
     
	| Wednesday, Dec 1st |  |  | 
     
	| Friday, Dec 3rd |  |  | 
Week 16 - December 6th-10th - Javascript, Review
 
   
     | Day | Readings/Assignments | Resources | 
| Monday Dec 6th | 
HW10 - My Own Program due before 6pm - NO LATE TURNIN! |  | 
| Tuesday - Dec 7th - Recitation | 
Lab 5 - Powerpoint due before 3pm  NO LATE TURNIN! |  | 
| Wednesday, December 8th |  |  | 
| Friday, December 10th |  |  | 
	TA led Review Session [Download .MOV] [webcast]
 TA Led Final Exam Review: SATURDAY, DECEMBER 11th, from 2-5pm, College of Computing Building Room 17, downstairs.
11am class Final Exam:  Period 15 - (Friday) December 17th 2:50-5:40pm - KACB 1443
1pm  class Final Exam:  Period 9  - (Wednesday) December 15th 2:50pm-5:40pm - Physics L1