CS-422 Web Application Development
Spring 2006
FINAL EXAM: Wednesday, 05/24/2006, 2:00-4:00 PM CC49.
05/18 Study guide and additional slides added to the course schedule.
04/13 Course schedule page updated. There IS class today!
03/14 Lab 1 posted in the course schedule.
03/03 Initial Version.
This course deals with applying software engineering practices to the development of Web sites of varying complexity and functionality, from a simple Web page to a data-driven commercial Web site capable of secure e-commerce transactions. Topics covered include image processing, client-side scripting (JavaScript) and server-side (Perl and PHP) scripting that interacts with relational databases (PostgreSQL). HTML and XML are covered in some depth, including Cascading Style Sheets and XSLT.
Professor: Mark Hornick
Office: CC27
Lecture: TR 8:00-8:50 AM Room CC53
Lab: W 8:00-9:50 AM Room: CC49
Web Design in a Nutshell, Jennifer Niederst, 3rd Ed., O'Reilly, 2006, ISBN: 0-596-00987-9.
Web Database Applications with PHP and MySQL, David Lane and Hugh E. Williams, 2nd Ed., O'Reilly, 2004, ISBN: 0-596-00543-1.
Assignment | Description | Value |
---|---|---|
Quizzes | Weekly Lab Quiz | 15% |
Labs | Four Individual Labs | 15% |
Team Project | E-Commerce web site | 20% |
Exams | Midterm Exam | 25% |
Final Exam | 25% |
There is a 10% per day business day late penalty for lab reports submitted after the scheduled due date. There is an approximately one hour grace period for late reports.
If you have special educational needs, meet with me in my office in the first week of the quarter to discuss them.
It is your responsibility to be present for all exams. Please contact me in advance if you have a valid conflict with a scheduled exam!