The role of software engineering in undergraduate education

Summary form only given. Many masters-level programs have been created to address the need for more professional software engineers. A question remains, however, as to the place for software engineering in undergraduate studies. To date, most work in undergraduate software engineering education has...

Full description

Saved in:
Bibliographic Details
Published inProceedings Frontiers in Education 1997 27th Annual Conference. Teaching and Learning in an Era of Change Vol. 2; p. 750 vol.2
Main Authors Naveda, J.F., Lutz, M.J., Hillburn, T.B., Northrup, L.M., Stinson, M.C.
Format Conference Proceeding
LanguageEnglish
Published IEEE 1997
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Summary form only given. Many masters-level programs have been created to address the need for more professional software engineers. A question remains, however, as to the place for software engineering in undergraduate studies. To date, most work in undergraduate software engineering education has been performed by small clusters of computer science and engineering faculty, widely dispersed throughout academia. Building on recommendations from the Software Engineering Institute (SEI), the Association for Computing Machinery (ACM), and the IEEE Computer Society, these initial efforts have begun to bear fruit. Typically, the result is a set of software engineering courses arranged according to one of the following formats: (a) an elective or required course sequence; (b) elective noncredit paracticums; and (c) software engineering topics introduced in existing courses. The paper discusses: (a) What is the proper relationship between typical engineering programs and those in software engineering? (b) How should software engineering education differ from both computer science and computer engineering? (c) If undergraduate program degrees in software engineering are developed, how should such programs interact with other engineering programs? and (d) How are minors and concentrations in software engineering affected by the presence of a baccalaureate in software engineering?.
ISBN:9780780340862
0780340868
ISSN:0190-5848
2377-634X
DOI:10.1109/FIE.1997.635933