subject

Stanford OpenEdx: Networking: Introduction to Computer Networking

 with  Nick McKeown and Philip Levis
Class Central Course Rank
#2 in Subjects > Computer Science > Information Technology
#2 in Subjects > Computer Science > Computer Networking

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.

10 Student
reviews
Cost Free Online Course
Pace Self Paced
Institution Stanford University
Provider Stanford OpenEdx
Language English
Calendar 11 weeks long
+ Add to My Courses
Learn Data Analysis udacity.com

Learn to become a Data Analyst. Job offer guaranteed or get a full refund.

Advertisement
Become a Data Scientist datacamp.com

Learn Python & R at your own pace. Start now for free!

Advertisement
FAQ View All
What are MOOCs?
MOOCs stand for Massive Open Online Courses. These are free online courses from universities around the world (eg. Stanford Harvard MIT) offered to anyone with an internet connection.
How do I register?
To register for a course, click on "Go to Class" button on the course page. This will take you to the providers website where you can register for the course.
How do these MOOCs or free online courses work?
MOOCs are designed for an online audience, teaching primarily through short (5-20 min.) pre recorded video lectures, that you watch on weekly schedule when convenient for you.  They also have student discussion forums, homework/assignments, and online quizzes or exams.

10 reviews for Stanford OpenEdx's Networking: Introduction to Computer Networking

Write a review
1 out of 1 people found the following review useful
7 months ago
profile picture
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 rec Read More
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!
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
5 years ago
profile picture
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.
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
5 years ago
profile picture
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.
Was this review helpful to you? YES | NO
3 months ago
Mohamed Jirde Ahmed 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 | NO
0 out of 1 people found the following review useful
3 years ago
profile picture
Lubomir Stefek partially completed this course, spending 12 hours a week on it and found the course difficulty to be medium.
Was this review helpful to you? YES | NO
0 out of 1 people found the following review useful
2 years ago
Ilya Rudyak completed this course.
Was this review helpful to you? YES | NO
2 years ago
Asr audited this course.
Was this review helpful to you? YES | NO
4 months ago
Yan completed this course.
Was this review helpful to you? YES | NO
a year ago
Marat Minshin partially completed this course.
Was this review helpful to you? YES | NO
2 years ago
Gennady completed this course.
Was this review helpful to you? YES | NO

Write a review

How would you rate this course? *
How much of the course did you finish? *
Review
Create Review