An introduction to the design and analysis of computer communication networks.
- Application layer protocols,
- Internet protocols,
- Network interfaces,
- Local and wide area networks,
- Wireless networks,
- Bridging and routing, and current topics
- Become familiar with layered communication architectures (OSI and TCP/IP).
- Understand the client/server model and key application layer protocols.
- Learn sockets programming and how to implement client/server programs.
- Understand the concepts of reliable data transfer and how TCP implements these concepts.
- Know the principles of congestion control and tradeoffs in fairness and efficiency.
- Learn the principles of routing and the semantics and syntax of IP.
- Understand the basics of error detection including parity, checksums, and CRC.
- Know the key protocols for multimedia networking including IntServ and DiffServ for IP.
- Familiarize the student with current topics such as security, network management, sensor networks, and/or other topics
- Computer Networks and the Internet
- Application Layer
- Transport Layer
- The Network Layer
- The Link Layer: Links, Access Networks, and LANs
- Wireless and Mobile Networks
- Multimedia Networking
- Security in Computer Networks
- Computer Networking: A Top-Down Approach, 6th Edition
James F. Kurose, University of Massachusetts, Amherst
Keith W. Ross, Polytechnic University, Brooklyn
©2013 | Pearson | Cloth Bound with Access Card | 864 pp | ISBN13: 9780132856201
- CSE 3461/5461: Computer Networking and Internet Technologies
Adam C. Champion (email@example.com)
Ph.D. Candidate; Lecturer
Department of Computer Science and Engineering, The Ohio State University
- Simon S. Lam (林善成)
Professor and Regents Chair in Computer Science
Department of Computer Science
The University of Texas at Austin
2317 Speedway, Stop D9500
Austin, Texas 78712-1757
- Ken Christensen
Professor and Interim Chair
Department of Computer Science and Engineering
University of South Florida
4202 East Fowler Avenue, ENB 118
Tampa, Florida 33620