COAP3110 Interactive Site Development
Course Outline & Syllabus
Fall I 2005, Wednesdays 6
Attention! First class meets in Week2, 31 August. A make
class will be arranged.
Adjunct Professor: Andrei Tinca
Telephone: 06991 777 22 55
Webster University, Vienna
PLEASE NOTE THE READING ASSIGNMENTS SHOWN BELOW.
COAP3110 is the final course in the Web Site Development Progr
am. This course uses
material covered in all previous courses in the program, and gives students the opportunity to
design and develop a complex Web site that uses all knowledge they have learned so far.
The development environment used will be the ASP.N
ET Web Matrix.
The focus of this course is a practical project in Web site design, which includes
access and integration with e
mail and forms. An impor
tant goal is to be able to work on a
level Web design project, with an appropriate level of documentation. Students
will also learn the VB.NET ASP scripting language.
INCOMING COMPETENCY OF THE STUDENT EXPECTED BY THE
This course r
equires a basic familiarity with Microsoft Windows, Internet Explorer, and a
text editor. An excellent knowledge of HTML is required, along with familiarity with SQL,
HTML Programming, COAP2120 Data Handling on the Web, COAP2130 Web
COURSE SCHEDULE AND REQUIRED READING (PRINTED TEXT)
Please note that the reading must be completed BEFORE class, therefore you must read
chapter 1 before the first class.
ct Design and Planning (Week 2)
Building and Testing Forms (Week 2)
Developing Business Logic and Validation (Week 3)
Creating the Database and Midterm Exam (Week 4)
Graphics and Animation (Week 5)
Testing (Week 6)
Final Integration and Final Exam (Week 7)
Presentations and Documentation Review (Week 8)
CONCEPTS AND TOPICS
The following key concepts and topics will be covered during this course:
Style sheets and templates
Visual Basic, SQL and Apache
rver Pages (ASP)
Embedding scripts in HTML
Form data validation
Dynamic page generation
Document Object Model
Each student will be expected to work on a team to develop a Web site that uses the
over image changes
CSS1 style sheets
Validation of form input, both client and server
Calculations and formatting
Storage and retrieval of data in SQL (Access) database
User Authentication (session handling)
Validation of user data
Transactions with database
Two texts are used. The printed text is
Driven Web Sites
by Mike Morrison and Joline Morrison
ublished: 2000. 430 pages.
Published by Course Technologies.
The electronic text is the e
Inside ASP.NET Web Matrix
by Alex Homer and Dave Sussman
Published 2002 by Wrox Press Ltd.
Available to download from the following URL:
If you miss a class, please inform me in advance via e
alternative assignments will be
given. Absence without notice will reduce the final grade by a half letter grade. Homework
counts for 20% of the final
grade, the midterm for 20%, the final for 30% and the project for.
Syllabus Revised & Approved, Brian Lewis,
Head, Computer Science Dept., 2005