Web-based exercise system for engineering teaching. - K. W. Eric Cheng; T. K. Cheung (OOPSLA Companion, 2002)