Computer Networks
This course covers various important topics that represent the core of computer networking. Rather than accepting existing artifacts as is, students understand why networks look like they do. This course discusses the "whys" behind the network protocols and help students see the big picture of networking. It starts at the bottom and move up the TCP/IP protocol stack. The course discusses Data link protocols issues, including encoding, framing, and error detection. A wide range of low-level network technologies, ranging from Ethernet to FDDI to wireless Wi-Fi 802.11. It also discusses switching technologies and ATM, Internetworking and key elements of IP and Transport protocols; TCP, UDP, and remote procedure calls (RPC) to build client/server applications. In this course students use OPNET. OPNET is a simulation toolset that is widely used in the networking community for both teaching and research. Through ten OPNET labs, students explore the behavior, scalability, and performance of the protocols covered.
Course announcements, power point lectures, homework, demos...etc. are on Blackboard