Calendar
References
Week 1: August 18-22 - Introduction, Background, and Numbering
Systems
Day |
Readings/Assignments |
Resources |
Monday, Aug 18th |
|
|
Workshop |
|
|
Wednesday, Aug 20th |
|
|
Friday, Aug 22nd |
|
|
Week 2: August 25-29th - Graphics, Functions & Expressions
Day |
Readings/Assignments |
Resources |
Monday Aug 25th |
|
|
Workshop |
|
|
Wednesday Aug 27th |
|
|
Friday Aug 29th |
|
|
Week 3: September 1st-5th - Review & Exam
Day |
Readings/Assignments |
Resources |
Monday, September 1st |
School Holiday! |
|
Workshop |
Workshop!
|
|
Wednesday Sep 3rd |
Review Day
|
|
Friday Sep 5th |
|
|
Week 4: September 8th-12th - Control Flow
Day |
Readings/Assignments |
Resources |
Monday, Sep 8th |
|
|
Workshop |
|
|
Wednesday, Sep 10th |
|
|
Friday, Sep 12th |
|
|
Week 5: September 15-19th - Advanced Data Types & Robot Sensors
Day |
Readings/Assignments |
Resources |
Monday Sep 15th |
|
|
Workshop |
|
|
Wednesday, Sep 17th |
|
|
Friday Sep 19th |
|
|
Week 6: September 22-26th - Robot Control & Intro to Files
Day |
Readings/Assignments |
Resources |
Monday Sep 22nd |
|
|
Workshop |
|
|
Wednesday Sep 24th |
|
|
Friday Sep 26th |
Midterm-Progress Reports
|
|
Week 7: September 29th-October 3rd - Files and Exam
Day |
Readings/Assignments |
Resources |
Monday Sep 29th |
|
|
Wednesday October 1st |
- Read Sections 1 & 2 (Namespaces, and Namespaces in
Python), of this Webpage
- Read sections 1-4 of chapter 10 (Modules to Namespaces) from ThinkCSpy.
- EC1 due!
|
- Jeopardy Game.ppt
- Wednesday TA review session code snippits:
- Thursday TA review session code & session:
|
Friday, Oct 3rd |
EXAM 2 |
|
Week 8: October 6-10th - Images, & Computer Vision
Day |
Readings/Assignments |
Resources |
Monday October 6th |
- Chapter 9: Image Processing & Perception from LCWR.
|
|
Workshop |
|
|
Wednesday, Oct 8th |
|
|
Friday, Oct 10th |
|
|
Week 9: October 13-17th - Searching, Sorting and Computational
Complexity
Day |
Readings/Assignments |
Resources |
Monday, Oct 13th |
Fall Break - NO CLASS!
|
|
Workshop |
Fall Break - No Class on Tuesday! |
|
Wednesday, Oct 15th |
|
|
Friday, October 17th |
|
|
Week 10: October 20-24th - Dictionaries, nGrams and Barcodes
Day |
Readings/Assignments |
Resources |
Monday October 20th |
|
|
Workshop |
Workshop:
|
|
Wednesday, Oct 22nd |
|
|
Friday, Oct 24th |
|
|
Week 11: October 27th-31st - Files, Modules, and Functional Programming.
Day |
Readings/Assignments |
Resources |
Monday, Oct 27th |
|
|
Workshop |
|
|
Wednesday, October 29th |
|
Example Movies from previous classes:
|
Friday, October 31st |
- HW6 - Special Effects due by 6pm
|
|
Week 12: November 3-7th - Object Serialization & Artificial Intelligence
Day |
Readings/Assignments |
Resources |
Monday, Nov 3rd |
|
|
Workshop |
|
|
Wednesday, Nov 5th |
|
|
Friday, Nov 7th |
|
|
Week 13: November 10-14th: Recursion (again!)
Day |
Readings/Assignments |
Resources |
Monday, Nov 10th |
|
|
Workshop |
Movie Presentations! |
|
Wednesday, Nov 12th |
Exam Review |
|
Thursday, Nov 13th |
|
TA Led Exam Review: Boggs B6A - 7pm |
Friday, Nov 14th |
EXAM3 |
|
Week 14: November 17-21st - JavaScript & Objects
Day |
Readings/Assignments |
Resources |
Monday, Nov 17th |
|
|
Workshop |
|
|
Wednesday, Nov 19th |
|
|
Friday, Nov 21st |
- HW8 - Your Own Program due by 6pm
|
animals_eating.py |
Week 15: November 24th-28th
Day |
Readings/Assignments |
Resources |
Monday, Nov 24th |
|
|
Workshop |
Robot Performances! (KACB Atrium) |
|
Wednesday, Nov 26th |
|
|
Friday, Nov 28th |
School Holiday - No Class!
- HW9 - Performance code due by 6pm
|
|
Week 16: December 1st - 5th
Day |
Readings/Assignments |
Resources |
Monday, Dec 1st |
Lab 5 - Powerpoint due by 6pm |
|
Workshop |
Powerpoint Presentation (Describe your HW8 program) |
|
Wednesday, Dec 3rd |
|
|
Friday, Dec 5th |
|
Douglas
Engelbart - NLS demo video |
-
EC2 - Due by 6pm on Monday Dec 8th
Final Exam times:
MWF 11am - Friday Dec 12th 2:50pm-5:40pm
MWF 12am - Wednesday Dec 10th 8am-10:50am