Introduction to Computer Networking

Provided by:
9/10 stars
based on  9 reviews
Provided by:
Cost FREE
Start Date TBA

Key Concepts

lightbulb
We've created a summary of key topics covered in this course to help you decide if it's the right one for you. Click individual badges to see more courses on the same topic.

Course Details

Cost

FREE

Upcoming Schedule

  • TBA

Course Provider

Stanford Online online courses
Stanford Lagunita offers a variety of professional education opportunities in conjunction with many of the University’s schools and departments. We also offer an array of free online courses taught by Stanford faculty to lifelong learners worldwide. We foster collaboration with other education organizations by sharing course material, data-driven research, and source code for enhancements to our open-source platform Stanford Lagunita. We continually experiment to improve what we do throu...
Stanford Lagunita offers a variety of professional education opportunities in conjunction with many of the University’s schools and departments. We also offer an array of free online courses taught by Stanford faculty to lifelong learners worldwide. We foster collaboration with other education organizations by sharing course material, data-driven research, and source code for enhancements to our open-source platform Stanford Lagunita. We continually experiment to improve what we do through creative use of technology, and we share what we learn with the rest of the world.

Provider Subject Specialization
Sciences & Technology
393 reviews

Course Description

This is a self-paced 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. A textbook is recommended, but not required: you can use either Peterson and Davie or Kurose and Ross, any version in the past 5 years will do.

Introduction to Computer Networking course image
Reviews 9/10 stars
9 Reviews for Introduction to Computer Networking

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
student profile image
student profile image

student

10/10 starsCompleted
3 years, 2 months ago
Excellent course - gives a good understanding of networking basics. Most importantly, it is self-paced, so there is enough time to go back to material you'd need some more time to digest, and there are no conflicts with work schedule. The only thing missing are some programming assignments. Thanks Stanford & instructors!
Was this review helpful? Yes2
 Flag
Blaze Samuel profile image
Blaze Samuel profile image

Blaze Samuel

10/10 starsTaking Now
11 months, 1 week ago
Keep up the good work I look forward to do something great with your training. So, I will stay right here to learn as much as possible.
Was this review helpful? Yes0
 Flag
Dorcas Mwangi profile image
Dorcas Mwangi profile image

Dorcas Mwangi

10/10 starsTaking Now
1 year, 1 month ago
I love it ,the Vedeos and transcripts are great and at level I can understand.it is the best course for me .very good instructors.it provokes me to do other related courses too after introduction to networking.
Was this review helpful? Yes0
 Flag
self study profile image
self study profile image

self study

9/10 starsCompleted
1 year, 4 months ago
The course provides a nice introduction to computer networking. I tried to read a few books to learn the basics, but found it too boring a read. This course provides a convenient alternative. The choice of topics is great, and the presentation is usually clear and easy to follow. I've learned a great deal from the course. Some complaints. First and foremost: sound quality. Sometimes it's loud, sometimes quiet, sometimes there's monotone noise, once or twice you can hear a police siren in the background. Second, many of the videos are under 10min. This is really inconvenient, and also introduces more fluff into the lectures. C'mon guys, these are not network packets. Still, it's a great course, thank you for doing it, guys!
Was this review helpful? Yes1
 Flag
Stefan Maerz profile image
Stefan Maerz profile image

Stefan Maerz

10/10 starsCompleted
2 years ago
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? Yes1
 Flag
Greg Cornell profile image
Greg Cornell profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
3 years, 2 months ago
Excellent course! I did the self paced track after the semester was over and loved it. Great introduction to networking; I use the information learned in this course every day at work.
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
3 years, 5 months ago
Amazing content! The instructors have great communication skills and the content about computer networking is updated from when I took this course in my college long time ago.
Was this review helpful? Yes2
 Flag
Student profile image
Student profile image

Student

8/10 starsDropped
3 years, 6 months ago
This course offers a complete structure necessary for the foundation of computer networks and with no doubt make oneself feel interesting about networking field.
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
3 years, 6 months ago
This is an amazing course and I love it so much. There is another computer network course which is related to the programming assignments. I really look forward to this course. I extremely want to know when it is open. Thanks!!!
Was this review helpful? Yes1
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.