CMSC 33300
Networks and Distributed Systems (CMSC 23300)Prerequisites: CMSC 15400 or equivalent.
Catalog Description: This course focuses on the principles and techniques used in the deveopment of networked and distributed software. Topics include programming with sockets, remote procedure calls (RPC), interprocess communication (IPC), distributed objects (CORBA and DCOM), and commonly used network protocols including TCP/IP, UDP, FTP, and 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 programming environment.
Instructors: I. Foster, A. RogersQuarter offered: Winter
Last Verified by Sharon Salveter on 27 September, 2006.

