We may earn an affiliate commission when you visit our partners.
Course image
Xiaobo Zhou

This specialization is developed for seniors and fresh graduate students to understand fundamental network architecture concepts and their impacts on cyber security, to develop skills and techniques required for network protocol design, and prepare for a future of constant change through exposure to network design alternatives. Students will require a prior knowledge of C programming, an understanding of math probability and a computer science background is a plus.

Enroll now

Share

Help others find Specialization from Coursera by sharing it with your friends and followers:

What's inside

Four courses

Fundamentals of Network Communication

(0 hours)
In this course, we explore the evolution of networks and identify the key concepts and functions that form the basis for layered architecture. We introduce examples of protocols and services that are familiar to the students, and we explain how these services are supported by networks. Further, we explain fundamental concepts in digital communication, and focus on error control techniques that include parity check, polynomial code, and Internet checksum.

Peer-to-Peer Protocols and Local Area Networks

(0 hours)
In this course, we discuss peer-to-peer protocols and local area networks. We focus on medium access control protocols and their performance analysis. We also discuss how medium access control protocols coordinate access to the communication channel in local area networks and wireless LANs.

Packet Switching Networks and Algorithms

(0 hours)
In this course, we explore packet switching networks from two perspectives: external and internal. Externally, we examine the services provided to the transport layer. Internally, we delve into network operation, including information routing, addressing, and congestion control.

TCP/IP and Advanced Topics

(0 hours)
In this course, we study TCP/IP protocols in depth. We examine how IP enables communications across networks. We focus on the hierarchical structure of IP addresses and their role in Internet scalability. We explain address prefixes and mask uses. We review TCP three-way handshake, flow control, and congestion control. We also introduce advanced topics like Multicast, SDN, and security.

Save this collection

Save Computer Communications to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser