Fall 2010 CS1803 Calendar
References
Week 1: August 23rd-27th - Introduction, Python
Day |
Readings/Assignments |
Resources |
Monday, August 23rd |
|
|
Workshop |
- NO WORKSHOP THE FIRST WEEK OF CLASS!
|
|
Wednesday, August 25th |
- Read: ThinkCS Chapter 3 - Functions
|
|
Friday, August 27th |
- Read ThinkCS Chapter 4 - Conditionals
- Read: ThinkCS Chapter 5 - Fruitful Functions
|
|
Week 2: August 30th - September 3rd - Iteration, Strings & Lists
Day |
Readings/Assignments |
Resources |
Monday, August 30th |
- Read ThinkCS Chapter 6 - Iteration
- HW 0 - Due before 6pm
|
|
Workshop |
|
|
Wednesday, September 1st |
- Read ThinkCS Chapter 7 - Strings
- Read ThinkCS Chapter 9 - Lists
- HW1 Due before 6pm!
|
|
Friday, September 3rd |
|
|
Week 3: September 6th - 10th - Dictionaries, Exceptions,
Recursion
Day |
Readings/Assignments |
Resources |
Monday, September 6th |
- - School Holiday - No Classes
|
|
Wednesday, September 8th |
- Read: ThinkCS Chapter 11 - Recursion & exceptions
- HW2 Due before 6pm
|
|
Friday, September 10th |
- Read: ThinkCS Chapter 12 - Dictionaries
|
|
Week 4: September 13th-17th - Files & Python Objects
Day |
Readings/Assignments |
Resources |
Monday, September 13th |
- Read: ThinkCS Chapter 10 - Modules & files
|
|
Workshop |
|
|
Wednesday, September 15th |
|
|
Friday, September 17th |
|
|
Week 5: September 20th - 24th - Reading & Writing CSV files
Day |
Readings/Assignments |
Resources |
Monday, September 20th |
|
|
Workshop |
|
|
TA Led Exam Review |
Boggs B6 - Tuesday Sep 21st - 6pm |
|
Wednesday, September 22nd |
|
|
Friday, September 24th |
- Read: ThinkCS Chapter 13 - Objects
|
|
Week 6: September 27th - October 1st - GUI's
Day |
Readings/Assignments |
Resources |
Monday, September 27th |
|
|
Workshop |
|
|
Wednesday, September 29th |
|
|
Friday, October 1st |
|
|
Week 7: October 4th-8th - Exhaustive Search Spaces & Dynamic GUI's
Day |
Readings/Assignments |
Resources |
Monday October 4th |
|
|
Workshop |
|
|
Wednesday October 6th |
|
- Simple TTT code, demonstrating exhaustive search of all possible game outcomes: ttt-simple.py
|
Friday, October 8th |
|
|
Week 8: October 11th-15th - Reading the Web
Day |
Readings/Assignments |
Resources |
Monday October 11th |
|
|
Workshop |
|
|
Wednesday October 13th |
|
|
Friday, October 15th |
HW 6 Due before 6pm
- Last day to drop an individual course with a W grade
|
|
Week 9: October 18-22nd - Review
Day |
Readings/Assignments |
Resources |
Monday October 18th |
- Fall Break - No classes or Workshop
- Extended Deadline for HW6 - Before 6pm
|
|
Wednesday October 20th |
|
|
Friday, October 22nd |
- mini-HW 7 Due before 6pm
- Review
|
|
- TA Led Exam Review: Sunday October 24th at 4pm - College of
Computing room 16 (downstairs)
Week 10: October 25th-29th - Databases & SQL
Day |
Readings/Assignments |
Resources |
Monday October 25th |
|
|
Workshop |
|
|
Wednesday October 27th |
|
|
Friday, October 29th |
|
|
Week 11: November 1st-5th - More SQL
Day |
Readings/Assignments |
Resources |
Monday November 1st |
- Read about the SQL Count function.
|
|
Workshop |
|
|
Wednesday November 3rd |
|
|
Friday, November 5th |
|
|
Week 12: November 8th-12th - Software Engineering Practices & Object Oriented Programming
Day |
Readings/Assignments |
Resources |
Monday November 8th |
|
|
Workshop |
|
|
Wednesday November 10th |
|
|
Friday, November 12th |
- Read this webpage on functional programming in Python.
- HW 9 due before 6pm
|
|
Week 13: November 15th-19th - Parsing XML & Exam Review
Day |
Readings/Assignments |
Resources |
Monday November 15th |
- Read Chapter 12. XML from Dive Into Python 3.
|
|
Workshop |
|
|
Wednesday November 17th |
|
|
Friday, November 19th |
|
|
- TA Led Review Session: 4:30pm Sunday November 21st. Howey Physics Room L2
Week 14: November 22nd - 26th - Exam & Packaging Programs
Day |
Readings/Assignments |
Resources |
Monday November 22nd |
|
|
Workshop |
|
|
Wednesday November 24th |
|
|
Friday, November 26th |
- Thanksgiving Break - No Class
|
|
Week 15: Nov 29th-Dec 3rd - Practical Programs
Day |
Readings/Assignments |
Resources |
Monday, November 29th |
|
|
Workshop |
|
|
Wednesday December 1st |
|
|
Friday, December 3rd |
|
|
Week 16: Dec 6th - 10th - Review
Day |
Readings/Assignments |
Resources |
Monday December 6th |
- HW 12 - Your Program Due! No Late
Turn-in!
|
|
Workshop |
|
|
Wednesday December 8th |
|
|
Friday, December 10th |
|
|
TA Led Review Session: Sunday Dec 12th, 3pm - College of Computing
Building, Room 16
Final Exam date/time: Period 3 - Monday December 13th 2:50-5:40pm