Home IT & Software Introduction to Computer Networking

Introduction to Computer Networking

Course Highlights
  • NYU – New York University via edX
  • 35 hours of effort required
  • 23,043+ already enrolled!
  • Skill Level: Introductory

A self-paced introductory level course to help you gain the computer networking understanding adequately. The course is divided into different segments and each segment covering different topics like an overview of computer networking, link layer, network layer, transport layer, etc. By the end of the course, your mind will be filled with a variety of concepts. These concepts include describing and identifying the key components of computer networks. Similarly, you’ll learn what IP protocol is, understanding routing algorithms and routing protocols.


  • 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.
Achieve your Career and Learning Goals with CourseraPlus. Access to 3,000+ world-class courses, specializations and universities professional certificates.

Take This Online Course

Related Courses:

saveIntroduction to Computer Networks for Non-Techies

      • Alton Hardin via Udemy
      • 22,601+ already enrolled!
      • ★★★★★ (4,378 Ratings)

saveIntroductory Computer Networking Courses for Teachers

      • Raspberri Pi & Teach Computing via FutureLearn
      • 6 hours of effort required
      • Skill Level: Introductory
      • ★★★★★

Your Feedback:

There are no reviews yet. Be the first one to write one.

Rated 0 out of 5
0 out of 5 stars (based on 0 reviews)
Very good0%