Courses

CSCI-5551 (3) Parallel Processing

Examines a range of topics involved in using parallel operations to improve computational performance. Discusses parallel architectures, parallel algorithms and parallel programming languages. Architectures covered include vector computers, multiprocessors, network computers, and data flow machines. Prereq., background in computer organization, introduction to programming languages, elementary numerical analysis, ECEN 4593 and CSCI 3656, or instructor consent. Same as ECEN 5553. Prerequisites: Restricted to graduate students or Computer Science Concurrent Degree majors only.

CSCI-7111 (3) Topics in Parallel Processing

Content varies, but subjects include parallel machine architecture, parallel algorithms, languages for parallel computation, and applications. Takes subject matter from current research. Prereq., instructor consent. Prerequisites: Restricted to Graduate Students only.