The critical need for software engineering education

Lyle N. Long

Research output: Contribution to journalArticlepeer-review

21 Scopus citations


Software affects almost every aspect of our daily lives (manufacturing, banking, travel, communications, defense, medicine, research, government, education, entertainment, law, etc.). It is an essential part of our military systems, and it is used throughout the civilian sector, including safety-critical and mission-critical systems. In addition, the complexity of many of these systems has been growing exponentially. Unfortunately, the U.S. higher education system has not kept pace with these needs. Existing undergraduate and graduate science and engineering programs need to incorporate more material on software engineering. This is especially true for aerospace engineering, since those systems rely heavily on computation, information, communications, and software. In addition, the United States needs more dedicated software engineering educational programs and professional software engineering certification programs.

Original languageEnglish (US)
Pages (from-to)6-10
Number of pages5
Issue number1
StatePublished - Jan 2008

All Science Journal Classification (ASJC) codes

  • Software
  • Human-Computer Interaction


Dive into the research topics of 'The critical need for software engineering education'. Together they form a unique fingerprint.

Cite this