Assignments

All written assignments must be submitted electronically.
Please read the policies on grading.

Assignment #4: PHP-2: The Pitt Blogger
Due Date: 11:59 pm, Saturday, December 10th, 2005
Handout: in HTML   (released on November 28th)

Assignment #3: PHP-1: Madlibs
Due Date: 11:59 pm, Monday, November 21st, 2005
Handout: in HTML   (released on November 13th)

Assignment #2: Perl-2: Sudoku
Due Date: 11:59 pm, Monday, November 7th, 2005 (extended till November 14th, 2005)
Handout: in HTML   (released on October 25th)

Assignment #1: Perl-1: Keyword lookup
Due Date: 11:59 pm, Monday, October 10th, 2005
Handout: in PDF   (released on September 29th)
Additional Info: http://perldoc.perl.org/Getopt/Long.html (manual page for Getopt module)
Examples: Your program should work with any combination of documents, synonyms and keywords, according to specifications.
The following is one example, along with the correct output for your program: steelers.txt,   syn.txt,   output.txt.
The corresponding command line for this example is:
perl -w keylook.pl -f steelers.txt -k field -k obviously -k bowls -k possession -k streak -k injuries -k change -k steelers -b -s syn.txt