Undergraduate software engineering courses aim to prepare students to deliver software in a variety of domains. The manner in which these courses are conducted varies, though team projects with real or imaginary stakeholders are common. While the key course concepts vary from the entire lifecycle to specific aspects of design, concepts like accessibility are rare. This paper will present a study of team projects in a requirements engineering course. One group of students conducted projects with accessibility requirements while another group of students delivered projects without accessibility requirements. The course content was the same, including discussion of accessibility. To support the understanding of accessibility, stakeholders with disabilities were included in the requirements engineering process. Both teams benefited from the experience as indirect knowledge acquisition occurred. Students from a previous offering of the course, with no external stakeholder interaction, demonstrated lower levels of accessibility understanding.

Date of creation, presentation, or exhibit



© 2007 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

Document Type

Conference Paper

Department, Program, or Center

Software Engineering (GCCIS)


RIT – Main Campus