Abstract
The demand for computing and computing power is increasing at a rapid pace. With this demand, the ability to develop, enhance and maintain software is a top priority. Educating students to do competent work in software development, enhancement and maintenance has become a complex problem. Software engineering concepts are typically not introduced in beginning computer science courses. Students do not see software engineering until the third or fourth year of the curriculum. We do not believe students can acquire an adequate software engineering foundation with the present approach. We believe an emphasis on software engineering should begin in the very first course and continue throughout the curriculum. We are redesigning our curriculum to reflect this. The first course of the new curriculum is complete. This article focuses on two of the laboratory activities we have developed which deal with specific software engineering concepts.
The work detailed in this paper was supported in part by NSF grant CS-NSF-5239-92.
Preview
Unable to display preview. Download preview PDF.
Bibliography
Communications of the ACM, v35, n11, November, 1992, p. 32.
Knight, John C., “International Perspectives in Software Engineering,” The Rocky Mountain Institute of Software Engineering, Boulder, CO, Ql, 1993.
Fairley, Richard E., Software Engineering Concepts, McGraw-Hill Book Company, 1985, p. 186.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Prey, J.C., Cohoon, J.P., Fife, G. (1993). Software engineering beginning in the first computer science course. In: Díaz-Herrera, J.L. (eds) Software Engineering Education. CSEE 1994. Lecture Notes in Computer Science, vol 750. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0017627
Download citation
DOI: https://doi.org/10.1007/BFb0017627
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-57461-3
Online ISBN: 978-3-540-48191-1
eBook Packages: Springer Book Archive