[comp.edu] Course: Teaching Parallel Programming to Undergraduates

Allan.Fisher@cs.cmu.edu (05/07/91)

The Carnegie Mellon University School of Computer Science plans to offer
a
2-week intensive course from July 22 - Aug 2 to prepare faculty to teach
classes on the programming of parallel computers.  This course covers the
major programming styles,
  - message-passing computing 
  - shared-memory computing 
  - data-parallel computing, as well as the
  - automatic extraction of parallelism 
and representative computer architectures.  The course emphasizes the
practical aspects of parallel computing as well as theoretical models
relevant to parallel computing.  There will be extensive laboratory
sessions
to provide the participants with hands-on experience on  a variety of
computers, e.g.  Encore Multimax, iWarp, Cray YMP, etc.   

Instructors:  Allan Fisher and Thomas Gross.  There is no tuition for
attending this course.  A grant by the Cray Research Foundation enables
us
to subsidize the cost of travel and/or  stay.   To apply contact Allan
Fisher, Associate Dean, School of Computer Science, Carnegie Mellon
University, Pittsburgh PA 15213, or Allan.Fisher@cs.cmu.edu.  See the
paper
by Fisher and Gross in the 1991 SIGCSE Technical Symposium for more
details.