Issue No.06 - November/December (2006 vol.23)
Kal Toth , Portland State University
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2006.158
Open source software offers a unique opportunity for improving learning outcomes for software engineering and computer science education. This article describes experiences exploiting OSS to enhance the practical aspects of such programs. To date, Portland State University has supported 11 practicum and capstone teams in evaluating classroom software development practices and applying them to evolve OSSE tools. Some of these tools have been qualified for use within the curriculum. Potentially, the program could apply these OSSE to enhance other open source tools or even themselves. In addition to lessons learned, the article offers guidance for those wanting to enhance the practical aspects of their practicum and capstone courses. This article is part of a special issue on Software Engineering Curriculum Development.
computer science education, software engineering programming environments and construction tools, reusable software, software engineering process
Kal Toth, "Experiences with Open Source Software Engineering Tools", IEEE Software, vol.23, no. 6, pp. 44-52, November/December 2006, doi:10.1109/MS.2006.158