Parallel and Distributed Computing Across the Computer Science Curriculum

被引:14
|
作者
John, David J. [1 ]
Thomas, Stan J. [1 ]
机构
[1] Wake Forest Univ, Dept Comp Sci, Winston Salem, NC 27109 USA
来源
PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW) | 2014年
关键词
parallel computing; distributed computing; computer science education;
D O I
10.1109/IPDPSW.2014.121
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:1086 / 1091
页数:6
相关论文
共 50 条
  • [41] Using Everest Platform for Teaching Parallel and Distributed Computing
    Sukhoroslov, Oleg
    EURO-PAR 2016: PARALLEL PROCESSING WORKSHOPS, 2017, 10104 : 16 - 27
  • [42] Parallel computing with load balancing on heterogenous distributed systems
    Rus, P
    Stok, B
    Mole, N
    ADVANCES IN ENGINEERING SOFTWARE, 2003, 34 (04) : 185 - 201
  • [43] Teaching parallel and distributed computing concepts in simulation with WRENCH
    Casanova, Henri
    Tanaka, Ryan
    Koch, William
    da Silva, Rafael Ferreira
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2021, 156 : 53 - 63
  • [44] A model for the software engineering component of a computer science curriculum
    Bagert, DJ
    INFORMATION AND SOFTWARE TECHNOLOGY, 1998, 40 (04) : 195 - 201
  • [45] Performance Analysis of Parallel Computing In A Distributed Overlay Network
    Lim, Jay W. Y.
    Hoong, Poo Kuan
    Yeoh, Eng-Thiam
    Tan, Ian K. T.
    2011 IEEE REGION 10 CONFERENCE TENCON 2011, 2011, : 1404 - 1408
  • [46] Fast parallel image identification in distributed computing environments
    You, J
    Shen, H
    Pissaloux, E
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS - PROCEEDINGS OF THE ISCA 9TH INTERNATIONAL CONFERENCE, VOLS I AND II, 1996, : 589 - 594
  • [47] Application of distributed parallel computing for dynamic visual cryptography
    Ciegis, Raimondas
    Starikovicius, Vadimas
    Tumanova, Natalija
    Ragulskis, Minvydas
    JOURNAL OF SUPERCOMPUTING, 2016, 72 (11) : 4204 - 4220
  • [48] Culturally Relevant Curriculum Modules for Collegiate Computer Science Courses
    Smith, Tiffanie R.
    2024 BLACK ISSUES IN COMPUTING EDUCATION, BICE 2024, 2024, : 46 - 49
  • [49] Parallel multi-view concept clustering in distributed computing
    Wang, Hao
    Yang, Yan
    Zhang, Xiaobo
    Peng, Bo
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (10) : 5621 - 5631
  • [50] Research on parallel algorithm based on hadoop distributed computing platform
    Heilongjiang University of Technology, Jixi, China
    Int. J. Grid Distrib. Comput., 4 (163-170): : 163 - 170