Class Schedule for CS3230

The following schedule lists the material we will cover in class, and dates of tests and assignments. I plan on giving class lectures on Thursdays and having a lab night every Tuesday. Lab nights will be valuable because much of the material we cover will be better explained by example.

Wk Tues Thurs
1 Jan 12 - Review Syllabus, schedule Jan 14 - People involved, HTML skeleton
2 Jan 19 - Intro to Lab Jan 21 - Infrastructure, HTML text formatting
3 Jan 26 - Links and Lists Jan 28 - Servers/Protocols, Images & MM
4 Feb 2 - Tables Feb 4 - Markup Languages, CSS & XML
5 Feb 9 - Review for Exam #1 Feb 11 - Exam #1 - Homework #1 due!
6 Feb 16 - Go Over Exam #1 Feb 18 - Client-side, Java pholosophy & basics
7 Feb 23 - Using the compiler, APPLET tag Feb 25 - Objects, Packages, & Interfaces
8 March 2 - Graphics & Painting March 4 - Events & Inner/Anonymous Classes
9 March 9 - Layouts & Controls March 11 - Applets, Cmd Line, Exceptions
10 March 15-19 - Spring Break!
11 March 23 - Review for Exam #2 March 25 - Exam #2 - Homework #2 due!
12 March 30 - Go Over Exam #2 April 1 - CGI intro, Perl philosophy & basics
13 April 6 - CGI basics April 8 - Server Headers, Forms, & Query Strings
14 April 13 - Form Controls April 15 - File I/O, Handy progs, Regexprs
15 April 20 - More on Regular Expressions April 22 - SSI, Other CGI langs: PHP3, Python, etc.
16 April 27 - Review for Exam #3 April 29 - Exam #3 - Homework #3 due!


Changelog


1/14/99 - Added dates to each day
1/27/99 - Included Spring Break, changed dates
3/17/99 - Changed around the Perl/CGI stuff
4/15/99 - Changed around the Perl/CGI stuff again