CS 53600 - Data Communication and Computer Networks
Data communications: communication hardware technologies including local area and long-haul network hardware, circuit and packet switching, interfaces between computer and network hardware, and performance issues. Network architecture: protocol software and conceptual layering, reliable delivery over an unreliable channel, transport protocols, virtual circuits, datagrams, internetworking as a fundamental design concept, the client-server paradigm, naming and name binding, name servers, addressing and address resolution, routing and routing algorithms, congestion and flow control techniques, network file systems, distribution of computation, and DARPA Internet protocols (TCP/IP) as examples of protocol organization.
Homepage http://www.cs.purdue.edu/homes/kompella/teaching/fa08/cs536/
Usually Offered: Fall
Credit: 3 hours (class)
Prerequisite: CS 354 and 422. CS 543 or equivalent is recommended
University Catalog: CS 536