Title :
Work in progress — Course development of programming for general-purpose multicore processors
Abstract :
This paper presents the course development activities on multicore programming at the Electrical and Computer Engineering Department of Virginia Commonwealth University. As multicore processors have become the main stream computing platform, it becomes a necessity to teach undergraduate on programming for multicore processors. This paper gives details information about the multicore programming course developed at VCU, including the course modules and a brief introduction of the labs.
Keywords :
computer science education; educational courses; further education; multi-threading; multiprocessing systems; Electrical and Computer Engineering Department; VCU; Virginia Commonwealth University; course module; general-purpose multicore processor programming course development; main stream computing; undergraduate teaching; Computers; Instruction sets; Multicore processing; Programming profession; Multicore processors; concurrency; multithreaded programming;
Conference_Titel :
Frontiers in Education Conference (FIE), 2011
Conference_Location :
Rapid City, SD
Print_ISBN :
978-1-61284-468-8
Electronic_ISBN :
0190-5848
DOI :
10.1109/FIE.2011.6142763