Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Stanford University

An Introduction to Computer Networks

Stanford University via Independent

This course may be unavailable.

Overview

This course provides an introduction to computer networks, covering topics such as network architecture, protocols, and security. Students will learn about the fundamentals of networking, including how data is transmitted across networks and the different types of network topologies. By the end of the course, students will be able to design and analyze simple networks, troubleshoot common network issues, and understand the basics of network security. The course uses a combination of video lectures, readings, quizzes, and hands-on assignments to help students grasp the material. This course is intended for beginners with little to no prior knowledge of computer networks, making it suitable for students, professionals, or anyone interested in learning about networking fundamentals.

Taught by

Nick McKeown and Philip Levis

Reviews

3.7 rating, based on 3 Class Central reviews

Start your review of An Introduction to Computer Networks

  • Anonymous
    Great course. Nick and Phil are great to listen to, the course tells you everything you need to know about networking. Some parts of it are a little hard, but generally, many great computer science problems have been solved in networking, and it would be a mistake not to have this in your repertoire.
  • Anonymous
    It is not the simplest course for an undergraduate but it is very much rewarding. Both instructors are great and it is a wonderful resource for students/engineers who are into network engineering.
  • Jiree

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.