CSC309F Lectures

This first table organizes the lecture slides by topic.

TopicPresentationPDF# of slides
00Course introduction go go 7
01Web introduction go go 11
10HTML introduction go go 11
11Unicode go go 19
12XML go go 27
13XSL go go 47
14CSS go go 27
15HTML go go 22
16Images go go 33
21JavaScript go go 29
22Java go go 21
30HTTP go go 65
40CGI go, cgi-bin go 23
41CGI Programming go, cgi-bin go 11
50Java Servlets go, servlets NEW Nov.16:go 29
51RDBMS (NEW Nov.21) go, Access db example go 39
52JDBC (NEW Nov.28) go go 20
60Security go go 64



This next table details during which lecture we covered what.

LectureDateTopicTextSupplementalSlides
01Sep.10Admin & introduction to WWW ch.1 http://www.w3.org/Consortium 00.1 - 01.6
02Sep.12HTML intro ch.2 http://www.w3.org/MarkUp 01.7 - 10.9
03Sep.17Unicode unicode and ISO8859 info 10.10 - 11.19
04Sep.19xml ch.10 http://www.w3.org/TR/REC-xml, http://www.w3.org/XML/ 12.1 - 12.27
05Sep.24xsl ch.10 http://www.w3.org/TR/xslt, http://www.w3.org/TR/xpath 13.1 - 13.26
06Sep.26xsl,css ch.10 http://www.w3.org/TR/REC-CSS1 13.27 - 13.47, 14.1 - 14.3
 Sep.28Assignment 1 out
07Oct.1css ch.3 http://www.w3.org/TR/REC-CSS1 14.4 - 14.23
08Oct.3css, html ch.2 http://www.w3.org/TR/html4/, http://www.w3.org/TR/xhtml1/ 14.23 - 14.27, 15.1 - 15.22
 Oct.8Thanksgiving - University Closed
09Oct.10img ch.2.5 LZW applet 16.1 - 16.33
 Oct.12Assignment 1 due, Assignment 2 out
10Oct.15JavaScript ch.6/7/8 Netscape JavaScript Reference, ECMAScript Specification 21.1 - 21.27
11Oct.17Java ch.9 http://www.java.sun.com, Java Applet examples 21.27 - 21.29, 22.1 - 22.20
12Oct.22Java, HTTP ch.1 http://www.w3.org/Protocols, http://www.w3.org/Protocols/rfc2616/rfc2616.html 22.20 - 22.21, 30.1 - 30.19
13Oct.24HTTP/1.0 ch.1 http://www.w3.org/Protocols/Classic.html 30.20 - 30.36
 Oct.26Assignment 2 due, Assignment 3 out
14Oct.29HTTP/1.1, Caching proxies, DNS ch.1 30.36 - 30.65
15Oct.31CGI ch.4/5 http://www.perldoc.com 40.1 - 40.15
16Nov.5CGI ch.4/5 http://www.ietf.org/rfc/rfc2396.txt, http://developer.netscape.com/docs/manuals/js/client/jsref/cookies.htm http://portal.research.bell-labs.com/~dmk/cookie.html http://www.perldoc.com/perl5.6.1/lib/CGI.html 40.16 - 41.10
17Nov.7Servlets ch.11 http://java.sun.com/products/servlet 41.11, 50.1 - 50.5
18Nov.12Servlets ch.11 50.1 - 50.15
19Nov.14Servlets ch.11 50.16 - 50.25
 Nov.16Assignment 3 due, Assignment 4 out
20Nov.19RDBMS ch.12 50.26 - 50.29, 51.1 - 51.22
21Nov.21RDBMS ch.12 51.23 - 51.28
 Nov.23Guest Lecture: Brian Miller, VP Technology at grocerygateway.com
22Nov.26RDBMS/JDBC ch.12 51.29 - 51.40, 52.1 - 52.9
23Nov.28JDBC ch.12 52.9 - 52.20
24Dec.3Security http://www.setco.org, http://www.setco.org/download/set_bk1.pdf 60.1 - ?
25Dec.5Security ? - 60.64
 Dec.7Assignment 4 due