Computer Science | Data Communication and Computer Networks (3 cr.)
536 | --


P: 402. 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, Internet working 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, DARPA Internet protocols (TCP/IP)
as examples of protocol organization.