El documento describe un proyecto de 16 semanas para estudiantes para desarrollar software. Los estudiantes presentarán avances cada 4 semanas sobre el marco de referencia, metodología y aspectos administrativos. El docente evaluará los prototipos, plan de pruebas y funcionamiento del software usando una rúbrica para autoevaluación, coevaluación y heteroevaluación.