Odysseus Logo

Virginia Tech

ECE-3564: Introduction to Computer Networking

Description: Introduction to computer networking featuring the Internet. 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.

Pathways: N/A

Course Hours: 3 credits

Corequisites: N/A

Crosslist: N/A

Repeatability: N/A

Sections Taught: 6

Average GPA: 3.02 (B+)

Strict A Rate (No A-) : 16.04%

Average Withdrawal Rate: 3.08%

Yiwei T Hou202238.7%34.2%11.3%0.0%9.1%6.8%3.031
Ryan M Gerdes202328.1%49.5%12.9%4.7%2.3%2.4%2.962
Angelos Stavrou202245.5%45.4%6.5%0.0%0.0%2.6%3.361
Yaling Yang202427.7%43.7%16.4%7.1%3.0%2.1%2.912

Grade Distribution Over Time