Course Description
Techniques for the design of computer networks beyond the user level are discussed. Perspectives on network design, estimation of traffic demand and application requirements, network cost analysis, topological design, and virtual network design, wireless network design issues are also discussed.
Credits: 3, prerequisites: CMPS 161.
Course Preview
Coming soon.
Course Syllabus
Course Modules
Module 1: …
Module 2: …
Module 3: …
Module 4: …
Module 5: …
Module 6: …
Module 7: …
Module 8: …
Module 9: …
Module 10: …
Module 11: …
Module 12: …
Module 13: …
Module 14: …
Module 15: Final Exam
Course Objectives
- Describe how networks work.
- Explain how the Internet works.
- List and explain the protocols that make these possible.
- Explain how ARP, IP, TCP, and UDP work and how they are related.
- Develop client-server programs or something similar.
Course Topics
- Network topologies
- Network protocols
- Security considerations
- Writing client-server programs