ICS 65 Fall 2011
Schedule
I'd like this course, being an elective course, to be flexible in accommodating your needs. To allow this flexibility, the schedule will be built as we go along, depending on our progress (and, perhaps toward the end, your areas of interest). I will try to keep the lecture schedule and readings at least a week ahead of us, so you'll know what to expect, at least in the short term.
All assigned readings are from the Savitch text. It is a good idea to skim the assigned reading before the lecture for the main ideas, attend lecture, and then to go through the assigned reading again to fill in the details that you missed, both in your initial skim of the reading and in the lecture. Early in the quarter, you'll find that there will be a lot of assigned reading; this is because we'll cover the material in the early chapters of the text very quickly, since it is so similar to the analogous material in Java. You should be able to get through these early readings fairly quickly, though it would not be a good idea to skip them, since there are subtle differences between C++ and Java that can cause serious problems if you're unaware of them.
Some lectures will have little or no reading corresponding to them. In some cases, this is because a block of reading corresponds to more than one lecture. In other cases, the material covered in that lecture is not discussed in the textbook.
Date | Lecture Topics | Readings | Project Due | |
Week 0 | ||||
Th 9/22 |
|
|
||
Week 1 | ||||
Tu 9/27 |
|
|
||
Th 9/29 |
|
|
||
Week 2 | ||||
Tu 10/4 |
|
|
||
Th 10/6 |
|
|
||
Week 3 | ||||
Tu 10/11 |
|
|
||
Th 10/13 |
|
|||
Week 4 | ||||
Tu 10/18 |
|
|
||
Th 10/20 |
|
|
||
F 10/21 | Project #1 due 11:59pm | |||
Week 5 | ||||
Tu 10/25 |
|
|
||
Th 10/27 |
|
|
||
Week 6 | ||||
Tu 11/1 |
|
|
||
Th 11/3 |
|
|
||
F 11/4 | Project #2 due 11:59pm | |||
Week 7 | ||||
Tu 11/8 |
|
|
||
Th 11/10 |
|
|
||
Week 8 | ||||
Tu 11/15 |
|
|
||
Th 11/17 |
|
|
||
F 11/18 | Project #3 due 11:59pm | |||
Week 9 | ||||
Tu 11/22 |
|
|
||
Th 11/24 |
|
|
||
Week 10 | ||||
Tu 11/29 |
|
|
||
Th 12/1 |
|
|
||
F 12/2 | Project #4 due 11:59pm | |||
Finals Week | ||||
NO FINAL EXAM |