CALL FOR PARTICIPATION
Second Forum on Parallel Computing Curricula

To be held jointly with SPAA '97

Sunday, June 22, 1997
DoubleTree Islander Hotel
Newport, RI

In the last few years, many institutions have developed and offered courses on parallel computation, in recognition of the growing significance of this topic in computer science. Parallel computation curricula are still new, however, and there is a clear need for communication and cooperation among the faculty who teach such courses.

This workshop, following the lead of the first Forum in 1995, will address this need by bringing together parallel computing researchers, faculty who teach parallel computing courses, and faculty who are interested in developing parallel computing courses in their own schools. Moreover, the joint organization of the workshop with the Symposium on Parallel Algorithms and Architectures (SPAA '97), June 23-25, 1997, will increase the opportunities for interaction between researchers and educators in the field.

The intention of this workshop is to maximize interaction among those using innovative techniques, tools, or strategies to teach parallel computation. We also want to encourage those faculty who are interested in using innovative materials to come and present to us the problems they have encountered. It is expected that this workshop will create a forum that will facilitate the exchange of ideas, syllabi, course materials, software, and experiences among instructors of parallel computation courses.

We have compiled the proceedings of this workshop into a linked set of resources on the Web, much as with the the proceedings and program of the first Forum.

See the SPAA web page for registration information.


On-line proceedings


Advance program (June 22):

The luncheon and reception are included with your registration.
10:15 - 10:30 Welcome

10:30 - 11:00 Charles Leiserson (MIT) Invited
Teaching Parallel Algorithms using the Cilk Multithreaded Programming Language

11:00 - 11:30 Bill Toll (Taylor University)
Parallel Processing Integration in the Computer Science Curriculum: A Question of Balance

11:30 - 12:00 Michael Allen, Barry Wilkinson, James Alley (UNC Charlotte)
Parallel Programming for the Millenium: Integration Throughout the Undergraduate Curriculum

12:00 - 1:30 luncheon

1:30 - 2:00 Tom Cormen (Dartmouth College) Invited
Keeping the fun in functions: personal experiences in teaching and learning parallel computing

2:00 - 2:30 Peter Pacheco (University of San Francisco)
Using MPI to Teach Parallel Computing

2:30 - 3:00 Mark Goudreau (University of Central Florida)
Unifying Software and Hardware in a Parallel Computing Curriculum

3:00 - 3:30 break

3:30 - 4:00 David Culler (UC Berkeley) Invited
Teaching Parallel Computing on the Berkeley NOW

4:00 - 4:30 Joel Wein (Polytechnic University)
An Active-Learning Approach to Teaching Parallel Algorithms

4:30 - 5:00 Panel discussion chaired by David Kotz, Dartmouth College
Top-down or bottom-up: how best to integrate parallel computing into the undergraduate curriculum?

7:00 - 9:00 Reception

Program Committee:

Proceedings chair

Submissions


Questions?

Contact David Kotz, the program chair.

FYI: A related workshop

Undergraduate Parallel Computing, July 7-18, 1997 at Colgate University.
Sponsored by The National Science Foundation and Colgate University.


David Kotz
Last modified: Tue Jul 1 15:46:03 1997