Affiliation:
1. Computer Science Department, Tarrant County Junior College/South Campus, Fort Worth, Texas
Abstract
The need for software engineers has grown with the increased use of software and computers in our society. Presently, formal education of software engineers is being conducted at the graduate degree level. There are pressure to extend this education to other academic levels; in fact, many baccalaureate degree programs today include one or more software engineering courses. Difficulties confronting software engineering education at the associate-degree level include: limited educational and experience backgrounds of the students; faculty whose own education did not include software engineering; and severe time and content constraints imposed on such two-year programs. The author concludes that the two-year associate-degree-level vocational/technical computer science program should continue to focus on producing graduates with sound programming and problem-solving skills with which to gain entry level employment, and upon which those graduates can build, with further experience and education, toward a software engineering career, Software engineering education in the two-year vocational/technical program, then, should be restricted to that which directly enhances the development of these basic skills; specific recommendations are offered for consideration.
Publisher
Association for Computing Machinery (ACM)
Reference35 articles.
1. Software Engineerin g Education : An Idealized Scenario , " i n Software Engineering Education : Th e Educational Needs of the Software Community . New York;Fairley R .;Springer-Verlag,1987
2. Essential Elements of Software Engineering Education Revisited
3. Profil e of Undergraduate Software Engineerin g Courses : Results from a Survey;Mynatt B .;SIGCSE Bulletin,1987