Time and location

  • MW, 4:30 pm - 5:45 pm
  • Online synchronous
 

Instructor

 

Office Hours

  • Fridays 3-5 pm
  • Online on zoom

Course Description

This course introduces concepts and design principles of modern computer and telecommunication networks. It uses the Internet TCP/IP protocol suite to discuss how today’s computer networks operate and how they have evolved over many years to meet the requirements of today’s networking applications. The focus will be on both - fundamental networking and communication techniques, and protocols used in today’s complex Internet architecture.

Topics include DNS and HTTP protocols at the application layer, TCP and UDP at the transport layer, routing algorithms and forwarding with BGP and OSPF at the network layer, and multiple access technologies along with Ethernet and WiFi LANs. Concepts of software-defined networking, network security, and wireless networking will also be introduced.

Prerequisites

Objectives

Course outcomes

Upon completion of this course, students should be able to:

Books

Required Textbook Other textbooks for reference

Graduate Teaching Assistant

Topics

Grading

Your grade will be calculated using the following percentages:

Policies

Late submissions: Exams: Honor code: Accommodations for disabilities: