ECE: Electrical & Computer Engineering

ECE 5565 Network Architecture and Protocols

Fall 2016 textbook list

The Fall 2016 ECE textbook list is available online for students.

Current Prerequisites & Course Offering

For current prerequisites for a particular course, and to view course offerings for a particular semester, see the Virginia Tech Course Timetables.

Return to course list

ECE 5565 Network Architecture and Protocols (3C)

5565: Principles and concepts of networking and protocols, with emphasis on data link, network, and transport protocols. Contemporary and emerging networks and protocols to illustrate concepts and to provide insight into practical networks including the Internet. Quantitative and qualitative comparisons of network architectures and protocols.

What is the reason for this course?

Computer networks and the associated protocols form the basis for modern data communications that is at the heart of information technology and the Internet. Knowledge of networking and protocols is important not only for networking professionals, but also for engineers and computer scientists concerned with communications, computer systems, or distributed applications. The design, deployment and management of effective computer networks and protocols requires the ability to analyze the performance of network designs, analyze the efficiency and correctness of protocols, and use network management tools to determine current network operating parameters. This course sequence provides requisite knowledge for network and protocol researchers, network and protocol designers, and advanced network managers.

Typically offered: Fall. Program Area: Computers.

Prerequisites: Prerequisites: Graduate standing, STAT 4714.

Why are these prerequisites or corequisites required?

5565: Students should understand computer organization, as required in most electrical engineering, computer engineering, and computer science undergraduate programs. Students should also have a background in calculus-based probability theory, as in STAT 4714, to undertake queuing theory, traffic modeling, and other topics related to performance evaluation.

Department Syllabus Information:

Major Measurable Learning Objectives:
Course Topics
Topic Percentage
Basic Definitions and Layered Protocol Models 5%
Direct Link Networks - Ethernet, FDDI 15%
Packet and Cell Switching - Routing, ATM 20%
Internetworking - IP, Multicast 10%
End-to-End Protocols - UDP, TCP, RPC 15%
End-to-End Data 5%
Congestion Control 15%
High-Speed Networking 15%

Return to course list