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