Concurrency in the undergraduate curriculum

  • Authors:
  • Ronald J. Leach;Jeffrey A. Brumfield;Michael B. Feldman;Charles M. Shub

  • Affiliations:
  • Howard University;The University of Texas at Austin;The George Washington University;University of Colorado at Colorado Springs

  • Venue:
  • SIGCSE '88 Proceedings of the nineteenth SIGCSE technical symposium on Computer science education
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

Concurrency is a major trend in computer science; it can be taught from the point of view of operating systems, programming languages, algorithm design, database design, software engineering, systems engineering, and computer architecture. The panel will address the following questions among others: When should students be exposed to concurrency? In traditional or non-traditional courses? How many times? What must a programmer know about implementation? Must applications programmers now become experts in operating systems? What are the appropriate paradigms for development of concurrent programming in education?