ACM Home Page
Please provide us with feedback. Feedback
Teaching about threading: where and what?
Full text PdfPdf (664 KB)
Source
ACM SIGACT News archive
Volume 40 ,  Issue 1  (March 2009) table of contents
COLUMN: Technical columns table of contents
Pages 51-57  
Year of Publication: 2009
ISSN:0163-5700
Author
Alan D. Fekete  University of Sydney, Australia
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 89,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1515698.1515712
What is a DOI?

ABSTRACT

Trends in hardware and software are increasing the importance of concurrent programming, in the skill set expected of graduates. The curriculum is fairly full already, so teachers face complicated trade-offs in deciding how to incorporate additional material related to concurrency. In this paper we discuss some of the different ways to cover thread programming; we also survey the literature on this topic from the Computing Education community.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
R. Bryant and D. O'Hallaron. Computer Systems: A Programmer's Perspective. Prentice-Hall, Inc., 2003.
3
4
 
5
6
7
8
 
9
10
11
12
13
 
14
M. Herlihy and N. Shavit. The Art of Multiprocessor Programming. Morgan Kaufmann, 2008.
15
 
16
17
18
19
 
20
21
 
22
23
24
25
 
26
S. Zakhour, S. Hommel, J. Royal, I. Rabinovitch, T. Risser, and M. Hoeber. The Java Tutorial: A Short Course on the Basics, Fourth Edition. Prentice-Hall, Inc., 2007.