Why Software Engineering Courses Should Include Ethics Coverage.

The authors offer opinions on computer software engineering education. It is argued that the ethics curricula mandated for engineering higher education in other fields such as civil and electrical engineering should be extended to the teaching of software engineering and development due to the ubiqu...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 57; no. 3; pp. 23 - 26
Autores principales: Narayanan, Arvind, Vallor, Shannon
Formato: Opinion
Publicado: Association for Computing Machinery Mar2014
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=94803392&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 94803392
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Mar2014
      vid: 57
      iid: 3
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        94803392
        10.1145/2566966
      ppf: 23
      ppct: 3
      formats:
      tig:
        atl: Why Software Engineering Courses Should Include Ethics Coverage.
      aug:
        au:
          Narayanan, Arvind
          Vallor, Shannon
        affil:
          Assistant professor of computer science, Princeton University, NJ.
          Associate professor of philosophy, Santa Clara University, CA.
      su:
        Software engineering education
        Ethics education in universities & colleges
        Engineering education
        Computer programming
        Computer software development
        Computer science education
        Higher education
        Education
      sug:
        subj:
          Software engineering education
          Ethics education in universities & colleges
          Engineering education
          Computer programming
          Computer software development
          Computer science education
          Higher education
          Education
      ab: The authors offer opinions on computer software engineering education. It is argued that the ethics curricula mandated for engineering higher education in other fields such as civil and electrical engineering should be extended to the teaching of software engineering and development due to the ubiquity and importance of computer software in contemporary life.
      pubtype: Periodical
      doctype: Opinion
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2014
    holdings:
      @attributes:
        islocal: N