5580

Strategies for preparing computer science students for the multicore world

Richard Brown, Elizabeth Shoop, Joel Adams, Curtis Clifton, Mark Gardner, Michael Haupt, Peter Hinsbeeck
St. Olaf College (USA)
Proceedings of the 2010 ITiCSE working group reports on Working group reports, ITiCSE-WGR ’10, 2010

@inproceedings{brown2010strategies,

   title={Strategies for preparing computer science students for the multicore world},

   author={Brown, R. and Shoop, E. and Adams, J. and Clifton, C. and Gardner, M. and Haupt, M. and Hinsbeeck, P.},

   booktitle={Proceedings of the 2010 ITiCSE working group reports on Working group reports},

   pages={97–115},

   year={2010},

   organization={ACM}

}

Download Download (PDF)   View View   Source Source   

709

views

Multicore computers have become standard, and the number of cores per computer is rising rapidly. How does the new demand for understanding of parallel computing impact computer science education? In this paper, we examine several aspects of this question: (i) What parallelism body of knowledge do todaya’s students need to learn? (ii) How might these concepts and practices be incorporated into the computer science curriculum? (iii) What resources will support computer science educators, including non-specialists, to teach parallel computing? (iv) What systemic obstacles impede this change, and how might they be overcome? We address these concerns as an initial framework for responding to the urgent challenge of injecting parallelism into computer science curricula.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2017 hgpu.org

All rights belong to the respective authors

Contact us: