Fall 2009 CS1316 Calendar

References

Week 1: August 17th-21st - Introduction, Software, Objects & Representation

Day Readings/Assignments Resources
Monday, Aug 17th
Workshop
  • NO WORKSHOP THE FIRST WEEK OF CLASS!
Wednesday, Aug 19th
Friday, Aug 21st
  • HW0 Due before 6pm

Week 2: Aug 24th-28th - Iteration & Pictures

Day Readings/Assignments Resources
Monday, Aug 24th
Workshop
  • Meet your Partner & Object practice.
  • TA's help install Course Software.
Wednesday, Aug 26th
Friday, Aug 28th
  • HW1 Due before 6pm

Week 3: Aug 31st-Sep 4th - Conditionals, Arrays

Day Readings/Assignments Resources
Monday, Aug 31st
Workshop / Recitation
Wednesday, Sep 2nd
Friday, Sep 4th
  • HW2 Due before 6pm

Week 4: September 7th - 11th - Agents & Movies

Day Readings/Assignments Resources
Monday, Sep 7th
  • School Holiday: NO CLASS
Wednesday, Sep 9th
  • Read: PSDS Chapter 4 - Objects as Agents
Friday, Sep 11th
  • HW3 Due before 6pm

Week 5: September 14th-18th Arrays & Exam 1

Day Readings/Assignments Resources
Monday, Sep 14th
Wednesday, Sep 16th
  • EXAM 1
Friday, Sep 18th

Week 6: September 21st - Sep 25th - Sampled Sounds

Day Readings/Assignments Resources
Monday, September 21st
Wednesday Sep 23rd
Friday Sep 25th
  • HW 4 Due before 6pm.
  • Read PSDS Chapter 6 - Music with Linked Lists

Week 7: Sep 28th - Oct 2nd: Music & Linked Lists

Day Readings/Assignments Resources
Monday Sep 28th
Wednesday Sep 30th
Friday Oct 2nd
  • HW 5 Due before 6pm.
  • Read PSDS Chapter 7 - Structuring Images using Linked Lists

Week 8: October 5th-9th - Stacks & Queues

Day Readings/Assignments Resources
Monday, October 5th
  • School Holiday - No class!
Wednesday, October 7th
  • Read PSDS Chapter 8 - Separating the Meaning from the Implementation.
Friday, October 9th

Week 9: October 12th-16th - Exam Review, Exam, Interfaces & Generics

Day Readings/Assignments Resources
Monday, October 12th
  • Exam Review
  • HW6 due before 6pm
Wednesday, October 14th
  • Exam 2
Friday, October 16th
  • NOTICE: Last day to drop individual courses with a grade of "W" and change grade mode for courses, for the Fall Semester.
  • Animal.java
  • Dog.java

Week 10: October 19th - 23rd - Lists of Images & Trees

Day Readings/Assignments Resources
Monday, October 19th
  • Read Chapter 9 - Trees of Images from PSDS
Wednesday, October 21st
Friday, October 23rd
  • HW7 due before 6pm

Week 11: October 26th-30th - Lists of Lists (Trees) & UML Diagrams

Day Readings/Assignments Resources
Monday, October 26th
Wednesday, October 28th
Friday, October 30th
  • Read Chapter 10 - Lists and Trees of Sounds, from PSDS.
  • HW8 due before 6pm

Week 12: Nov 2nd - 6th - Generalizing code, Trees & GUI's

Day Readings/Assignments Resources
Monday, Nov 2nd
  • Read Chapter 11 - Generalizing Lists & Trees from PSDS
    - Follow the directions to make DrawableNode and CollectableNode into subclasses of LLNode!
Wednesday, Nov 4th
  • Read Chapter 13 - User Interface Structures
Friday, Nov 6th
  • Read Chapter 12 - Circular Linked Lists and Graphs: Lists and Trees That Loop from PSDS

Week 13: November 9th-13th - Continuous Simulations

Day Readings/Assignments Resources
Monday, Nov 9th
  • Mini-HW9 - Generalization Due in recitation!
Wednesday, Nov 11th
  • Read Chapter 15 - Continuous Simulations from PSDS
Friday, Nov 13th
  • HW 10 - Gui Movie due before 6pm.

Week 14: November 16th-20th - Abstracting Simulation code & Review

Day Readings/Assignments Resources
Monday, Nov 16th
  • Read Chapter 16 - Abstracting Simulations: Creating a simulations package.
Wednesday, Nov 18th
  • Exam Review
Thursday, Nov 19th TA Led Review Session:
D.M. Smith Room 105 (Near the Library)
6pm
Friday, Nov 20th
  • EXAM 3

Week 15: November 23rd-27th - Discrete Simulations

Monday November 23rd
  • Read Chapter 17 - Discrete Event Simulation, from PSDS
Wednesday November 25th
Friday November 27th
  • School holiday - no class!

Week 16: November 30th-Dec 4th - Review

Monday November 30th
  • HW11 - Simulation Due before 8pm.
Wednesday, December 2nd
Thursday, December 3rd
  • TA Led Review Session: IC Room 103 - 7-9pm
Friday December 4th
  • Final Review

Final Exam: Monday Dec 7th 8:00am - 10:50am