Software Engineering (SE), COS 301 is a final year module for Computer Science students at the University of Pretoria. The module's presentation integrates subject matter in a very ‘hands-on’ way. Students are expected to design and implement a software system as a project tackled by a team of four to five members. The module covers a range of SE concepts, tools, techniques and skills, team skills and competencies. Usually, a software development process's primary goal is to deliver a high-quality, reliable, innovative and cost-efficient software product. However, our educational scenario's primary goal is to teach software development and engineering. The delivery of a quality product becomes a criterion for measuring acquired proficiency.