CS 4225 Parallel and Distributed Systems 2/2/3

Prerequisite: CS 3110 and CS 3201 with a minimum grade of C

This course covers the concepts and challenges of concurrent systems. Topics include multi-threaded programming, scheduling, and synchronization, network architecture, parallel computing architecture, multimedia networking, and mobile and ad-hoc networks. The course will also discuss emerging technologies in these areas.