• Length:
    7 Weeks
  • Effort:
    3–5 hours per week
  • Price:

    FREE
    Add a Verified Certificate for $150 USD

  • Institution
  • Subject:
  • Level:
    Introductory
  • Language:
    English
  • Video Transcript:
    English
  • Course Type:
    Self-paced on your time

Associated Programs:

Prerequisites

None

About this course

Skip About this course

This is a self-paced course that provides an Introduction to Networking

Course topics include:

  • Overview of computer networking
  • Application layer
  • Transport layer
  • Network layer
  • Link layer
  • Overview of network security

What you'll learn

Skip What you'll learn

By the end of this course students should be able to:

  • Describe computer networks and identify key components of networks
  • Discuss the principles of networking applications and protocols such as HTTP, SMTP, and FTP
  • Describe peer to peer networks
  • Explain the principles behind the transport layer, multiplexing and demultiplexing, reliable data transfer, flow control, congestion control and TCP and UDP
  • Explain the principles behind the network services such as network layer service model forwarding versus routing
  • Describe how routers work, including path selection, broadcast, and multicast
  • Describe IP protocol, routing algorithms, and routing protocols that are used today on the Internet RIP OSPF and BGP
  • Discuss multiple access protocols, local area network, VLANs, Ethernet
  • Explain the principles of network security, cryptography, confidentiality, identification, message integrity
  • Describe common network security technologies such as firewalls and intrusion detection systems

Course Outline:

  • Week 1 - Overview of computer networking
  • Week 2 - Application layer
  • Week 3 - Transport layer
  • Week 4 - Network layer
  • Week 5 - Link layer
  • Week 6 - Overview of network security
  • Week 7 - Exam

Meet your instructors

Rafail Portnoy
Adjunct Professor
New York University Tandon School of Engineering
Aspen Olmsted
Adjunct Professor
New York University Tandon School of Engineering

Pursue a Verified Certificate to highlight the knowledge and skills you gain
$150 USD

View a PDF of a sample edX certificate
  • Official and Verified

    Receive an instructor-signed certificate with the institution's logo to verify your achievement and increase your job prospects

  • Easily Shareable

    Add the certificate to your CV or resume, or post it directly on LinkedIn

  • Proven Motivator

    Give yourself an additional incentive to complete the course

  • Support our Mission

    EdX, a non-profit, relies on verified certificates to help fund free education for everyone globally