Computer Science Education in the 21st Century.

This article presents a letter from ACM president David A. Patterson. Patterson offers four concrete suggestions for how to draw students to computer science (CS). Patterson's goal is the creation of a CS curriculum that reflect current opportunities and challenges in information technology rather t...

Full description

Bibliographic Details
Published in:Communications of the ACM Vol. 49; no. 3; pp. 27 - 31
Main Author: Patterson, David A.
Format: Article
Published: Association for Computing Machinery Mar2006
Subjects:
Online Access:View this record in EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=20181560&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 20181560
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Mar2006
      vid: 49
      iid: 3
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        20181560
        10.1145/1118178.1118212
      ppf: 27
      ppct: 4
      formats:
      tig:
        atl: Computer Science Education in the 21st Century.
      aug:
        au: Patterson, David A.
      su:
        Patterson, David A.
        Computer science
        Curriculum change
        Information technology
        Java programming language
        Computer software development
      sug:
        subj:
          Patterson, David A.
          Computer science
          Curriculum change
          Information technology
          Java programming language
          Computer software development
      ab: This article presents a letter from ACM president David A. Patterson. Patterson offers four concrete suggestions for how to draw students to computer science (CS). Patterson's goal is the creation of a CS curriculum that reflect current opportunities and challenges in information technology rather than those of the 1970s. Patterson expressed concern that although many professors use programming languages like Java, few have embraced modern programming environments like the Eclipse development platform and the JUnit testing framework.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2006
    holdings:
      @attributes:
        islocal: N