To support our site, Class Central may be compensated by some course providers.

Networking: Introduction to Computer Networking

Stanford University via Stanford OpenEdx

students interested

Taken this course? Share your experience with other students. Write review

This is an introductory course on computer networking, specifically the Internet. It focuses on explaining how the Internet works, ranging from how bits are modulated on wires and in wireless to application-level protocols like BitTorrent and HTTP. It also explains the principles of how to design networks and network protocols. Students gain experience reading and understanding RFCs (Internet protocol specifications) as statements of what a system should do. The course grounds many of the concepts in current practice and recent developments, such as net neutrality and DNS security.

PREREQUISITES

Students need an introductory course in probability, a strong understanding of bits and bytes, and knowledge of how computers lay out data in memory.

Taught by

Nick McKeown and Philip Levis

Related Courses

Reviews for Stanford OpenEdx's Networking: Introduction to Computer Networking
4.8 Based on 11 reviews

  • 5 stars 82%
  • 4 stars 18%
  • 3 star 0%
  • 2 star 0%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review
  • 1
Anonymous
5.0 a year ago
Anonymous completed this course.
I took this class the first time it was offered (Fall/Winter of 2012?) back on the old Stanford MOOC platform. It is a little on the computer science-ey side, so you will learn about protocols and design considerations; not so much practical hands on network configurations that a technician would need. I also don't recall much of an emphasis on networking from the perspective of an enterprise network (which is what most practitioners who work in networking live), however many of the concepts are also applicable to an enterprise.

However even if your interest is as a technician in an enterprise environment, you will find this material to be useful.

I just scanned the 74 pages(!) of notes (one sided) I took from this class. The content is in depth and very insightful.

Overall that was a phenomenal class, and I highly recommend that you take it!
1 person found
this review helpful
Was this review helpful to you? Yes
Anonymous
5.0 5 years ago
Anonymous completed this course.
I have just finished this course . It was a great experience. Before taking this course I though I know this stuff . But Phil and Nick has opened my eyes. Additionally the guest lectures by Vint Cerf and others added a new dimension to the course.
2 people found
this review helpful
Was this review helpful to you? Yes
Mohamed A
5.0 a year ago
by Mohamed is taking this course right now, spending 1 hours a week on it and found the course difficulty to be very easy.
my name is Mohamed l am from Somali l want need to improve my level of computer networking because my fuel is computer science
Was this review helpful to you? Yes
Christopher B
5.0 6 months ago
Christopher is taking this course right now, spending 8 hours a week on it and found the course difficulty to be hard.
The quality of this course is good, while it is at an intro level, my experience is that it is quite challenging. The course so far has been enlightening and worthwhile.
Was this review helpful to you? Yes
Anonymous
5.0 5 years ago
Anonymous completed this course.


This was a very good course. Both Nick and Phil are very good teachers. I certainly learnt a great deal in this class.
1 person found
this review helpful
Was this review helpful to you? Yes
Lubomir S
4.0 4 years ago
Lubomir partially completed this course, spending 12 hours a week on it and found the course difficulty to be medium.
1 person found
this review helpful
Was this review helpful to you? Yes
Ilya R
4.0 3 years ago
by Ilya completed this course.
0 person found
this review helpful
Was this review helpful to you? Yes
Asr A
5.0 2 years ago
by Asr audited this course.
Was this review helpful to you? Yes
Yan Y
5.0 a year ago
by Yan completed this course.
Was this review helpful to you? Yes
Marat M
5.0 2 years ago
by Marat partially completed this course.
Was this review helpful to you? Yes
Gennady G
5.0 3 years ago
by Gennady completed this course.
Was this review helpful to you? Yes
  • 1

Class Central

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