George Mason University
George Mason University Mason
George Mason University

CS 475: Concurrent and Distributed Systems

Instructor Information

Section Information

Practical issues in designing and implementing concurrent and distributed software. Topics include concurrent programming, synchronization, multithreading, local and wide-area network protocols, distributed computation, systems integration, and techniques for expressing coarsegrained parallelism at the application level. Projects involve network programming at application level.

Course Information from University Catalog

Limited to 2 Attempts


Practical issues in designing and implementing concurrent and distributed software. Topics include concurrent programming, synchronization, multithreading, local and wide-area network protocols, distributed computation, systems integration, and techniques for expressing coarsegrained parallelism at the application level. Projects involve network programming at application level.

Hours of Lecture or Seminar per week: 3

Credits: 3

Prerequisites:

Grade of C or better in CS 310 and 367.

Instructor Information
Expertise