ConcurrencyPedagogues

Teaching parallel thinking

Network for people working on curricula for concurrency (including OOPSLA 09 workshop proposal on this topic).

Members

  • Peter Welch
  • Hong Wang
  • Martha Kim
  • Paul Steinberg
  • Deepak Majeti
  • Cal Swart
  • Michael L. Scott
  • Suresh Jagannathan
  • Roberta Gigon
  • Richard Jones
  • Dan Grossman
  • David Hemmendinger
  • Allan McInnes
  • Gaili Jensen
  • Guy Steele
  • Doug Lea

Videos

Latest Activity

Profile IconProfile Icon
Dan Ernst and Barry Wittman are now friends Jul 25, 2010
Profile Icon
Tim Korb updated their profile photo Jul 22, 2010
Profile Icon
Clay Breshears is now a member of ConcurrencyPedagogues Apr 29, 2010
Profile Icon
Rob Simmons is now a member of ConcurrencyPedagogues Apr 16, 2010
Profile Icon
Sesh Venugopal updated their profile Apr 1, 2010
Profile Icon
ThumbnailThumbnailThumbnail
3 members updated their profile photos Apr 1, 2010
Profile Icon
ThumbnailThumbnailThumbnailThumbnailThumbnailThumbnailThumbnailThumbnailThumbnailThumbnailThumbnailThumbnailThumbnailThumbnailThumbnailThumbnail
Joel Adams, Sesh Venugopal, Delvin Defoe and 13 more joined ConcurrencyPedagogues Apr 1, 2010
Profile IconProfile Icon
Dick Brown and Dan Ernst are now friends Apr 1, 2010
Profile Icon
Dick Brown updated their profile Apr 1, 2010
Profile Icon
vj left a comment for Andrzej Filinski
Greetings! Please feel free to post accounts of how you are dealing with issues of concurrency in curricula at U Copenhagen.
Mar 25, 2010
Profile Icon
ThumbnailThumbnail
Andrzej Filinski and Brian Vinter joined ConcurrencyPedagogues Mar 25, 2010
Profile Icon

BrianVinter

Photo posted by Brian Vinter Mar 24, 2010
Profile Icon
David Bunde updated their profile Mar 2, 2010
Profile Icon
David Bunde updated their profile photo Mar 2, 2010
Profile Icon
David Bunde is now a member of ConcurrencyPedagogues Mar 2, 2010
Profile Icon
ThumbnailThumbnailThumbnail
Stephen Kell, Jens Mache and Sven Stork joined ConcurrencyPedagogues Nov 13, 2009

Groups

Photos

Loading…
  • Add Photos
  • View All
 

Forum

vj

Agenda for workshop, Monday Oct 26, 2009 6 Replies

Started by vj. Last reply by Peter Welch Nov 1, 2009.

Nate Nystrom

Workshop outcomes

Started by Nate Nystrom Oct 27, 2009.

vj

List of concurrency-related courses...? 3 Replies

Started by vj. Last reply by Peter Welch Oct 22, 2009.

OOPSLA 09 Workshop Proposal

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
  • Submit by mail to vijay at saraswat.org

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. In keeping with OOPSLA traditions, we seek a diverse group of participants -- educators, researchers, practitioners, students, authors -- with varied background, experience and approaches, for what we hope will be a stimulating discussion. 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. Please submit by email to vijay at saraswat.org

The paper should address the authors' experience and thoughts on this topic, and raise questions that they would like to see discussed at the workshop. In the case of educators we are particularly interested in understanding how your academic department is organizing as a whole to address these pedagogical issues.

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

Events

Blog Posts

 
 
 

© 2012   Created by vj.   Powered by .

Badges  |  Report an Issue  |  Terms of Service