Course details of CS 224 - Computer Networks

Course Name Computer Networks
Total Credits 6
Type T
Lecture 3
Tutorial 0
Practical 0
Selfstudy 0
Half Semester N
Prerequisite
Text Reference James Kurose and Keith Ross, "Computer Networking, A Top-Down Approach" 6th edition, 2012, Pearson Larry Peterson and Bruce Davie, Computer Networks, A Systems Approach, 5th edition, 2011, Morgan Kaufmann
Description Internet architecture and the layering abstraction. Application layer: network application architectures and examples. Socket programming. Transport layer: transport protocol design, analysis of TCP. Network layer: addressing, routing, forwarding, interdomain routing. Router design and scheduling. QoS and resource allocation. Traffic engineering, network address translation and other practical topics. Link layer: channel access, switching, VLANs, MPLS. PHY layer basics: framing, encoding, modulation.
Last Update 01-12-2015 11:43:55.345227