Course Objectives

In this class we will cover advanced networking concepts and help students gain an understanding of the current network model, what it takes to connect a device to a network, and how the Internet works.

By the end of the course, the students will

  1. have an understanding of network layers and basic protocols, how the Internet works
  2. able to write programs to interact with remote services hosted on the Internet.