main navigation
my pace

SE 765 Distributed Software Development

Course Description:This course introduces design and implementation of network distributed systems. Design and formal specification of client-server applications using state machines and communication protocol techniques. Also teaches the fundamentals and techniques of developing distributed object-oriented applications, using a patterns-based approach. Concepts covered include: networks, client-server architectures, dataflow networks, sockets, and message-passing systems.

Course Rotation: Spring:Summer;NY


3 credits


SE 616 Minimum Grade of C