CSC309F - Programming on the Web


General Information

Instructor: Prof. Penny
e-mail: penny@cs.toronto.edu
Office hours: Wednesday 10:30-11:30 PT396C
Lectures: MW1-2, WI1016
Course Web page: http://www.cs.toronto.edu/~csc309h

Teaching Assistants:
Matt Medland(Head TA)
Wael Abou el SaadatWI524
William AndreopoulosWI1016
Yun NiuSS2111
Derek HatchardSS2128
Catherine StinsonSS1088

Tutorials: F1-2. First tutorial Sep.14 in WI1016

Required Reading

Programming the World Wide Web
Robert W. Sebesta
Addison-Wesley, 2002
ISBN 0-201-70484-6

Additionally, you will be required to independently seek out and read resources on the Web related to the subject area (especially those at http://www.w3.org)

Course Grades

Your course grade will be determined by four assignments (15% each) and a final exam (40%).
Assignment 1: HTML, XML, XSLout Sep.28, due Oct.12
Assignment 2: add JavaScript and Java Appletout Oct.12, due Oct.26
Assignment 3: CGI-bin in PERLout Oct.26, due Nov.16
Assignment 4: Java Servlet and JDBCout Nov.16, due Dec.7

Assignments are due during the tutorial on Fridays and are to be handed in to your T.A. Late assignments will not be accepted, and will be given a grade of 0 except under extenuating circumstances as determined on a case-by-case basis by Professor Penny.
N.B. You are expected to work alone on all your assignments.