YoVDO

CS402: Computer Communications and Networks

Offered By: Saylor Academy

Tags

Network Layers Courses Transport Layers Courses

Course Description

Overview

Gain a comprehensive understanding of computer networking principles and protocols in this 42-hour course covering fundamental concepts, layered network architecture, and advanced topics like multimedia, security, and cloud computing. Explore networking basics, protocol fundamentals, and dive deep into the application, transport, network, and link layers. Learn about TCP/UDP, examine the intricacies of data transmission, and discover how modern technologies leverage network infrastructure. Complete the course with a study guide, feedback survey, and final exam to earn a certificate and potentially receive direct credit.

Syllabus

  • Course Introduction
  • Unit 1: Networking Fundamentals
  • Unit 2: The Basics of Protocols
  • Unit 3: The Application Layer
  • Unit 4: The Transport Layer (TCP/UDP)
  • Unit 5: The Network Layer
  • Unit 6: The Link Layer
  • Unit 7: Multimedia, Security, and Cloud Computation over the Internet
  • Study Guide
  • Course Feedback Survey
  • Certificate Final Exam
  • Saylor Direct Credit

Related Courses

Demystifying Networking
NPTEL via Swayam
Introduction to Networking
New York University (NYU) via edX
TCP and UDP Operation
Pluralsight
SocketIO v4, with websockets - the 2024 details.
Udemy
Communication Networks
Indian Institute of Technology, Kharagpur via Swayam