Education for the Future of Software Engineering

Abstract

The discipline of software engineering is developing rapidly. Its practitioners must deal with an evolving collection of problems and with new technologies for dealing with those problems. Software engineering education must anticipate new problems and technologies, providing education in the enduring principles of the field in the context of the best current practice. Since changes in the discipline cannot be completely anticipated, software engineers must be able to assume responsibility for their own continuing professional development. This paper describes significant changes now taking place in the field of software engineering and proposes goals and objectives for the professional education of software engineers.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 1986
Accession Number
ADA175227

Entities

People

  • Mary Shaw

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Cyber
  • Human Systems

DTIC Thesaurus Topics

  • Abstracts
  • Classification
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Education
  • Engineering
  • Engineers
  • High Level Languages
  • Language
  • Law
  • Personnel Management
  • Professional Development
  • Programming Languages
  • Software Development
  • Students

Fields of Study

  • Computer science
  • Engineering

Readers

  • Military Leadership and Professional Education.
  • Software Engineering.
  • Systems Analysis and Design