• DocumentCode
    167487
  • Title

    Parallel and Distributed Computing across the Computer Science Curriculum

  • Author

    John, David J. ; Thomas, Stan J.

  • Author_Institution
    Dept. of Comput. Sci., Wake Forest Univ., Winston-Salem, NC, USA
  • fYear
    2014
  • fDate
    19-23 May 2014
  • Firstpage
    1085
  • Lastpage
    1090
  • Abstract
    Two recent curriculum studies, the ACM/IEEE Curricula 2013 Report and the NSF/IEEE-TCPP Curriculum Initiative on Parallel and Distributed Computing, argue that every undergraduate computer science program should include topics in parallel and distributed computing (PDC). Although not within the scope of these reports, there is also a need for students in computing related general education courses to be aware of the role that parallel and distributed computing technologies play in the computing landscape. One approach to integrating these topics into existing curricula is to spread them across several courses. However, this approach requires development of multiple instructional modules targeted to introduce PDC concepts at specific points in the curriculum. Such modules need to mesh with the goals of the courses for which they are designed in such a way that minimal material has to be removed from existing topics. At the same time the modules should provide students with an understanding of and experience employing fundamental PDC concepts. In this paper we report on our experience developing and deploying such modules.
  • Keywords
    computer science education; educational courses; further education; parallel processing; ACM/IEEE Curricula 2013 Report; NSF/IEEE-TCPP Curriculum Initiative on Parallel and Distributed Computing; PDC concepts; PDC technologies; computer science curriculum; general education courses; instructional modules; parallel and distributed computing technologies; undergraduate computer science program; Algorithm design and analysis; Distributed computing; Materials; Partitioning algorithms; Program processors; Programming; computer science education; distributed computing; parallel computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing Symposium Workshops (IPDPSW), 2014 IEEE International
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    978-1-4799-4117-9
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2014.121
  • Filename
    6969502