Architectures for computing in modern data networks that adopt the Internet architecture. Topics covered include socket programming, RPC and RMI CORBA, introduction to XML. Client-server and peer-to-peer models. Modern architectures such as publish-subscribe and web services. Prerequisite(s): NET 3010.Lectures three hours a week, tutorial/laboratory two hours a week.