Please use this identifier to cite or link to this item: https://doi.org/10.1109/CSEET.2005.34
DC FieldValue
dc.titleTeaching an advanced design, team-oriented software project course
dc.contributor.authorJarzabek, S.
dc.contributor.authorEng, P.-K.
dc.date.accessioned2013-07-04T07:58:41Z
dc.date.available2013-07-04T07:58:41Z
dc.date.issued2005
dc.identifier.citationJarzabek, 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. https://doi.org/10.1109/CSEET.2005.34
dc.identifier.isbn9780769523248
dc.identifier.urihttp://scholarbank.nus.edu.sg/handle/10635/40190
dc.description.abstractStudents 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.
dc.description.urihttp://libproxy1.nus.edu.sg/login?url=http://dx.doi.org/10.1109/CSEET.2005.34
dc.sourceScopus
dc.typeConference Paper
dc.contributor.departmentCOMPUTER SCIENCE
dc.description.doi10.1109/CSEET.2005.34
dc.description.sourcetitleProceedings - 18th Conference on Software Engineering Education and Training, CSEE and T 2005
dc.description.page223-232
dc.identifier.isiut000229069400025
Appears in Collections:Staff Publications

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

SCOPUSTM   
Citations

6
checked on May 9, 2022

WEB OF SCIENCETM
Citations

9
checked on May 9, 2022

Page view(s)

184
checked on May 12, 2022

Google ScholarTM

Check

Altmetric


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