CS 655
Information Delivery on the Internet
Fall 2003
Class Information
- Class Time: M,W,F 11:30 AM-12:20 PM
- Class Room: Jabara Hall 127
Contact Information
Instructor:
Chin-Chih Chang
Office: 209 Jabara Hall
Office Phone: 978-3917
Office Hours: M,W,F 10:30-11:30 AM (or by e-mail)
E-mail:
chang@cs.wichita.edu
Teaching Assistant:Dharani Duggireddy
Office:218 Jabara Hall
Office Phone: 978-5266
Office Hours: T,F 1:00-3:00 PM (or by e-mail)
E-mail:
dkduggir@cs.wichita.edu
Course Description
This course introduces the programming tools and skills required for building
and maintaining server sites on the Web. It covers client-side tools
such as HTML, JavaScript, and applets, as well as server-side tools
such as CGI and servlets.
Prerequisites: CS 300 - Data Structures and Algorithms I
Textbook
Table of Content
Syllabus
A copy of the syllabus may be found here
(HTML format)
(PDF)
Lecture Notes
-
Fundamentals
(08/22/03, 08/25/03, 08/27/03, 08/29/03)
-
Introduction to HTML
(08/29/03, 09/03/03, 09/08/03, 09/10/03)
-
Introduction to Perl,
Regular Expressions
(09/12/03, 09/15/03, 09/17/03, 09/19/03, 09/22/03)
-
Using Perl for CGI Programming
(09/24/03, 09/26/03, 09/29/03, 10/01/03, 10/06/03)
-
Database Access through the Web
(10/08/03, 10/10/03, 10/13/03, 10/15/03, 11/19/03, 11/21/03)
-
A Brief Introduction to Java
(10/22/03, 10/24/03, 10/26/03, 10/28/03)
-
Servers and Servlets,
Web Application Deployment
(10/30, 11/03, 11/05, 11/10, 11/12, 11/14, 11/17, 11/21)
-
Cascading Style Sheets
(11/24, 12/01)
-
Introduction to XML (8.1 - 8.4, 8.7 - 8.8)
(12/03, 12/05)
-
The Basics of JavaScript
-
JavaScript and HTML Documents
-
Dynamic Documents with JavaScript
-
Introduction to PHP
-
Java Applets
Tutorials
Exams
- Test 1 (Friday, 10/3/03 in class, Chap 1, 2, 9, 10.1-10.5)
(Study Guide)
(2002)
(Solutions)
(Statistics)
- Test 2 (Friday, 11/07/03 in class, Chap 10.6, 11.1 - 11.3, 13.1 - 13.5, A)
(Study Guide)
(2002)
(Solutions)
(Statistics)
- Final Exam
(Monday, 12/08/03, 11:30 AM - 1:20 PM,
Geology Building 101,
Chap 1-3, 8.1 - 8.4, 8.7, 8.8, 9-11, 13, A)
(Study Guide)
(Fall 2002)
(Solutions)
(cs898n)
(W3 Schools Quizzes)
(Statistics)
Worksheets
Homework
Electronic Handin
Students should submit their programs in the electronic form with the
handin
program.
Download
Chin-Chih Chang
(chang@cs.wichita.edu)