Course description:
Study the design, implementation, and performance of computer networks. Topics include: Medium access control, Internet protocols, local and wide area networks, wireless networks, mobile-IP, quality of service, performance analysis, congestion and error control, switching and routing, network security, and network management.
In this course, you will:
1. Learn what computer networks are
2. Learn how they work today
3. Learn why they are designed the way they are
4. Learn how they are likely to evolve in the future
Prerequisite:
1. “Introduction to Computer Science”
2. C, C++, or JAVA (preferred but not required)