Name of institution: Auburn University Name of contact person: Stephen B. Seidman Address for contact person: Department of Computer Science and Engineering Auburn University Auburn AL 36849 E-mail Address: seidman@eng.auburn.edu Telephone number: (205) 844-6305 Access to what computers: Transputers, nCUBE, Cray Degree offered? BSCS, BSCPE, MS, PhD Short Curricul(um)(a) Statement: Our programs offer relatively standard curricula (the undergraduate programs are accredited by CSAB and ABET), but we offer a rather wide variety of courses in parallel computing. These include the following: CSE 501 Advanced Scientific Computing CSE 526 Software Methodologies for Parallel Computing CSE 533 Parallel Computing I CSE 534 Distributed-Memory Multiprocessors I CSE 633 Parallel Computing II CSE 634 Distributed-Memory Multiprocessors II CSE 733 Theory of Concurrency CSE 734 Advanced Topics in Parallel Computation The first four courses are regularly taken by undergraduates. Research activities: (1) (Seidman) A unified approach to systolic and wavefront computation, which includes the syntax and semantics of a wavefront algorithm language, algorithm verification, and multiprocessor implementation. (2) (McCreary) A methodology for automatic parallelization and scheduling of programs for multiprocessors, that is based on a new approach to graph parsing. (3) (Pancake) The design and development of software tools for advanced scientific computing, including debuggers and tools for the visualization of parallel program execution. (4) (Carlisle) Techniques for the design and implementation of channel protocols for parallel data communication.