Fall Semester 2009


Fri Sep 11
This is a basic outline of the course with the most important dates:
Week  1: 08/31-09/04    Unix, HTML, Apache
Week  2: 09/07-09/11    Python, Perl, CGI
Week  3: 09/14-09/18    Keeping state in CGI: 1. Client side state
                        Homework One due: Website up
Week  4: 08/21-09/25    Installing MySQL. Relational database design.
Week  5: 09/28-10/02    Database access from CGI. Introduction to PHP
                        Homework Two due: CGI/Python
Week  6: 10/05-10/09    PHP sessions.
                        Homework Three due: MySQL/SQL database
Week  7: 10/12-10/16    Keeping state in CGI: 2. Server-side state
                        Homework Four due: PHP 
Week  8: 10/19-10/23    Midterm Review  (10/20) 
                        Homework Five due: CGI and state databases
                        Midterm/Practical (10/22-23) 
                        Project Milestone One due
Week  9: 10/26-10/30    Javascript
                        Homework Six due: DHTML
                        Last Day Drop Automatic W (10/28) 
Week 10: 11/02-10/06    Tomcat. Java. 
                        Homework Seven due: Java servlets/JSP 
Week 11: 11/09-10/13    Applets, graphics, events and GUIs in Java.
                        Project Milestone Two due 
Week 12: 11/16-10/20    Servlets. Java Server Pages. 
                        Project Milestone Three
Week 13: 11/23-10/27    Thanksgiving 
Week 14: 11/30-12/04    JDBC: Java Database Connectivity. 
                        Course wrap-up.
                        Projects due  
Week 15: 12/07-12/11    Dead week
Final Exam:    12/15    8-10am in SY103

Wed Sep 09
Nothing is due at this time, but this will change very soon.


Updated by Adrian German for A348/A548