Hall, Richard H, Timothy A. Philpot, and Nancy Hubing. “Comprehensive Assessment of a Software Development Project for Engineering Instruction”. The Journal of Technology, Learning and Assessment 5, no. 5 (December 11, 2006). Accessed May 2, 2024. https://ejournals.bc.edu/index.php/jtla/article/view/1644.