CMSC 33300
Networks and Distributed Systems (CMSC 23300)Prerequisites: CMSC 15400
Catalog Description: This course focuses on the principles and techniques used in the development of networked and distributed software. Topics include programming with sockets; remote procedure calls (RPC); interprocess communication (IPC); distributed objects (i.e., CORBA, DCOM); and commonly used network protocols (e.g., TCP/IP, UDP, FTP, HTTP). In addition, data encoding, encryption, and compression algorithms are presented. This is a project-oriented course in which students are required to develop software in the UNIX programing environment.
Instructors: I. Foster, A. RogersQuarter offered: Spring
Last Verified by Sharon Salveter on 27 September, 2006.

