This paper reports the experience of Edinburgh University's Department of Computer Science in undertaking, in two stages, a major reform of its software engineering teaching in the third and fourth years of the degree. Our aim was to increase our students' exposure to object oriented and component based software engineering, aspects of modern software engineering which are highly relevant to the careers many of them undertake. One of our more significant decisions was to teach the emerging standard modelling language, UML. The paper describes the background to the decision to change the course, the changes that were made, and the results of the changes. It does not presume to draw universal lessons from the story, but does describe what we see as the significant features.
|Title of host publication||Proc. Software Engineering Education Symposium SEES'98|
|Editors||Paul Klint, Jerzy T. Nawrocki|
|Publisher||Scientific Publishers OWN|
|Number of pages||6|
|Publication status||Published - 1998|