CS 4, Summer 2006: Schedule

This page will be updated daily to weekly with current/upcoming topics. The details are subject to change and are provided without warranty.
 
DateAssignmentsTopicReading
June23F 0 out Introduction; history notes
ICS: 1.1, 1.4
HTML
26M Intro to HTML notes
W3Schools HTML basic tutorials: intro through entities
HTMLHelp reference, as needed
28W More HTML notes
Tutorials: links, images, and tables
HTMLHelp reference, as needed
30F 0 due
1 out
HTML Styles notes
WestCiv CSS tutorial
CSS zen garden
HTMLHelp CSS reference, as needed
July3M HTML Forms notes
Tutorial: forms
HTMLHelp reference, as needed
Algorithms
5W Intro to Algorithms notes
ICS 1.2, 1.3, 2.1, 2.2 (note missing symbols)
7F 1 due
2 out
Examples of Algorithms notes
ICS 2.3, 3.4.2 (note missing symbols)
10M Sorting; Efficiency notes
Demos: SortLab, xSortLab
ICS Ch. 3
JavaScript
11Tu (X) Intro to JavaScript notes
JavaScript Bible, Ch. 1-7 (browse)
JavaScript Tutorial: primer
JavaScript reference, as needed
14F 2 due
3 out
More Inputs; Arrays notes
reading material as above
17M Control of HTML notes
JavaScript Bible and references as needed
19W Programs notes
Wrap-Up; Midterm
21F Libraries and APIs Ex: library of scripts
google maps; mapki
our hack
24M Networks notes
ICS, Ch. 7
25Tu (X) Review
26W Midterm exam, 7-9 pm, Rocky 3
Hardware
28F 4 out Binary Representations notes
ICS 4.1-4.2
31M Circuits notes
ICS 4.3-4.4
Aug.2W Architecture notes
ICS 5.1-5.2
4F 4 due
5 out
Programming Languages; Operating Systems notes
ICS Ch. 6
Applications
7M Web Search notes
9W Artificial Intelligence notes
11F 5 due
6 out
Graphics and Animation Guest lecture: Prof. Fabio Pellacini
14M Robotics Guest lecture: Prof. Devin Balkcom
Theory and Issues
16W Cryptography notes
ICS 13.4
18F 6 due Decidability notes
Browse ICS Ch. 11 (it uses the Turing Machine model)
21M Social and Ethical Issues
Wrap-Up; Final
23W Review
26Sat Final exam, 3-5 pm (let me know ASAP of any conflicts)
 
 
Concepts in Computing