There have been several previous versions of COMPSCI 220:

The current iteration of the course is based on experiences with past versions. It relies heavily on research led by Arjun Guha and Sam Lee from the PLASMA research group at UMass.