ECE 5566 - Network Architecture and Protocols (3C)
Course Description
Performance evaluation, design, and management of networks. Use of queuing and other analytical methods, simulation, and experimental methods to evaluate and design networks and protocols. Network management architectures and protocols.
Why take 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.
Learning Objectives