Portland, Oregon
June 12, 2005
June 12, 2005
June 15, 2005
2153-5965
7
10.698.1 - 10.698.7
10.18260/1-2--15487
https://peer.asee.org/15487
489
How does Software Engineering fit into a College of Engineering?
Thomas B. Hilburn, Massood Towhidnejad
Embry-Riddle Aeronautical University hilburn@erau.edu, towhid@erau.edu
Abstract
Software Engineering (SE) is a new degree in most academic environments. Currently, there are less than 25 undergraduate SE degrees offered by US universities, and only six have been accredited by ABET. There are a number of challenges for faculty and departments who are offering these SE degrees. Some of these challenges include a) finding qualified faculty, b) designing an appropriate curriculum that serves the stakeholders needs, c) satisfying accreditation criteria, which are still evolving d) determining the difference between software engineering and computer science, e) and getting SE accepted as a “real” engineering discipline by more traditional engineering colleagues. It is clear that SE has a long way to go, to reach the state of stability and recognition that most traditional engineering degrees now enjoy. In this paper, we attempt to address the challenge of acceptance of software engineers as a “real engineers”. We will also share with you some of our own experiences, when we were asked to move to the college of engineering and the problems we experienced and how we overcame them.
Introduction
It has been almost forty years since the first organized, formal discussion of software engineering (SE) as a discipline took place at the 1968 NATO Conference on Software Engineering [4]. Since that time there have been numerous studies and analysis of software development as an engineering profession [1, 5, 7, 9, 11]. Even though software engineering has made great progress and the term “software engineering” is now widely used in industry, it is still not yet well-defined and its professional content, practices, and certification criteria are not universally agreed upon. There is confusion and controversy over the relationship between computer science and SE, and some would even dispute that SE is engineering. A more generous attitude might be that the discipline is still new relative to more traditional engineering fields; and, thus, software engineering is simply not yet mature.
In spite of this immaturity (or maybe because of it), there is a large demand by software organizations for professionally trained software engineers. This is because of the ubiquitous nature of software – every part of human endeavor (business, education, entertainment, law, medicine, transportation, etc.) seems to be dependent on the effective and efficient development Proceedings of the 2005 American Society for Engineering Education Annual Conference & Exposition Copyright © 2005, American Society for Engineering Education”
Towhidnejad, M., & Hilburn, T. (2005, June), How Does Software Engineering Fit Into A College Of Engineering? Paper presented at 2005 Annual Conference, Portland, Oregon. 10.18260/1-2--15487
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: © 2005 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