June 18, 2006
June 18, 2006
June 21, 2006
Software Engineering Constituent Committee
11.1125.1 - 11.1125.6
Sharing Software Engineering Curriculum Materials
In addition to the usual economies of scale, sharing curriculum materials is particularly important for software engineering since the pool of faculty is rather small and software engineering curriculum materials age quickly. This means that broad engagement by faculty with the question of how to promote material sharing is essential for the growth of software engineering education. This paper is intended to foster discussion within the software engineering community about developing and maintaining shared curriculum resources on an on-going basis.
The paper approaches this topic by summarizing the experience of the SWENET project in creating shared curriculum materials for software engineering. SWENET, The Network Community for Software Engineering Education, was an NSF funded project to develop curriculum modules for faculty members wanting to incorporate software engineering concepts in new or existing courses. The paper discusses the project results, focusing on lessons learned.
Although the benefit of sharing course materials is obvious, the practice is not particularly wide spread in higher education. Reasons for this low level of sharing are discussed in terms of faculty motivators and inhibitors. The online environment developed by the project for course materials collection will also be discussed along with an examination of the strengths and weaknesses of the approach taken. In addition, the project employed various mechanisms to encourage faculty participation, including hosting several summer workshops for faculty. The effectiveness of these mechanisms will be examined. The paper also includes suggestions and ideas for future efforts to share curricular materials.
SWENET, the Network Community for Software Engineering Education, was an NSF funded project to produce and organize high-quality materials supporting software engineering education. The project sought to support faculty members delivering software engineering degrees, however, the project also maintained a focus on accommodating faculty who teach in other computing degree programs where the need for software engineering coverage is high, but the available class time for these topics is much lower. SWENET was a multi-institution effort, encompassing several of the first B.S. in Software Engineering programs in the United States.
The SWENET effort to create a collection of curriculum materials included creation of a Web site (http://www.swenet.org) and structure for defining and organizing the materials. The materials were organized into course modules with a fixed structure anchored to an existing framework. The project began shortly after the Guide to the Software Engineering Body of Knowledge project (SWEBOK) 1 was released, so SWEBOK provided the initial framework for the project. The module categories in the prototype web site – design, process, quality, and requirements – corresponded directly to major focus areas of SWEBOK.
Lutz, M., & Hislop, G., & Sebern, M. (2006, June), Sharing Software Engineering Curriculum Materials Paper presented at 2006 Annual Conference & Exposition, Chicago, Illinois. https://peer.asee.org/962
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2006 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015