• DocumentCode
    1724904
  • Title

    Embedding Ethics in Computer Architecture

  • Author

    Clements, Alan

  • Author_Institution
    Sch. of Comput., Teesside Univ., Middlesbrough
  • fYear
    2006
  • Firstpage
    7
  • Lastpage
    12
  • Abstract
    Although a university may teach a formal course in ethics and professional issues, not all students will engage with the notion of ethics. This paper discusses how ethics can be embedded in a computer architecture course by means of asides; for example, when teaching memory access times, the notion of over-clocking PCs to enhance their speed is introduced. I ask students to discuss whether it is ethical to operate a computer beyond its design specifications. They often say "yes" until I ask them whether they would over-clock the computer controlling a nuclear reactor. This topic introduces the notion of a designer\´s obligation to the community and the need to appreciate failure modes. Embedding ethical and professional considerations in this way has many advantages. It is an excellent teaching tool because it acts as a buffer between slices of dense academic material and allows students to relax. It reinforces the material being taught by providing real-world examples. Most importantly, it introduces professional considerations into topics such as computer buses and their protocols
  • Keywords
    computer architecture; computer science education; ethical aspects; computer architecture; computer design specifications; computer over-clocking; computer science education; curriculum development; embedding ethical; ethics; nuclear reactor; professional issues; Computer architecture; Computer science; Data buses; Education; Embedded computing; Ethics; Law; Legal factors; Personal communication networks; Protocols; Computer science education; Curriculum development; Ethics; Professional issues;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference, 36th Annual
  • Conference_Location
    San Diego, CA
  • ISSN
    0190-5848
  • Print_ISBN
    1-4244-0256-5
  • Electronic_ISBN
    0190-5848
  • Type

    conf

  • DOI
    10.1109/FIE.2006.322368
  • Filename
    4116968