An instantaneous introduction to CGI scripts and HTML forms, by Michael Grobe, Hasan Naseer, The University of Kansas.
Building blocks for CGI scripts in Perl, by Michael Grobe, Megen Duffy, Hasan Naseer, The University of Kansas.
A list of MIME (Multipurpose Internet Mail Extension) types (not required)
Perl quick reference (not required)
Perl tutorial (local version: all links don't work) (not required)
Running CGI scripts at the Department of Computer Science (not required)
CGI.pm - a Perl5 CGI Library for parsing and interpreting query strings passed to CGI scripts (http://stein.cshl.org/WWW/CGI/) (not required)
The cgi-lib.pl library (http://cgi-lib.stanford.edu/cgi-lib/) (can be loaded from here) (not required)
Debugging Perl (not required)