Schedule
COGS8: Hands On Programming
Teaching Schedule
4 Jan 07
| Lecture | Date | Day | Topic | Readings |
Resources |
Slides |
Assignments |
| 1 | 9 Jan |
Tu | Computers, Programming languages Development |
DEM:1 DEM:A |
Basic resources | BMI calculator |
|
| 2 | 11 Jan |
Th | Programming basics | ||||
| 3 | 16 Jan |
Tu | Variables, input/output, flow, loops |
DEM:2 DEM:4.1-4.8 DEM:6 DEM:9.4 |
Game | ||
| 4 | 18 Jan |
Th | Functions | DEM:3,5.1-5.4 DEM:4.9,5.5-5.7 |
|||
| 5 | 23 Jan |
Tu | Data structures | DEM:7,8,9,10 |
Acronym generator | ||
| 6 | 25 Jan |
Th | Objects, Files, Exceptions |
DEM:12-16 DEM:11 DEM:11.5 |
|||
| 7 | 30 Jan |
Tu | MIDTERM I | Attributing behavior | |||
| 8 | 1 Feb |
Th | NQC | NQC
Tutorial [Overmars99] |
|||
| 9 | 6 Feb |
Tu | NQC -II | Sensor stats | |||
| 10 | 8 Feb |
Th | Attributing behavior | Brait: Intro, 1,2 |
|||
| 11 | 13 Feb |
Tu | Structured environments | Brait: 3-6 | Love/Hate | ||
| 12 | 15 Feb |
Th | Internal models | Brait: 7-9 | |||
| 13 | 20 Feb |
Tu | Proprioception, Open/closed-loop controllers | Brait: 10-11 | Self-sensing | ||
| 14 | 22 Feb |
Th | Interpretting symbols | Brait: 12-14 | |||
| 15 | 27 Feb |
Tu | Bit Bot | ||||
| 16 | 1 Mar |
Th | MIDTERM II | ||||
| 17 | 6 Mar |
Tu | Environment, Sorting,Files and directories | One more Python program | |||
| 18 | 8 Mar |
Th | Computability, complexity | ||||
| 19 | 13 Mar |
Tu | Interacting with others | ||||
| 20 | 15 Mar |
Th | Summary |
Last updated by rik AT cogsci DOT ucsd DOT edu - 4 Jan 07