Assigned: Friday, December 6, 2002
Due: Friday, December 13, 2002
Credit: Your grade on this extra credit assignment will replace your grade on one exam or homework assignment.
Summary: In this assignment, you will have the opportunity to apply the various Scheme knowledge you've developed to the construction of a Web service.
Purposes: To give you more experience working with the various topics you've learned this semester. To give you the opportunity to redeem at least one grade. To let you do one more fun thing in the course.
Collaboration: Although you may certainly discuss this assignment with anyone, you should each turn in your own solution.
Create an interesting Web service supported by Scheme-based CGI scripts. You must include the following in your program:
For example, you might write a service that helps people identify music
they'd like, a service that checks four-year plans for validity, or a
service that generates
random letters of recommendation.
Please talk to me about your proposed Web service before beginning this assignment.
Wednesday, 4 December 2002 [Samuel A. Rebelsky]
I usually create these pages
on the fly, which means that I rarely
proofread them and they may contain bad grammar and incorrect details.
It also means that I tend to update them regularly (see the history for
more details). Feel free to contact me with any suggestions for changes.
This document was generated by
Siteweaver on Wed Dec 4 08:45:02 2002.
The source to the document was last modified on Wed Dec 4 08:44:57 2002.
This document may be found at