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

New York University (NYU)

Introduction to Networking

New York University (NYU) via edX

This course may be unavailable.


This course will soon be retired. Last day to enroll is 12/31/2022 at 00:00 UTC.

This is a self-paced course that provides an Introduction to Networking

Course topics include:

  • Overview of computer networking
  • Application layer
  • Transport layer
  • Network layer
  • Link layer
  • Overview of network security


Course Outline:

  • Week 1 - Overview of computer networking
  • Week 2 - Application layer
  • Week 3 - Transport layer
  • Week 4 - Network layer
  • Week 5 - Link layer
  • Week 6 - Overview of network security
  • Week 7 - Exam

Taught by

Rafail Portnoy and Aspen Olmsted


4.4 rating, based on 16 Class Central reviews

Start your review of Introduction to Networking

  • Anonymous
    Don't take this course. I really don't recommend this course to anyone who never learned computer network. Rafail Portnoy should explain materials in the course more and more.

    The reason why I felt like this is because I also took Computer Hardware and Operating Systems by Daniel Katz-Braunschweig and his class was too GREAT! He teaches with a lot of easy examples and fully explains why, what, how.... and so on.

    On the other hands, all the videos of Rafail Portnoy's class are shorter (videos are around 30 mins each) and of course less explanations, so I kinda had hard time to understand what's going on.
  • Anonymous
    This is very iportante for computer course in programing language. And I am very intresting of this course. I feel so proud of , I am doing tis course. And computer networking is a globle networkink course. And it's needed to everbody currente time.Iam very exiting for this course. And wand do this course seriously with exitment. And which persones provided this course. I want say him so thanks. You are very kind heart and gentlman for us. So I want to say you and your teem so thanks.this time computer and smart gajets working around the world. This knowledg is very important for coding and software dewlopment. And thankyou . Providind this chance for learning computer networking course.I want say again so thanks.
  • Profile image for David Chen
    David Chen
    This is the second course that I have taken on the subject of Computer Networking. Overall, I thought everything here was pretty straightforward, and the course topics were well-organized. I was able to move along the course fairly quickly and finish the specialization.
  • Profile image for Mazen Tarek
    Mazen Tarek
    The course is really good but I wish for a simpler example It explain all layers

    you may get bored in the middle of the lecture but

    don't worry it is normal

    and highly recommended this course as one who doesn't know anything about

  • Anonymous
    Rafail Portnoy is a magician in teaching computer networks. Awesome experience with the course. If you are struck at networking just enroll here.
  • Anonymous
    I will recommend this class to any one who want to have a good basic of the networking , this is good introduction to networking , the class is very instructive , very comprehensive the OSI model is very well explained as well as routers , switches functions , network concepts and design
  • Anonymous
    very good course. i helped me a lot. i think some of the examples could be explain in more better way and also some of the concepts could be made easy. the overall course was very good. i appreciate the effort of the teacher. thank you
  • Anonymous
    one of the best courses i've taken in the last decade in relation to tech.

    complex subjects broken are broken down in way which makes sense

    and builds solid and essential knowledge quick.

    5/5 !
  • Anonymous
    one of the best courses i've taken in the last decade in relation to tech.

    complex subjects broken are broken down in way which makes sense

    and builds solid and essential knowledge quick.

    5/5 !
  • Anonymous
    Very good course structure.

    It is suitable for both beginners and experienced persons.

    I recommend to take this course not only for knowledge but also for career in near future.
  • Anonymous
    The course is very helpful because it has a good explanation of networking from basic. It is self-paced and learns as per your preferable time.
  • i have always wanted to know how computers communicate with each other and finally, I have the chance to learn this and more amazing stuff
  • Anonymous
    Nice platform for free knowledge

    Thanks for this to spread free course

    After getting this i gained various type of knowledge from home
  • Anonymous
    I think it's great material but because I'm on a limited budget can't afford it and it doesn't allow me to keep score
  • Marwan Sleiman
    I took this course to get the undergraduate credits. The quality of the material was excellent and the teacher answered my questions on a regular basis. I would take more classes like this one from the teacher.
  • Anonymous
    Good feature - containing Powerpoint side with simultaneous presentation.

    Easy to understand.

    Contents are good ordered.

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.