Title
Teaching Java Concurrency To Cs Vs It Students: A Matter Of Emphasis
Keywords
Computer science curriculum; Concurrency; Information technology curriculum; Java; Multithreading
Abstract
A number of colleges and universities have recently added new degree programs in Information Technology (IT), or added IT components to existing Computer Science (CS) programs. Java language and technology are almost inescapable elements of both CS and IT programs. One of Java's more advanced features, language-level support for concurrency in the form of explicit multithreading, is important to both CS and IT students, but for different reasons. Teaching Java concurrency to CS and IT students, therefore, presents different challenges and requires emphasizing the topic in different ways. We discuss these issues, and present our experiences from CS and IT classes taught recently, in which Java concurrency was a topic.
Publication Date
12-1-2003
Publication Title
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications
Volume
3
Number of Pages
1502-1507
Document Type
Article; Proceedings Paper
Personal Identifier
scopus
Copyright Status
Unknown
Socpus ID
1642304935 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/1642304935
STARS Citation
Hughes, Charles E. and Smith, Marc L., "Teaching Java Concurrency To Cs Vs It Students: A Matter Of Emphasis" (2003). Scopus Export 2000s. 1423.
https://stars.library.ucf.edu/scopus2000/1423