Student Project Hall of Fame

Each term students do a number of online projects. These may vary from class to class and year to year. Among these we occasionally pick projects that are noteworthy and invite them to appear in the Student Project Hall of Fame. This helps preserve them to impress and inspire future students.

No Input, No Loops

Easiest to program. Projects in this category do not utilize CGI input for their operation. Typically random numbers are used to create interesting variety. Typical topics are coins and dice.

Close-Set Single Input, No Loops

Projects in this category utilize CGI input of a small number of specified possible inputs for their operation. Recognition can be done by if/elsif/else constructs.

Close-Set Single Input, Loops

Projects in this category utilize CGI input of at most a small number of specified possible inputs for their operation. Recognition can be done by if/elsif/else constructs.

Open-Set Single Input

Projects in this category utilize CGI input of a single variable with a potentially large number of possible alternatives. Recognition is done by regular expression matching and extraction.

  • Multi Dice

Open-Set Multi Input

Projects in this category utilize CGI input of a more than one variable and a potentially large number of alternatives, typically including hidden fields, state, and/or cookies.