B538 Networks and Distributed Computing (3 cr.) P: P436 or P536. Basic concepts and technologies of computer networks. Protocols and protocol stacks. Client-server models. Distributed object technology. High-performance and high-bandwidth techniques. Distributed operating systems. Credit not given for both P538 and P438. B538 corresponds to old C623.