CS 290W -- Course Syllabus


CS 290W -- Advanced World-Wide Web, Fall 1998
3:00 - 4:15 pm, Tuesday, Thursday (PHYS 114)

(This page last modified . Please send any comments or suggestions to Justin Rodino.)


Aug 24-28 (Week 1)
  • Lecture Topic(s): Basic and Advanced HTML
  • HTML Guide
  • HTML Guide (Print Version)
  • CS 290W special material
  • Advanced HTML Guide
  • Advanced HTML Guide (Print Version)
    Aug 31 - Sep 4 (Week 2)
  • Lecture Topic(s): Basic and Advanced HTML
  • begin Assignment 1 (Advanced HTML, 150 points), Thur, Sept 3
  • HTML Guide
  • HTML Guide (Print Version)
  • Advanced HTML Guide
  • Advanced HTML Guide (Print Version)
    Sep 7-11 (Week 3)
  • Lecture Topic(s): JavaScript
  • Assignment 1 due, Thur, Sept 10
  • begin Assignment 2 (JavaScript, 100 points), Thur, Sept 10
  • JavaScript
  • JavaScript (Print Version)
    Sep 14-18 (Week 4)
  • Lecture Topic(s): JavaScript
  • Assignment 2 due, Thur, Sept 17
  • begin Assignment 3 (JavaScript, 150 points), Thur, Sept 17
  • JavaScript
  • JavaScript (Print Version)
    Sep 21-25 (Week 5)
  • Lecture Topic(s): Java
  • Java: Getting Started
  • Java Examples
    Sep 28 - Oct 2 (Week 6)
  • Lecture Topic(s): Java
  • Java: Getting Started
  • Assignment 3 due, Thur, Oct 1
  • begin Assignment 4 (Java, 150 points), Thur, Oct 1
    Oct 5-9 (Week 7)
  • Lecture Topic(s): Java
  • Java: Objects, Methods, Buttons, Events
  • Assignment 4 due, Thur, Oct 8
  • begin Assignment 5 (Java Calculator, 200 points), Thur, Oct 8
    Oct 12-16
  • No Class - Tuesday, Oct 13 - October Break
  • Thursday, Oct 15 - Exam 1, in class (PHYS 114)
    Oct 19-23 (Week 8)
  • Lecture Topic(s): Java
  • Java: Abstract Windows Toolkit (AWT), Events, Expressions, Operations
    Oct 26-30 (Week 9)
  • Lecture Topic(s): Java
  • Java: Abstract Windows Toolkit (AWT), Events, Expressions, Operations
  • Java: Threads
  • Assignment 5 due, Thur, Oct 29
  • begin Assignment 6 (Java Digital Clock, 200 points), Thur, Oct 29
    Nov 2-6 (Week 10)
  • Lecture Topic(s): Java
  • Java: Abstract Windows Toolkit (AWT), Events, Expressions, Operations
  • Lecture Topic(s): Perl
  • Perl and CGI
    Nov 9-13 (Week 11)
  • Lecture Topic(s): Perl
  • Perl and CGI
  • Assignment 6 due, Thur, Nov 12
    Nov 16-20 (Week 12)
  • Lecture Topic(s): Perl and CGI
  • Perl and CGI
  • begin Assignment 7 (Implementing a Guest Book Using Perl, 200 points), Thur, Nov 19
    Nov 23 - Dec 4 (Week 13)
  • No Class - Thursday, Nov 26 - Thanksgiving
  • Lecture Topic(s): Perl, CGI, SQL, Oracle
  • Perl and CGI
  • Lecture Topic(s): Server Side Includes, Website Security
  • Server Side Includes (SSI)
  • Website Security
  • begin Assignment 8 (Searching a Database Using a Perl Script called as a cgi Program, 200 points), Thu, Dec 3
  • Thursday, Dec 3 -- Instructional Analysis (at end of class)
  • Assignment 7 due, Thur, Dec 3
    Dec 7-11 (Week 14)
  • Tuesday, Dec 8 - review for Exam 2 in class
  • Thursday, Dec 10 - Exam 2, in class (PHYS 114) (optional time)
  • Assignment 8 due, Thur, Dec 10
    Dec 14-19 (Finals Week)
  • Exam 2 - Saturday, Dec 19, 10:20 am, EE 129 (for all those who do not take it at the optional time)

  • Return to homepage of CS 290W -
    Advanced World-Wide Web