Course Description In this course you will learn basic concepts in networking, including the OSI model, flow control, routing, medium access control, physical layer technologies, and application characteristics.

Course Objectives - Understand the challenges of network communication. - Understand the basics of network communication. - Understand the operation of the protocols that are used inside the Internet.

Course Objectives and Department Mission Because the Internet is such an important part of the communications infrastructure, understanding how it works is of benefit to everyone. Understanding the Internet in detail is especially critical for Computer Science students. Not only do students learn how communication takes place, but the Internet serves as an excellent example of a highly distributed and complex computer system. As a consequence, understanding the Internet fits well with the CS Department's Mission.