Computer science education: are we on the right track?

  • Authors:
  • Sajjan G. Shiva

  • Affiliations:
  • The University of Memphis, Memphis, TN

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Over the last few years Computer Science has been an enormously successful discipline. It has been intellectually rich, has produced major international industry and has reshaped life for everyone no matter where they live [1]. While the Computer science curriculum has kept up with the advances in industry, the core topics are still programming, algorithms, theory, architecture and operating systems, and software engineering. Many programs may also require courses in databases and networks. Industry, on the other hand, seems to need individuals with an expanded focus who can contribute to furthering the application of computers through interdisciplinary collaborations. For instance, the commercially successful technologies such as web design, wireless computing, cell phone services, and multimedia are not taught as part of the core CS curriculum. This panel will address the issue of how well academia can accommodate changing industry requirements while producing individuals solidly grounded in core CS disciplines.