[TYPES/announce] CFP: First Workshop on Curricula in Concurrency and Parallelism OOPSLA 2009
Vijay Saraswat
vijay at saraswat.org
Mon Aug 17 22:25:35 EDT 2009
First Workshop on Curricula in Concurrency and Parallelism OOPSLA 2009
http://concurrencypedagogy.ning.com/
*Important Dates
*
* Submission deadline for position papers: August 30, 2009
* Notification of decision: September 14, 2009
* Workshop Date: Monday, October 26
The concurrency era has exploded on us. Multicore systems are now
everywhere -- in our laptops, desktops, graphic cards, video game
consoles. Symmetric multi-processors and clusters dominate the server
and high performance computing market and are the foundation for cloud
computing.
There is an urgent need to ensure that newly trained Computer Science
graduates are well versed in the principles and practice of concurrent
and parallel programming. Following a previous successful workshop on
Multicore Programming Education at ASPLOS 2009, this workshop will
address several fundamental questions:
What are the ``fundamental ideas'' of concurrency and parallelism
that every Computer Science graduate should know? That every college
graduate should know?
Should concurrency and parallelism be taught ``top-down'' (via
high-level abstractions such as operations on collections) or bottom
up (with low-level tools such as threads and locks)?
Should sequential programming be taught as a ``special case'' of
concurrent and parallel programming?
Should concurrency and parallelism issues be addressed in
introductory computer science courses?
Should concurrency and parallelism topics be ``sprinkled'' in
existing courses (e.g. in architecture, systems, programming
languages, algorithms) -- if so which topics in those courses should
be taken out to make room? Should these topics be taught in their
own separate stream?
This workshop aims to bring together practitioners and thinkers to
address this topic. It will be organized around the presentation of
position papers selected by the PC, and a panel discussion. The results
of the workshop will be made available online at
http://concurrencypedagogy.ning.com
*Potential participants are invited to submit 2-page position papers
addressing these topics, for consideration by the Program Committee.*
Program Committee
Guy Blelloch, Carnegie-Mellon University
Kim Bruce, Pomona College
Shriram Krishnamurthi, Brown University
Tim Mattson, Intel Corporation
Vijay Saraswat, IBM Corporation (co-chair)
Michael L. Scott, University of Rochester
Guy L. Steele, Jr Sun Microsystems (co-chair)
Kathy Yelick, UC Berkeley and NERSC
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.seas.upenn.edu/pipermail/types-announce/attachments/20090817/cf73db23/attachment.htm
More information about the Types-announce
mailing list