\section*{Michigan Technology University}
A course is offered in parallel algorithms, which
emphasizes principles used in the development of 
algorithms for parallel computers.  The focus is on the following topics:
programming paradigms, implementation, analysis and performance
evaluation.  Algorithms in the areas of scientific computation
and nonnumeric processing are considered, as are software tools
for automatic vectorization and parallelization, performance
visualization, and debugging.  
