CS 508 Distributed Computing
The course covers the history of distributed computing, network basics, inter-process communications, distributed computing paradigms, the socket API, The client–server paradigm, group communication, distributed objects, internet applications, advanced distributed computing paradigms.
Prerequisite
CS 501 or admission to the Software Engineering MS program