JOURNAL ARTICLE

Computing Curricula for the 21st Century

Andrew J. Kornecki

Year: 2008 Journal:   IEEE Distributed Systems Online Vol: 9 (2)Pages: 2-2   Publisher: IEEE Computer Society

Abstract

This article describes the role and place of software engineering in modern computing curricula, focusing on dependable systems that can be implemented using microprocessors and programmable logic. In this time of the increasing role of software and proliferation of computing in all areas of technology and human endeavor, there is critical need for education of engineers who can understand the system as a whole, appreciating both software and hardware and their mutual connection. The similarity and difference of approaches between traditional computing software and modern programmable-logic hardware is discussed. Modern systems require good engineering considering not only the system's functionality but also dependability and safety.

Keywords:
Dependability Computer science Curriculum Software engineering Programmable logic device Software Social software engineering Software development Computer architecture Embedded system Software construction Operating system

Metrics

7
Cited By
0.71
FWCI (Field Weighted Citation Impact)
8
Refs
0.80
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Advanced Software Engineering Methodologies
Physical Sciences →  Computer Science →  Artificial Intelligence
Software Testing and Debugging Techniques
Physical Sciences →  Computer Science →  Software

Related Documents

JOURNAL ARTICLE

Hospitality Management Curricula for the 21st Century

Deborah BreiterChristine J. Dements

Journal:   Hospitality & Tourism Educator Year: 1996 Vol: 8 (1)Pages: 57-60
JOURNAL ARTICLE

21st century progress in computing

Diane CoyleLucy Hampton

Journal:   Telecommunications Policy Year: 2023 Vol: 48 (1)Pages: 102649-102649
BOOK-CHAPTER

Cloud Computing in the 21st Century

Mahesh S. RaisinghaniEfosa C. IdemudiaMeghana ChekuriKendra FisherJennifer Hanna

Advances in systems analysis, software engineering, and high performance computing book series Year: 2015 Pages: 188-200
JOURNAL ARTICLE

Personal computing in the 21st century

Gary K. Starkweather

Year: 2005 Pages: 1-2
© 2026 ScienceGate Book Chapters — All rights reserved.