Spring 2012 CS1301 Calendar

References

Week 1: January 9th-13th- Introduction, Background, and Graphics

Day Readings/Assignments Resources
Monday Jan 9th
Wednesday January 11th
Recitation
Friday January 13th

Week 2: January 16th-20th -Functions & Expressions

Day Readings/Assignments Resources
Monday Jan 16h
Wednesday Jan 18th
Recitation
  • Check T-Square for your Pair Programming Assignments
Friday Jan 20th

Week 3: January 23rd-27th - Control Flow

Day Readings/Assignments Resources
Monday, Jan 23rd
Wednesday Jan 25th
Recitation
Friday Jan 27th
  • Lab 1 Email / Wiki Due
  • Read Section 11.7 (Exceptions) from ThinkCSpy

Week 4: January 30th - February 3rd - Exam 1 & Exceptions

Day Readings/Assignments Resources
Monday, Jan 30th
  • HW 2 - Conversions due
  • Read everything in the Readings column above today again!
Wednesday, Feb 1st
  • EXAM 1
Recitation
Friday, Feb 3rd

Week 5: February 6th - 10th - Strings, Lists

Day Readings/Assignments Resources
Monday Feb 6th
Wednesday, Feb 8th
Recitation
Friday Feb 10th

Week 6: Feburary 13th-17th - Robot Sensors, Tuples

Day Readings/Assignments Resources
Monday Feb 13th
  • Chapter 11.1 - 11.3 (3 sections about Tuples) from the Recursion and Exceptions chapter of ThinkCSpy
Wednesday Feb 15th
Recitation
Friday Feb 17th
  • Code:web.py - Creates a webpage that includes robots sensor data.

Week 7: February 20th - 24th- File Input/Output (FileIO) & Exam 2

Day Readings/Assignments Resources
Monday Feb 20th
Wednesday Feb 22nd
  • Read Sections 1 & 2 (Namespaces, and Namespaces in Python), of this Webpage
Recitation
Friday, Feb 24th
  • EXAM 2

Week 8: February 27th - March 2nd - Dictionaries & Images

Day Readings/Assignments Resources
Monday Feb 27th
Wednesday, Feb 29th
Recitation
Friday, March 2nd
  • HW 5 - Web Writer due
  • Last day to drop individual courses with a grade of "W" and change grade mode for courses, for the Fall Semester.

Week 9: March 5th - 9th - Computer Vision & Images

Day Readings/Assignments Resources
Monday, March 5th
Wednesday, March 7th
  • Lab 3 - Webpage Due before 11:55 pm!
  • Chapter 9: Image Processing & Perception from LCWR.
Recitation
Friday, March 9th

Week 10: March 12th - 16th - Starmaps & Other Uses of Dictionaries

Day Readings/Assignments Resources
Monday March 12th
Wednesday March 14th
Recitation
Friday March 16th
  • HW 6 (Find Wall) due before 11:55pm.

March 19th - March 23rd - Spring Break!

Week 11: March 26th - 30th - Searching & Sorting

Day Readings/Assignments Resources
Monday, March 26th
Wednesday, March 28th
Recitation
Friday, March 30th
  • Lab 4 (Excel) Due

Week 12: April 2nd - 6th - Functional Programming & Recursion (again!)

Day Readings/Assignments Resources
Monday, Apr 2nd
  • Class Video: BigO practice problems, Special FX Questions, Intro to Functional Programming [Download .MOV] [webcast]
Wednesday, Apr 4th
  • HW 7 (Special FX) due
Recitation
Friday, Apr 6th

Week 13: April 9th - 13th - Tag Cloud Example & Review

Day Readings/Assignments Resources
Monday, Apr 9th
Wednesday, Apr 11th
Recitation Example Movies from previous classes:
Friday, Apr 13th 18th
  • HW8 - Movies due

Week 14: April 16th - 20th - nGrams

Day Readings/Assignments Resources
Monday, Apr 16th
Wednesday, Apr 18th
Recitation
Friday, April 20th
  • HW9 Functional/Dictionaries Due

Week 15: April 23rd- 27th - Object Oriented Programming, JavaScript, Final Review

Day Readings/Assignments Resources
Monday, Apr 23rd
Tuesday April 24th
  • HW10 - My Own Program due before 11:55pm - NO LATE TURNIN!
Wednesday, Apr 25th
  • Lab 5 Powerpoint due - BEFORE 4:30pm! No late turnin!
Recitation
  • Present your program!
Friday, Apr 27th

TA Led Final Exam Review: Sunday April 29th, 4-6pm in Cough Room 144.

9 am class Final Exam: Period 13 (Friday) May 4th 8am-10:50am - DM Smith 105

10 am class Final Exam: Period 2 (Monday) April 30th 11:30am-2:20pm - DM Smith 105