Summer 2009 CS1301 Calendar

References

Week 1: May 12-14th 2009: Introduction, Background, Myro & Python

Day Readings/Assignments Resources
Tuesday May 12th
Workshop
Thursday May 14th
Friday, May 15th
  • HW1 Due before 6pm

Week 2: May 18th - 22nd - Expressions, Functions & Recursion

Day Readings/Assignments Resources
Tuesday May 18th
Workshop
Thursday May 21st
Friday May 22nd
  • HW2 DUE before 6pm
  • Lab 1 due before 6PM

Week 3: May 25th - 29th - Control Flow & History

Day Readings/Assignments Resources
Monday, May 25th
  • School Holiday! No Class on Monday!
Tuesday may 26th
Workshop
Thursday May 28th
Friday May 29th
  • HW 3 due before 6pm
  • Lab 2 Due, before 6pm

Week 4: June 1st-5th: Strings & Review

Day Readings/Assignments Resources
Tuesday, June 2nd
Workshop
Thursday, June 4th
    Exam Review
  • Read everything in the Readings column again!
Friday June 5th
  • HW4 Due before 6pm
  • Lab 3 - Website due before 6pm

Week 5: June 8th - 12th: Your Robot and Compound Data Types

Day Readings/Assignments Resources
Monday, June 8th
  • TA led Review Session 4-5pm
The review session today is in the College of Computing commons from 4-5pm. Enter the building from the entrance across from Howey and then go through the left hallway. The commons area has a lot of benches and tables, as well as a room enclosed in glass.
Tuesday, June 9th
  • EXAM1
Workshop
  • Avoid Walls demos
  • Meet new teams
Thursday, June 11th

Week 6: June 15th - 19th - Pixels / Pictures & Behaviors

Day Readings/Assignments Resources
Monday June 15th
  • HW5 due before 6pm
Tuesday June 16th
  • Chapter 9: Image Processing & Perception from LCWR.
  • Chapter 11.1 - 11.3 (3 sections about Tuples) from the Recursion and Exceptions chapter of ThinkCSpy
Workshop
Thursday June 18th
Friday June 19th
  • NOTICE: Last day to drop individual courses with a grade of "W" and change grade mode for courses, for the Full Summer Session.

Week 7: June 22nd - 26th - File I/O & Dictionaries

Day Readings/Assignments Resources
Tuesday June 23nd
Workshop
Thursday June 25th

Week 8: June 29th - July 3rd - Software Engineering & Functional Programming

Day Readings/Assignments Resources
Tuesday June 30th
Wednesday, July 1st
  • Find Yellow Wall Demos
  • Group work time for Special FX
  • Help with Lab 4, Excel
Thursday, July 2nd
  • HW7 - Special FX - Due before 6pm

Week 9: July 6th - 10th - Review & Exam

Day Readings/Assignments Resources
Tuesday July 7th
  • EXAM2 Review
Workshop
  • Exam Review
  • Help with Lab 4
  • Lab 4 - Excel Due before 6pm
Thursday July 9th
  • EXAM 2

Week 10: July 13 - 17th - Barcodes, Starmaps, Searching & Sorting

Day Readings/Assignments Resources
Tuesday July 14th
Workshop Workshop: Battleships
Thursday July 16th
Friday July 17th
  • HW8 - Movies due before 6pm

Week 11: July 20th - July 24th - Object Oriented Programming, JavaScript & Review

Day Readings/Assignments Resources
Tuesday, July 21st
Workshop
  • Movie Presentations!
  • Lab 5 - Powerpoint due before 4pm
Thursday, July 23rd
  • HW9 - My Program due before 6pm

Review Session: Wednesday, July 29th: 6pm - KACB 1120

Final Exam: Thursday, July 30th 8am-10:50am