Could reduce confusion. Provide commented stub code to explain purposes of each method described in sample MVC code. This is confusing since hangman3 doesn't. Some students complain of too many RPN projects. Simplify the design or explain it better.
Several features seem to be present for the sole purpose of testing various skills.
As a result, it doesn't seem very coherent. For consistency with COMP320, could make the keyboard interface a subset of that used in dc. Change sample RPN GUI to meet new specifications. Need to specify how to quit program. This would give the students more flexibility in scheduling work and decrease the grading workload.