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
- Master Java servlets
- Master Java Server pages
- Master the design of basic web pages
- Master the use of CSS 1 style sheets
- Become familar with SQL and the MySql server.
Required Text:
Web Development with Java; Tim Downey,
Springer ISBN 978 1 84628 863 0
Recommended Texts: (don't buy all these.)
- Raggett on HTML 4, 2/E; Dave Raggett, Addison-Wesley, 1998
- Core Servlets & JavaServer Pages, Hall & Brown
- HTML in 10 steps, Fuller & Ulrich
- 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:
- 20% of the Final Grade at the completion of Project 5 and the practical
examination.
- 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.