skip to main content
10.1145/800130.804240acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
Article
Free Access

A proposed 4-year software engineering curriculum

Published:01 August 1978Publication History

ABSTRACT

Computer science and engineering (CSE) departments in the nation's universities are the current targets of much criticism by software professionals. The common complaint is that the existing curricula do not relate to many of the most important problems a software engineer faces in the industrial/business environment.

If we define software engineering as the establishment and application of sound engineering principles to obtain economically software that is reliable and works efficiently on real machines, it is mandatory that we recognize software engineering as more than simply converting a given set of program specifications into executable code. The software engineer must deal with the entire software life cycle which spans the time from the conception of the product, through the development phase, and finally to the end of its operational life. Medium- to large-scale software projects typically involve a myriad of managers, engineers, programmers, and customers which leads to the need for effective management and communications to ensure the best possible product.

Therefore, the software engineering curriculum must include the following basic education areas: computer science and engineering, management science, communication skills, and problem solving in addition to fundamental physical and business sciences.

Disparities between academic attitudes and profit-making realities are described and fundamental elements of an effective curriculum are proposed in this paper. A suggested 4-year curriculum leading to a Bachelor of Science degree in Software Engineering is also presented.

References

  1. 1.Bauer, F. L., "Software Engineering," Information Processing 71, North Holland Publishing Co., 1972, p. 530.Google ScholarGoogle Scholar
  2. 2.Jensen, R. W., and C. C. Tonies, " Software Engineering Education: A Constructive Criticism," Proceedings of the Computer Science and Engineering Curricula Workshop (New York: Institute of Electrical and Electronic Engineers, June 6, 1977), p. 116.Google ScholarGoogle Scholar

Index Terms

  1. A proposed 4-year software engineering curriculum

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          SIGCSE '78: Proceedings of the ninth SIGCSE technical symposium on Computer science education
          August 1978
          178 pages
          ISBN:9781450374347
          DOI:10.1145/800130
          • cover image ACM SIGCSE Bulletin
            ACM SIGCSE Bulletin  Volume 10, Issue 3
            Proceedings of the 9th SIGCSE symposium on Computer science education
            August 1978
            178 pages
            ISSN:0097-8418
            DOI:10.1145/953028
            Issue’s Table of Contents

          Copyright © 1978 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 August 1978

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate1,595of4,542submissions,35%

          Upcoming Conference

          SIGCSE Virtual 2024
          SIGCSE Virtual 2024: ACM Virtual Global Computing Education Conference
          November 30 - December 1, 2024
          Virtual Event , USA

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader