This schedule may change somewhat as the term progresses. Any changes will be announced and posted here. AE, DC, and DET refer to the three texts: Analytical Engine, Discovering Computers, and Design of Everyday Things. (DC does not have regular page numbering, instead each page is listed by chapter number and page within the chapter.) Reading should be done before each class. Quizzes may have questions from any readings after the last quiz was given, which will usually mean the current week and possibly the preceding week.
1. Aug. 28 History of Computing
AE: chp 1.
DC: p1.48-1.59
optional: DC p 1.4-1.41
2. Sep. 4 Some Basic Applications
AE: 2. Local Applications
DC: p 3.2-3.37
3. Sep. 11 Knowledge Representation, Logic, and Databases
DC: 13.2-13.41
DET: p1-32
4. Sep. 18 Net Applications
AE: chp. 3
DC: pgs. 2.2-2.39, 2.56-2.61, 9.2-9.39
DET: p33-53
5. Sep. 25 HTML and Web Design
AE: chp 4
DET: p54-80
6. Oct. 2 continued...
DC p 5.2-5.37, 14.2-14.33
DET: p81-104
7. Oct. 9 JavaScript & Programming
AE: chp 5
DC: p15.2-15.41
DET: p105-140
8. Oct. 16 continued...
DET: p141-186
"Revenge of the Nerds"
9. Oct. 23 Program Translation
AE: chp 6
DET: p187-217
10. Oct. 30 Hardware Logic
AE: chp 7
*If time and class size permit this day will include 10 minute
progress report presentations by all groups on the state of
their of their contributions to the class project*
11. Nov. 6 continued...
DC: p 4.2-4.39
12. Nov. 13 Turing Machines and Theory of Computation
AE: chp 8
13. Nov. 20 Artifial Intelligence and Rule Based Systems
AE: 9. Artificial Intelligence
*Beta versions of all group projects are due today*
Nov. 27 Thanksgiving Holiday
14. Dec. 4 Artificial Intelligence and the Web
*Completed project including coordination components
are due today*
The readings are here.
15. Dec. 11 Social Issues
AE chp 10
DC p 11.2-11.37, 12.2-12.39