Spring 2013 CS1301 Calendar

References

Week 1: January 7th-11th- Introduction, Background, and Graphics

Day Readings/Assignments Resources
Monday Jan 7th
Workshop
Wednesday January 9th
Friday January 11th

Week 2: January 14th-18th -Functions & Expressions

Day Readings/Assignments Resources
Monday Jan 14th
Workshop
Wednesday January 16th
Friday January 18th

Week 3: January 21st-25th - Control Flow & History

Day Readings/Assignments Resources
Monday, Jan 21st
  • M.L.K. Jr Holiday, no classes!
Workshop
Wednesday January 23rd
Friday January 25th

Week 4: January 28th - February 1st - Iteration & Exam Review

Day Readings/Assignments Resources
Monday, January 28th
Workshop
Wednesday, January 30th
  • Read everything in the Readings column above today again!
Friday, February 1st
  • EXAM 1 Review
  • HW 3 due before 11:55pm

Week 5: February 4th-8th - Exam, Strings, Lists

Day Readings/Assignments Resources
Monday February 4th
  • EXAM 1
Workshop
Wednesday, February 6th
Friday February 8th

Week 6: February 11th-15th - Compound Data Types - Lists, Tuples, Robot Sensors

Day Readings/Assignments Resources
Monday February 11th
Workshop
Wednesday February 13th
Friday Feburary 15th
  • Progress Report Grades next week
  • HW 4 due before 11:55pm

Week 7: February 18th-22nd - File Input/Output (FileIO) & Dictionaries

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

Week 8: February 25th - March 1st - Images & Computer Vision

Day Readings/Assignments Resources
Monday February 25th
Workshop
Wednesday, February 27th
  • Chapter 9: Image Processing & Perception from LCWR.
Friday, March 1st
  • 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: March 4th - 8th - Review & Exam

Day Readings/Assignments Resources
Monday, March 4th
Workshop
Wednesday, March 6th
  • Exam Review
Thursday March 7th Exam Review Session: 7:30pm, CULC Room 144!
Friday, March 8th
  • EXAM 2

Week 10: March 11th - 15th - Starmaps & Other Uses of Dictionaries

Day Readings/Assignments Resources
Monday March 11th
Workshop
Wednesday March 13th
Friday March 15th
  • HW 6 (Find Wall) due before 11:55pm.

March 18th-22nd - Spring Break!

Week 11: March 25th - 29th - Searching & Sorting

Day Readings/Assignments Resources
Monday, March 25th
Workshop
Wednesday, March 27th
Friday, March 29th
  • Lab 4 (Excel) Due before 11:55pm

Week 12: April 1st-5th Functional Programming & Recursion (again!)

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

Week 13: April 8th-12th - Tag Cloud Example & Review

Day Readings/Assignments Resources
Monday, April 8th
Workshop Example Movies from previous classes:
Wednesday, April 10th
  • HW8 - Movies due before 11:55pm
Friday, April 12th
  • Exam Review

Week 14: April 15th-19th - Exam 3

Day Readings/Assignments Resources
Monday, April 15th
  • EXAM 3
Wednesday, April 17th
Workshop
Friday, April 19th
  • HW9 Due!

Week 15: April 22nd-26th - n-grams, Object Oriented Programming

Day Readings/Assignments Resources
Monday, April 22nd
Workshop
Wednesday, April 24th
  • HW10 Due
Friday, April 26th

TA Led Review Sessions:

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

Bonus - Review

Day Readings/Assignments Resources
1
2
3

Final Schedule

9 am class (A sections) Final Exam: Monday April 29th 8am-10:50am

10 am class (B sections) Final Exam: Wednesday May 1st 11:30am-2:20pm