Software Engineering Curriculum Design


A number of us have been discussing a PhD-level course in software engineering. The important difference between this and other courses is that it must cover that portion of the discipline that's important for all computer science PhD students, and it must do so in a single semester.

To avoid distortions from the time constraint, however, we're beginning with an overview of the curriculum (i.e., content) as a whole.

More on that is coming. What's urgent right now is to establish a link to SSSG's discussion of what constitutes good validation of research in software engineering, which bears on how we teach critical analysis of results.

We are beginning to accumulate a list of recommended software engineering books.


This page is part of Mary Shaw's site in the School of Computer Science at Carnegie Mellon University. It was last modified on 11/20/97. Use of any portion of this site to generate spam or other mass communications is forbidden. Comments to maintainer.