CS444 PARALLEL AND DISTRIBUTED PROCESSING (4 Cr.)

COURSE DESCRIPTION

Prerequisites: CS228 or permission of instructor

General Introduction and Goals

This course introduces the students to the basics of parallel and distributed computing. Topics include parallel hardware architecture, multiprocessor architecture, process communications, data sharing, threads, deadlock avoidance, distributed algorithms, remote method invocation, client/server applications, and transactions.  Students will write programs demonstrating their understanding of these topics.

Home
CS Courses
MA Courses
MA Ed Courses
MA Graduate Courses
MAED Graduate Courses