This preview shows pages 1–2. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: CNT 4007C Computer Networks Fundamentals, Fall 2011 Goals/Objectives: This course teaches principles of design and analysis of computer networks. The Internet is used as a case study to showcase the fundamental principles. Most of the course is devoted to protocols at the higher level (application), transport, network and medium access layers. Topics discussed include (but are not limited to) overall Internet architectural design, principles of networking protocols, peer-to-peer networks, congestion control (e.g., TCP), routing protocols (unicast and multicast), and MAC protocols for wired and wireless networks. Prerequisites: COP 3530 (data structures and algorithms), CDA 3101 (introduction to computer organization) and COP 4600 (operating systems). Students should be familiar with elementary graph theory and basic probability. Students should have the ability to write simple programs in Java and C. Required Textbook: “Computer Networking: A Top-Down Approach Featuring the Internet”, by J. Kurose and K. Ross, Fifth Edition, Addison Wesley, 2010. Cell Phone Policy: Cell phones should be turned o f during the lecture hours to provide a quite learning environment for every student in the classroom. environment for every student in the classroom....
View Full Document