Please use this identifier to cite or link to this item:
Title: Teaching an advanced design, team-oriented software project course
Authors: Jarzabek, S. 
Eng, P.-K. 
Issue Date: 2005
Citation: Jarzabek, S., Eng, P.-K. (2005). Teaching an advanced design, team-oriented software project course. Proceedings - 18th Conference on Software Engineering Education and Training, CSEE and T 2005 : 223-232. ScholarBank@NUS Repository.
Abstract: Students learn about design principles and "best practices" in many courses. However, small scale assignments do not give enough opportunity for students to appreciate the value of software design principles or even to learn how to apply principles in practice. To fill the gap between theoretical and experiential knowledge, we introduced a team-based project course focused on design and implementation phases of the software development lifecycle. We teach design principles and team work in problem-based way, through architectural concepts and iterative development process. The product students build must meet stated quality requirements in terms of reliability, reusability and documentation. We trust this kind of the course is essential in curricula as it allows students better absorb knowledge learned in other software engineering courses. Such course also plays a role in better preparing students for industrial work. We describe a teaching method, course infrastructure and lessons learned over three years of teaching of our course. Based on experiences, we postulate and motivate the need for teaching at least two project courses in undergraduate curricula, one dealing with design and process issues, and the other focused on unstable requirements.
Source Title: Proceedings - 18th Conference on Software Engineering Education and Training, CSEE and T 2005
ISBN: 9780769523248
DOI: 10.1109/CSEET.2005.34
Appears in Collections:Staff Publications

Show full item record
Files in This Item:
There are no files associated with this item.


checked on Jan 13, 2022


checked on Jan 13, 2022

Page view(s)

checked on Jan 20, 2022

Google ScholarTM



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.