All software engineering courses face a daunting task: how to recreate within the classroom the environment of software engineering as it is practiced. There are three major difficulties to overcome: providing the cultural environment of professional software engineering, providing opportunities for learning by observation and imitation, and providing opportunities for constructive feedback from teammates. Each of these difficulties can be addressed, but some creativity may be required.
Date of creation, presentation, or exhibit
Department, Program, or Center
Software Engineering (GCCIS)
Ardis, Mark and Dugas, Cheryl, "Diversity of interaction in a quality assurance course" (2005). Accessed from
RIT – Main Campus