When you enroll in this course, you'll also be enrolled in this Specialization.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 5 modules in this course
In this course, we discuss peer-to-peer protocols and local area networks. Part one in this course is to answer the question of how does a peer-to-peer protocol deliver reliable data transfer service across unreliable transmission lines or networks. We focus on several medium access control protocols and their performance analysis. In the second part, we discuss how medium access control protocols coordinate the access to the communication channel so that information gets through from a source to a destination in the same broadcast local area network. We further discuss local area network and wireless LAN.
This module examines peer-to-peer protocols and service models. Importantly, it examines three automatic repeat request (ARQ) protocols that provide reliable data transfer service.
Practice Assessment - Peer-to-Peer Protocols•20 minutes
1 discussion prompt•Total 30 minutes
Peer-to-Peer Protocols•30 minutes
Reliable Services and Data Link Controls
Module 2•4 hours to complete
Module details
This module introduces TCP that uses ARQ techniques to provide reliable stream service and flow control end-to-end across connectionless packet network. It also examines two framing techniques that are used to identify the boundaries of frames of information within a digital bit stream, and discusses two data link control standards in widespread use.
Lecture Slides - TCP Reliable Stream and Flow Control•10 minutes
Lecture Slides - Framing and PPP•10 minutes
Lecture Slides - HDLC, Multiplexing•10 minutes
“The generic framing procedure: an overview”, E. Hernandez-Valencia, M. Scholten, and Zhenyu Zhu, IEEE communications Magazine, 40(5), 2002 (Required)•120 minutes
2 assignments•Total 40 minutes
Graded Assessment - Reliable Services and Data Link Controls•20 minutes
Practice Assessment - Reliable Services and Data Link Controls•20 minutes
1 discussion prompt•Total 10 minutes
Reliable Services and Data Link Controls•10 minutes
Medium access control
Module 3•2 hours to complete
Module details
This module discusses the need for medium access control (MAC), and introduces representative random access and scheduling MAC protocols - including the carrier-sense multiple access with collision detection CSMA-CS protocol which forms the basis for the Ethernet LAN standard. It also shows the impact of delay-bandwidth product on protocol performance.
Lecture Slides - MAC Random Access: Aloha•10 minutes
Lecture Slides - Random Access: CSMA and CSMA/CD•10 minutes
Lecture Slides - Scheduling Approaches•10 minutes
2 assignments•Total 40 minutes
Graded Assessment - Medium Access Controls•20 minutes
Practice Assessment - Medium Access Controls•20 minutes
1 discussion prompt•Total 10 minutes
Medium Access Control•10 minutes
Local Area Networks
Module 4•4 hours to complete
Module details
This module discusses the structure of the frames used in LANs, and introduces several important LAN standards, including the IEEE 802.3 Ethernet LAN and IEEE 802.11 wireless LAN. Furthermore, the MAC protocols associated with each LAN standard are also described.
The University of Colorado is a recognized leader in higher education on the national and global stage. We collaborate to meet the diverse needs of our students and communities. We promote innovation, encourage discovery and support the extension of knowledge in ways unique to the state of Colorado and beyond.
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Learner reviews
4.7
538 reviews
5 stars
80.85%
4 stars
11.71%
3 stars
3.90%
2 stars
1.30%
1 star
2.23%
Showing 3 of 538
K
KS
4·
Reviewed on Jan 25, 2022
good course in networks of sharing resourses between them
J
JK
4·
Reviewed on Dec 12, 2019
This course is really awesome! I highly recommend to all undergraduate students. this is something students really need to understand, especially for those who pursue their profession in this domain.
D
DV
4·
Reviewed on Oct 29, 2021
The content is really good. However, the subtitles in English are incorrect at some moments and it made me spend a lot of time reading the outside materials. In general, this course was fine, though.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.