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.
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.
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.
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.
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.
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.