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 条
  • [21] Role of parallel and distributed computing in beam physics
    Andrianov, S
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2004, 519 (1-2) : 37 - 41
  • [22] Supporting parallel computing on a distributed object architecture
    Wang, C
    Teo, YM
    JOURNAL OF SYSTEMS AND SOFTWARE, 2001, 56 (03) : 261 - 278
  • [23] Deterministic Message Passing for Distributed Parallel Computing
    Zhou, Xu
    Lu, Kai
    Wang, Xiaoping
    Zhang, Wenzhe
    Zhang, Kai
    Li, Xu
    Li, Gen
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2013, E96D (05): : 1068 - 1077
  • [24] Parallel and distributed computing for UAVs trajectory planning
    Pascarella, Domenico
    Venticinque, Salvatore
    Aversa, Rocco
    Mattei, Massimiliano
    Blasi, Luciano
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2015, 6 (06) : 773 - 782
  • [25] Parallel and distributed computing for UAVs trajectory planning
    Domenico Pascarella
    Salvatore Venticinque
    Rocco Aversa
    Massimiliano Mattei
    Luciano Blasi
    Journal of Ambient Intelligence and Humanized Computing, 2015, 6 : 773 - 782
  • [26] A High-Performance Parallel Approach to Image Processing in Distributed Computing
    Rakhimov, Mekhriddin
    Mamadjanov, Doniyor
    Mukhiddinov, Abulkosim
    2020 IEEE 14TH INTERNATIONAL CONFERENCE ON APPLICATION OF INFORMATION AND COMMUNICATION TECHNOLOGIES (AICT2020), 2020,
  • [27] Solving large batches of traveling salesman problems with parallel and distributed computing
    Ozden, S. G.
    Smith, A. E.
    Gue, K. R.
    COMPUTERS & OPERATIONS RESEARCH, 2017, 85 : 87 - 96
  • [28] PRACTICAL RESULTS USING APACHE HADOOP PLATFORM FOR DISTRIBUTED AND PARALLEL COMPUTING
    Toma, Cristian
    INTERNATIONAL CONFERENCE ON INFORMATICS IN ECONOMY, 2012, : 30 - 35
  • [29] Mining of association rules on large database using distributed and parallel computing
    Vasoya, Anil
    Koli, Nitin
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMMUNICATION, COMPUTING AND VIRTUALIZATION (ICCCV) 2016, 2016, 79 : 221 - 230
  • [30] Teaching parallel computing concepts with a desktop computer
    Fung, YF
    Ercan, MF
    Chong, YS
    Ho, TK
    Cheung, WL
    Singh, G
    INTERNATIONAL JOURNAL OF ELECTRICAL ENGINEERING EDUCATION, 2004, 41 (02) : 113 - 125