Undergraduate option in software engineering: Analysis and rationale

Timothy C. Lethbridge, Dan Ionescu, Ali Mili, David Gibbons

Research output: Contribution to journalConference articlepeer-review

2 Scopus citations


This paper discusses an undergraduate option in software engineering which is currently in the approval process at the University of Ottawa. The proposed option represents a close collaboration between the Department of Computer Science and the Department of Electrical and Computer Engineering. In this paper we present an analysis of the weaknesses of the graduates of existing programs and some criteria for the choice of courses in the new option. In particular, we examine why a significant amount of additional project-based experience should be required in the software engineering option. The resulting option differs from those at other universities in that it has a somewhat greater emphasis on both human factors and the object oriented approach.

Original languageEnglish (US)
Pages (from-to)120-129
Number of pages10
JournalSoftware Engineering Education Conference, Proceedings
StatePublished - 1997
Externally publishedYes
EventProceedings of the 1997 10th Conference on Software Engineering Education & Training - Virginia Beach, VA, USA
Duration: Apr 13 1997Apr 16 1997

All Science Journal Classification (ASJC) codes

  • Software
  • Education


Dive into the research topics of 'Undergraduate option in software engineering: Analysis and rationale'. Together they form a unique fingerprint.

Cite this