Fall 2011 CS2316 Calendar
References
Week 1: August 22nd-26th - Introduction, Python, Conditionals
Day |
Readings/Assignments |
Resources |
Monday, August 22nd |
|
|
Workshop |
- Read: ThinkCS Chapter 3 - Hello, little turtles!
|
|
Wednesday, August 24th |
|
|
Friday, August 26th |
- Read: ThinkCS Chapter 5 - Conditionals
- Read: ThinkCS Chapter 6 - Fruitful Functions
|
|
Week 2: August 29th - September 2nd - Iteration, Strings, Lists
& Recursion
Day |
Readings/Assignments |
Resources |
Monday, August 29th |
- Read ThinkCS Chapter 7 - Iteration
- HW 0 - Due
|
|
Workshop |
|
|
Wednesday, August 31st |
- Read ThinkCS Chapter 8 - Strings
- HW 1 Due before 11:55pm!
|
|
Friday, September 2nd |
- Read ThinkCS Chapter 11 - Lists
|
|
Week 3: September 5th-9th - Lists, Recursion & Dictionaries
Day |
Readings/Assignments |
Resources |
Monday, September 5th |
- School Holiday - No Classes
|
|
Workshop |
|
|
Wednesday, September 7th |
- Read: ThinkCS Chapter 18 & 19 - Recursion & exceptions
- HW2 Due
|
|
Friday, September 9th |
- Read: ThinkCS Chapter 20 - Dictionaries
|
|
Week 4: September 12th-16th - Modules & File I/O
Day |
Readings/Assignments |
Resources |
Monday, September 12th |
- Read: ThinkCS Chapter 12 & 13 - Modules & files
|
|
Workshop |
|
|
Wednesday, September 14th |
|
|
Friday, September 16th |
|
|
Week 5: September 19th - 23rd - Basic Objects, Reading & Writing CSV files
Day |
Readings/Assignments |
Resources |
Monday, September 19th |
- Read: ThinkCS Chapter 16 - Classes - Digging a little deeper
- Read: ThinkCS Chapter 21 - Even more OOP
|
|
Workshop |
|
|
Wednesday, September 21st |
|
|
Friday, September 23rd |
|
|
Week 6: September 26th-30th - GUI's
Day |
Readings/Assignments |
Resources |
Monday, September 26th |
|
|
Workshop |
|
|
Wednesday, September 28th |
|
|
Friday, September 30th |
|
|
- TA led Review Session: CULC 152, Sunday 5-7pm
Week 7: October 3rd-7th - Exam, Dynamic GUI's & Objects
Day |
Readings/Assignments |
Resources |
Monday October 3rd |
|
|
Workshop |
|
|
Wednesday October 5th |
- Read about canvases.
- Read: ThinkCS Chaper 22 - Sets of Objects
- Read: ThinkCS Chapter 23 - Inheritance
|
|
Friday, October 7th |
|
|
Week 8: October 10th - 14th - URLLib & Regular Expressions
Day |
Readings/Assignments |
Resources |
Monday October 10th |
|
|
Workshop |
|
|
Wednesday October 12th |
|
|
Friday, October 14th |
- Read: DMSI: Web Scraping
- Mini-HW 7 Due
- Last day to drop an individual course with a W grade
|
|
Week 9: October 17th - 21st - Break & Databases
Day |
Readings/Assignments |
Resources |
Monday October 17th |
|
|
Workshop |
- Fall Break - No Workshop!
|
|
Wednesday October 19th |
|
|
Friday, October 21st |
|
|
Week 10: October 24th - 28th - Databases & SQL
Day |
Readings/Assignments |
Resources |
Monday October 24th |
|
|
Workshop |
|
|
Wednesday October 26th |
- Read about the SQL Count function.
|
|
Friday, October 28th |
|
|
Week 11: October 31st - November 4th - Ant Farm & Functional
Programming
Day |
Readings/Assignments |
Resources |
Monday October 31st |
|
|
Workshop |
|
|
Wednesday November 2nd |
|
|
Friday, November 4th |
|
- PIP3: Pgs 182-183 - Lambda Functions
- PIP3: Pgs 395-398 - Functional-Style Programming
|
Week 12: November 7th-11th - Parsing XML, Software Engineering Practices
Day |
Readings/Assignments |
Resources |
Monday November 7th |
|
|
Workshop |
|
|
Wednesday November 9th |
|
|
Friday, November 11th |
|
|
Week 13: November 14th-18th - Object Oriented Programming, Exam 4
Day |
Readings/Assignments |
Resources |
Monday November 14th |
|
|
Workshop |
|
|
Wednesday November 16th |
|
|
Thursday, November 17th |
TA Led Review Session(s): 3-4:30pm, and 4:30-6pm, CCB
116 |
|
Friday, November 18th |
|
|
Week 14: November 21st-25th -
Day |
Readings/Assignments |
Resources |
Monday November 21st |
|
|
Workshop |
|
|
Wednesday November 23rd |
|
|
Friday, November 25th |
|
|
Week 15: November 28th- December 2nd - Exam 5
Day |
Readings/Assignments |
Resources |
Monday November 28th |
|
|
Workshop |
|
|
Wednesday November 30th |
- TA Led Exam Review
- HW 11 - Ant Farm
|
|
Friday, December 2nd |
|
|
Week 16: December 5th-9th : Dead Week
Day |
Readings/Assignments |
Resources |
Monday December 5th |
|
|
Workshop |
|
|
Wednesday December 7th |
- Extra Credit Homework (GTChat2) due!
|
|
Friday, December 9th |
|
|
TA Helpdesk: Open Thursday December 15th: 10am-7pm
Final Exam: Friday December 16th, 2:50-5:40pm, CULC 152