Final Program for
the Forum on Parallel Curricula
March 31 - April 1, 1995
Wellesley College

Proceedings of the Forum

The Forum will run on Friday from 8:30am -- 5:00pm and on Saturday from 8:30am -- 4:00pm in the Wellesley College Science Center. On Friday, March 31, there will be a reception and banquet at the Wellesley College Club from 5:30pm -- 9:30pm. A panel will be held during the banquet.

Friday, March 31st

8:00 - 8:30: Breakfast and Registration

8:30 - 8:35: Welcome

Session Chair: Ellen Hildreth, Wellesley College

8:35 - 9:00: "A Programming Language for Teaching Parallel Computing to First-year Students" David Kotz, Dartmouth College

9:00 - 9:30: "Teaching Horses to Whistle: Parallel Computing and the Undergraduate Computational Science Curriculum" Greg Wilson, U. Toronto

9:30 - 10:00: "Nesl: A language for teaching parallel algorithms" Guy Blelloch and Jonathan Hardwick, Carnegie-Mellon University

10:00 - 10:30: Coffee Break

Session Chair: Matthew Merzbacher, Wellesley College

10:30 - 11:00: "Teach Ideas, Not Programming Tricks" P. Takis Metaxas, Wellesley College

11:00 - 11:30: "Data-Parallel Image Processing in Parallaxis" Thomas Braunl, U. Stuttgart

11:30 - 12:00: "Integrating Parallelism in the First Theory Course." John Savage, Brown University

12:00 - 1:30: Lunch

Session Chair: Franklyn Turbak, Wellesley College

1:30 - 2:00: "Parallel Computing: What the oldtimers have always known and what students really need to know" Alan Edelman, MIT

2:00 - 2:30: "Thoughts on Parallel Computing in a Computer Science Curriculum" Arnold L. Rosenberg, UMASS-Amherst

2:30 - 3:00: "Focusing Undergraduate Curriculum on Parallel Computing" Janusz Zalewski, Embry-Riddle Aeronautical University

3:00 - 3:30: Afternoon break

Session Chair: Takis Metaxas, Wellesley College

3:30 - 4:00: "The Boston University Parallel Curriculum" Azer Bestavros, Roscoe Giles, Abdelsalam Heddaya Steve Homer, and Claudio Rebbi, Boston U.

4:00 - 4:30: "Using the DiST Simulator to Teach Parallel Computing Concepts" Arnold Pears, La Trobe University

4:30 - 5:00: "Importance of Isoefficiency Analysis in Teaching Parallel Computing" Boleslaw Mikolajczak, UMASS-Dartmouth

5:30 - 6:30 Cash Bar at the Wellesley College Club

6:30: Banquet at the Wellesley College Club with panel discussion: PANEL: "Is Parallel Computing Dead?" (To be held during the banquet) Organized by: Nan Schaller, RIT
Panelists:
Thomas Braunl, U. Stuttgart
Elias Manolakos, Northeastern U.
Chris Nevison, Colgate U.
Marios Papaefthymiou, Yale U.
Kelly Pickard, MasPar
Claudio Rebbi, Boston U
Arnold Rosenberg, U. MASS
Joachim Theilhaber, TMC

Saturday, April 1st

8:00 - 8:30: Breakfast

Session Chair: John Savage, Brown University

8:30 - 9:00: "Developing Transportable Software for High Performance Computers" Thomas Cheatham, Harvard University

9:00 - 9:30: "A Pipeline Prime Number Sieve: A Case Study in Parallel Computing Using Transputers." Chris Nevison, Colgate

9:30 - 10:00: "Training for Transputer Technologies" Andrew P. Bakkers, University of Twente/Open University, and Nan Schaller, RIT

10:00 - 10:30: Coffee break

Session Chair: Panos Chrysanthis, University of Pittsburgh

10:30 - 11:00: "Function Machines: Programming in Two Dimensions" Paul Horwitz, BBN

11:00 - 11:30: The Future of Meta-Programming in Parallel Languages" Robert M. Keller, Harvey Mudd College

11:30 - 12:00: "Developing a Data-Parallel YACC-like Compiler Generator" Jacques Cohen, Brandeis University

12:00 - 1:30: Lunch

1:30 - 3:00: PANEL: "The Dynamic Nature of Parallel Computing Curricula" Organized by: Dan Hyde, Bucknell University, and Rodney Tosten, Gettysburg College
Panelists: David E. Keyes, Old Dominion Univ. & ICASE
Paul Tymann, SUNY at Oswego
P. Takis Metaxas, Wellesley College