Introduction to Computer Networks

  • Instructor: Anand Seetharam
  • Open year round
  • Delivery: Self-paced online, About 5 hours of video lectures, self-assessment quizzes (not graded) and a multiple choice final exam (graded).
  • Credentials: The participants who successfully complete the course by passing the final exam will receive the Introduction to Computer Networks digital badge and will be able to print a Binghamton University issued course completion certificate.
  • Who can take this course: This course is open to all engineers, professionals, faculty, staff and students.
Register Here


This course provides in-depth coverage of networking and communication protocols. The course participant will learn about the TCP/IP protocol stack including application layer, transport layer, network layer and link layer. Specifically, participants will learn application layer concepts and protocols (e.g., client-server model, HTTP, FTP, SMTP), transport layer concepts and protocols (e.g., reliable data transfer, TCP, UDP), network layer concepts and protocols (e.g., IP addressing, routing, forwarding) and link layer concepts and protocols (e.g., ARP, MAC addressing, MAC protocols).

The course also provides an overview of wireless networking technologies (e.g., WiFi, bluetooth, cellular) and network security.


At the end of the course, participants will:

  • Be able to describe the advantages and disadvantages of layering, and the
    application of layering idea to TCP/IP networking.
  • Be able to use essential networking applications and describe how the
    applications work.
  • Be able to describe the functionality and inter-layer relationships of TCP/IP
    protocol suite including TCP, UDP, IP, ARP, routing protocols, and media access protocols.
  • Be able to describe the theory and practical aspects related to wireless networks.
    Be able to use simple analytical models to estimate network performance.


Anand Seetharam is an assistant professor in Computer Science at the Thomas J. Watson College of Engineering and Applied Science at Binghamton University. Seetharam is broadly interested in the field of computer networking. His research interests encompasses wireless networks, information-centric networks, ubiquitous computing, Internet of Things (IoT) and smart grids.  


  • $250: Standard/Industry Rate (Group rates available, see below)
  • $225: Group rate Standard/Industry (3-5 people from the same organization)
  • $150: BU and SUNY Faculty/Staff/BU Alumni graduated May 2020 or before
  • $105: Non-BU and SUNY Students (must give evidence of matriculation at other University/College)
  • $95: BU and SUNY Students (must be matriculated)/new Alumni (graduated Dec. 2020 or after)/High School students
Industry Group rate:  3-5 people from the same organization - $225 per person, contact or 607-777-6241 for Promo Code to use when you register.


Payment is made at the time of registration. If you are not able to pay with credit card you can contact us to make arrangements for a check payment. 

For questions, contact the Office of Industrial Outreach at


Please note our cancellation and refund policy: All cancellations must be received in writing (email) to the Office of Industrial Outreach. All refunds will be assessed a 10% administrative fee. No refunds for cancellations or non-attendance will be given after you have started the course.  Submit your cancellation request to EMAIL:

If the course is canceled, enrollees will be advised and receive a full refund.