Louis Taber
--
CSC266
--
CGI programming in PERL

©Louis Taber

December 5, 1999

This document is the syllabus, lab assignments, attendance and grading policy, and most handouts used in Louis Taber's CSC266 class.

The hypertext version of this document contains many hyper links to other references.

I would like to thank the Computer Science Department at Pima Community College, West Campus, and many unnamed students for their help and assistance in getting the materials ready for my classes and helping my classes run smoothly.

This document is written in a version of LaTeX called HyperLaTeX written by Otfried Cheong. HyperLaTeX uses Leslie Lamport's LaTeX, a document preparation system, Donald E. Knuth's TeX, typesetting program, and the FSF emacs text editor.

A postscript version of this document is available by ftp at:
red.cscwc.pima.edu/pub/cgi.ps. It may be older than the hypertext version.

This document is available under the FSF public use license. Please contact the author if you are interested.

Class system - cgi.cscwc.pima.edu
Class calendar
PCC Course Bank Data
Class standing by student PIN

Name: Pin:

Links to sections.
  • 1 CSC266 Class information
  • 2 Syllabus
  • 2.1 Description
  • 2.2 Text Book
  • 2.3 Class content
  • 2.4 Internet Resources
  • 2.5 Lab Resources
  • 3 Attendance and Grading Policy
  • 3.1 Course grade
  • 3.2 Individual Readiness Tests & Homework
  • 3.3 Group Readiness Tests
  • 3.4 Completion of Group Activities
  • 3.5 Peer Evaluation
  • 3.6 Attendance
  • 3.7 Relative weights
  • 3.8 Final Grade Determination
  • 3.9 Group membership
  • 3.10 Software License and Copyright Statement
  • 3.11 Scholastic Ethics
  • 3.12 Americans with Disabilites Act
  • 4 Major Topics
  • 4.1 CGI Introduction Topic
  • 4.1.1 Preparation
  • 4.1.2 Group Task
  • 4.1.3 Report
  • 4.2 CGI Introduction to Perl Topic
  • 4.2.1 Preparation
  • 4.2.2 Group Task
  • 4.2.3 Report
  • 4.3 CGI Server Side Include Topic
  • 4.3.1 Preperation
  • 4.3.2 Group Task
  • 4.3.3 Report
  • 4.4 CGI Introduction to Perl Topic #2
  • 4.4.1 Preparation
  • 4.4.2 Group Task
  • 4.4.3 Report
  • 4.5 Form Processing
  • 4.5.1 Preparation
  • 4.5.2 Group Task
  • 4.5.3 Report
  • 4.6 Cookies
  • 4.6.1 Preparation
  • 4.6.2 Group Task
  • 4.6.3 Report
  • 4.7 Mail order - extra credit
  • 4.7.1 Group task
  • 4.7.2 Report
  • 4.8 Site Search - extra credit
  • 4.8.1 Group Task
  • 4.8.2 Report
  • References

  • Instructor: ltaber@pima.edu** Red's Home page** The Pima College Site