Introducing Parallel Computing in a Second CS Course
Introducing Parallel Computing in a Second CS Course
复制标题
在第二门计算机科学课程中介绍并行计算
DOI:
10.1109/ipdpsw55747.2022.00064
复制
发表时间:
2022
期刊:
影响因子:
--
通讯作者:
Andrew Danner
中科院分区:
文献类型:
--
作者:
T. Newhall;Kevin C. Webb;Vasanta G. Chaganti;Andrew Danner
The ubiquity of multicore processors, cloud computing, and hardware accelerators have elevated parallel and distributed computing (PDC) topics into fundamental building blocks of the undergraduate CS curriculum. Therefore, it is increasingly important for students to learn a common core of introductory PDC topics and develop parallel thinking skills early in their CS studies. We present the curricular design, pedagogy, and goals of an introductory-level course on com-puter systems that introduces parallel computing to students who have only a CS1 background. Our course focuses on three curricular goals that serve to integrate the ACM-IEEE TCPP guidelines throughout: a vertical slice through the computer of how it runs a program; evaluating system costs associated with running a program; and taking advantage of the power of parallel computing. We elaborate on the goals and details of our course's key modules, and we discuss our pedagogical approach that includes active-learning techniques. We find that the PDC foundation gained through early exposure in this course helps students gain confidence in their ability to expand and apply their understanding of PDC concepts throughout their CS education.
DOI:
10.1109/ipdpsw50202.2020.00060
发表时间:
2020
期刊:
2020 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW
影响因子:
--
作者:
Matthews, Suzanne J.
通讯作者:
Matthews, Suzanne J.
DOI:
10.1145/3304221.3325573
发表时间:
2019
期刊:
ITiCSE '19: Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education
影响因子:
--
作者:
Ghafoor, Sheikh K.;Brown, David W.;Rogers, Mike;Hines, Thomas
通讯作者:
Hines, Thomas
DOI:
10.1007/978-3-319-75178-8_18
发表时间:
2017
期刊:
Proceedings of the Euro-EDUPAR 2017 workshop of the 23rd International European Conference on Parallel and Distributed Computing
影响因子:
--
作者:
Ghafoor, Sheikh K.
通讯作者:
Ghafoor, Sheikh K.