ECE 3564 Introduction to Computer Networking
B.S. Computer Engineering and B.S. Electrical Engineering, ECE, 2025
Explore the fundamentals of computer networking with a focus on Internet architecture, protocols, addressing, routing, and wireless technologies, covering key layers and concepts essential to modern communication systems. Prerequisites: ECE 2544, ECE 2714 (3H, 3C)
ECE 3564 Introduction to Computer Networking
- Course Description:
- Introduction to computer networking featuring the Internet. Major topics include Internet architecture and layering, application layer service models and protocols, transport layer protocols and congestion control, Internet addressing, routing algorithms and protocols, multiple access and link layer addressing, wireless local area networks (LANs), and cellular networks.
- Textbook:
- James F. Kurose and Keith W. Ross, Computer Networking: A Top-Down Approach. Pearson. 8th edition