The Lab Hours are updated each week.
| Date | # | Topics | Out | Due |
|---|---|---|---|---|
| June 25 | 1 | Computing Machines | ||
| June 28 | 2 | Structured Documents | HW 0 | |
| June 30 | 3 | HTML | ||
| July 2 | 4 | Programming as a Craft | ||
| July 5 | Independence Day | HW 1 | HW 0 | |
| July 7 | 5 | CSS | ||
| July 9 | 6 | Finer Control in CSS | ||
| July 12 | 7 | Design Concepts | HW 2 | HW 1 |
| July 14 | 8 | JavaScript | ||
| July 16 | 9 | Structured Programming | ||
| July 19 | 10 | Functions and Objects | HW 3 | HW 2 |
| July 21 | 11 | Top-Down Design | ||
| July 23 | 12 | Forms and Events | ||
| July 26 | 13 | Window Object |
09X Midterm
09X Solution 09X Practice |
HW 3 |
| July 28 | 14 | Arrays | ||
| July 30 | Midterm, 7 – 9 PM, Murdough Cook | |||
| August 2 | 15 | Blackjack | HW 4 | |
| August 4 | 16 | Algorithms | ||
| August 6 | 17 | Efficiency; Search | ||
| August 9 | 18 | Sorting | HW 5 Midterm Review |
HW 4 |
| August 11 | 19 | Complexity Classes | ||
| August 13 | 20 | Binary Representation | ||
| August 16 | 21 | Switches and Gates | HW 6 | HW 5 |
| August 18 | 22 | Circuit Design | ||
| August 20 | 23 | Computer Architecture | ||
| August 23 | 24 | Machine Language |
09X Final
09X Practice |
HW 6 |
| August 25 | 25 | Concepts in Computing (pdf) | ||
| August 29 | Final, 8 – 11 AM, Murdough Cook |