Fall 2011 CS1301 Calendar

References

Week 1: August 22nd - 26th- Introduction, Background, and Graphics

Day Readings/Assignments Resources
Monday August 22nd
Workshop
Wednesday August 24th
Friday August 26th

Week 2: August 29th - September 2nd - Numbering Systems, Functions & Expressions

Day Readings/Assignments Resources
Monday Aug 29th
Workshop
Wednesday August 31st
Friday September 2nd

Week 3: September 5th-9th - Control Flow & History

Day Readings/Assignments Resources
Monday, September 5th
  • School Holiday - No classes!
Workshop
Wednesday Sep 7th
Friday September 9th

Week 4: September 12th-16th - Iteration & Exam Review

Day Readings/Assignments Resources
Monday, Sep 12th
  • Read Section 11.7 (Exceptions) from ThinkCSpy
Workshop
Wednesday, Sep 14th
  • Read everything in the Readings column above today again!
Friday, Sep 16th
  • EXAM 1 Review
  • HW 3 due before 11:55pm

Week 5: September 19th - 23rd - Exam, Strings, Lists

Day Readings/Assignments Resources
Monday Sep 19th
  • EXAM 1
Workshop
Wednesday, Sep 21st
Friday Sep 23rd

Week 6: September 26th-30th - Compound Data Types - Lists, Tuples, Robot Sensors

Day Readings/Assignments Resources
Monday Sep 26th
  • Chapter 11.1 - 11.3 (3 sections about Tuples) from the Recursion and Exceptions chapter of ThinkCSpy
Workshop
Wednesday Sep 28th
Friday September 30th
  • Progress Report Grades next week
  • HW 4 due before 11:55pm

Week 7: October 3rd-7th - File Input/Output (FileIO) & Dictionaries

Day Readings/Assignments Resources
Monday October 3rd
  • Code:web.py - Creates a webpage that includes robots sensor data.
Workshop
Wednesday October 5th
  • Read Sections 1 & 2 (Namespaces, and Namespaces in Python), of this Webpage
Friday, October 7th

Week 8: October 10th - 14th - Images & Computer Vision

Day Readings/Assignments Resources
Monday October 10th
Workshop
Wednesday, October 12th
  • Chapter 9: Image Processing & Perception from LCWR.
Friday, October 14th
  • HW 5 Due before 11:55pm
  • Last day to drop individual courses with a grade of "W" and change grade mode for courses, for the Fall Semester.

Week 9: October 17th - 20th - Review & Exam

Day Readings/Assignments Resources
Monday, October 17th
  • Fall Break - No Classes
Workshop
  • Fall Break - No Workshop!
Wednesday, October 19th
  • Exam Review
Thursday, October 20th
  • TA Led Exam Review - College of Computing, Room 16 (downstairs) 5-7pm
Friday, October 21st
  • EXAM 2

Week 10: October 24th - 28th - Starmaps & Other Uses of Dictionaries

Day Readings/Assignments Resources
Monday October 24th
Workshop
Wednesday October 26th
Friday October 28th

Week 11: October 31st - November 4th - Searching & Sorting

Day Readings/Assignments Resources
Monday, October 31st
Workshop
Wednesday, November 2nd
Friday, November 4th

Week 12: November 7th-11th - Functional Programming & Recursion (again!)

Day Readings/Assignments Resources
Monday, Nov 7th
  • Class Video: BigO practice problems, Special FX Questions, Intro to Functional Programming [Download .MOV] [webcast]
Workshop
Wednesday, Nov 9th
  • HW 7 (Special FX) due before 11:55pm.
Friday, Nov 11th

Week 13: November 14th-18th - Tag Cloud Example & Review

Day Readings/Assignments Resources
Monday, Nov 14th
Workshop Example Movies from previous classes:
Wednesday, Nov 16th
  • HW8 - Movies due before 11:55pm
Friday, Nov 18th
  • Exam Review

Week 14: November 21st-25th - Exam 3

Day Readings/Assignments Resources
Monday, November 21st
  • EXAM 3
Workshop
Wednesday, November 23rd
Friday, November 25th
  • No Class! School Holiday!

Week 15: November 28th- December 2nd - n-grams, Object Oriented Programming

Day Readings/Assignments Resources
Monday, Nov 28th
Workshop
Wednesday, Nov 30th
  • HW9 Due
Friday, Dec 2nd

Week 16 - December 5th-9th - Javascript, Review

Day Readings/Assignments Resources
Monday Dec 5th
  • HW10 - My Own Program due before 11:55pm - NO LATE TURNIN!
Tuesday - Dec 6th - Recitation
  • Lab 5 - Powerpoint due before 3pm NO LATE TURNIN!
Wednesday, December 7th
Friday, December 9th

TA led Review Session [Download .MOV] [webcast]

TA Led Final Exam Review: Sunday at 2pm, CCB 16

9 am class Final Exam: (Wednesday) December 14th 8am-10:50pm - CCB 16

11 am class Final Exam: (Monday) December 12th 8am-10:50pm - KACB 1443