Prerequisite: CS 287 or permission of instructor. (Course is offered as needed/3 credits)
Examination of issues and techniques in programming for World Wide Web applications. Topics include HTML and the HyperText Transfer Protocol, The Common Gateway Interface (CGI); Multipurpose Internet Mail Extensions (MIME); programming language options; CGI scripting (designing, building, testing and installing CGI applications); file and database access; and security issues. Perl will be used as the primary scripting language for the course. Class sessions will emphasize interactive exploration and discussion. Student teams will develop a working application as part of the course work.