Website Construction and Management - CGS4854


Fall Semester 2009
Instructor:
David Barton
School: School of Computer Science
Office: ECS388; Phone: (305)348-2832; Email: barton@fiu.edu
Office Hours: 3:30pm to 5:00pm Tuesday and Thursday

Course Contents
Servlets
Webapps setup, UNIX commands, Servlet Basics, Request Headers, HTML, CSS Status Codes, Response Headers, HTML forms, Form Data, Cookies, Session Tracking, Data Persistance, Simple Database Manipulation.

JSP
Integrating Servlets and JSPs: MVC, JSP scripting elements, JSP Directive, Including Files in JSP Documents, Security.

My SQL
Simple Database creation and use with SQL. An introduction to the use of SQL via Servlets and JSPs

Configuring a web server
Creating a Web site on ocelot, SSI.

Course Objectives Required Text: Web Development with Java; Tim Downey, Springer ISBN 978 1 84628 863 0
Recommended Texts: (don't buy all these.)
  1. Raggett on HTML 4, 2/E; Dave Raggett, Addison-Wesley, 1998
  2. Core Servlets & JavaServer Pages, Hall & Brown
  3. HTML in 10 steps, Fuller & Ulrich
  4. MySQL Language Reference ISBN 0-672-32633-7
Projects: About ten Servlet and JSP programming assignments of increasing difficulty based on an individual theme. These will be examined personally following the final examination as an integrated suite. Individual assignments submitted late will be graded lower by one grade point.

Examinations:
The MidTerm practical examination will take place on or about October 15th.
The Final Examination will take place at the time and place appointed by the University Administration.

Grading: Mid Term Examination = 25%, Final exam = 25%, Project Suite = 50%.
The grade for the project suite will be assigned as follows:
  1. 20% of the Final Grade at the completion of Project 5 and the practical examination.
  2. 30% of the Final Grade at the time of the Final Examination upon completion of all projects.
Policy on make-up examinations: I will consider each application on a case by case basis.

Other Matters
For the following topics students are referred to the University and School web pages.
I will observe strictly all established University and School policies in these areas.
University drop date; academic integrity; academic misconduct; sexual harassment; religious holidays; arrangements for students with disabilities.