Handouts
- 00: Course Information
- 01: Syllabus
- 02: Course Placement
- 03: Honor Code
- 04: Downloading Eclipse
- 05: Using Karel in Eclipse
- 06: Assignment 1
- 07: Submitting Work
- 08: Section Handout 1
- 08S: Section Solutions 1 Code
- 09: Programming Patterns
- 10: Control Statements
- 11: Section Handout 2
- 11S: Section Solutions 2 Code
- 12: Assignment 2
- 13: Random Numbers
- 14: Section Handout 3
- 14S: Section Solutions 3 Code
- 15: Coding Style
- 16: Assignment 3
- 17: Section Handout 4
- 17S: Section Solutions 4 Code
- 18: Practice Midterm
- 18S: Practice Midterm Solutions
- 19: Exam Strategies
- 20: Assignment 4
- 21: Section Handout 5
- 21S: Section Solutions 5 Code
- 22S: Midterm Solutions
- 23: Section Handout 6
- 23S: Section Solutions 6 Code
- 24: Assignment 5
- 25: Debugging Strategies
- 26: Section Handout 7
- 26S: Section Solutions 7 Code
- 27: Assignment 6
- 28: Section Handout 8
- 28S: Section Solutions 8 Code
- 29: Assignment 7
- 30: Section Handout 9
- 30S: Section Solutions 9 Code
- 31: Practice Final I
- 31S: Practice Final I Solutions
- 32: JAR Files
- 33: Practice Final II
- 33S: Practice Final II Solutions
- 34S: Final Exam Solutions