Schedule

HTML = Creating Web Pages with HTML; WW = Weaving the Web
Week Dates Topics Readings and Important Dates
1 Jan. 21-23 History of computers and the Internet WW Chapters 1-4, handout
2 Jan. 28-30 HTML: basic formatting, hyperlinks HTML Tutorials 1 and 2
3 Feb. 4-6 HTML: colors, graphics, tables
Binary and hexadecimal number systems
HTML Tutorials 3 and 4
Last day to add: Monday, Feb. 3
4 Feb. 11-13 HTML: frames, forms HTML Tutorials 5 and 6
5 Feb. 18-20 Review WW Chapters 5-8
EXAM 1: Thursday, February 20, in class
6 Feb. 25-27 Computer architecture, programming languages WW Chapters 9-11, handouts
7 March 4-6 JavaScript: variables, dates, expressions HTML Tutorial 8
8 March 11-13 JavaScript: functions, decisions, arrays HTML Tutorial 8
Last day to P/NC or drop: Thursday, March 13
S P R I N G     B R E A K
9 March 25-27 JavaScript: loops HTML Tutorial 8
10 April 1-3 JavaScript: objects, events HTML Tutorial 9
11 April 8-10 Review WW Chapters 12-14
EXAM 2: Thursday, April 10, in class
12 April 15-17 Digital circuits, boolean logic Handouts
Project proposal due: Tuesday, April 15
13 April 22-24 Formal systems, limits of computation Handouts
14 April 29-May 1 Artificial intelligence Handouts
15 May 6 Social impact of computers and the Web Project presentations in lab
Project due: Tuesday, May 6
FINAL EXAM: Thursday, May 15, 9:00 AM