Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Course Overview

The Fundamentals of Network Communication course by Coursera is an intermediate-level course that is part of the Computer communications Specialisation. It will take you back to the core of networks and help you identify the major functions and concepts that are the crux of layered IT architecture. You will learn about how networks support the services and protocols.

Through the Fundamentals of Network Communication online programme, you will explore the field of digital communication and understand its fundamental concepts. The curriculum covers the error control techniques such as polynomial code, internet checksum, and parity check.

The University of Colorado offers the Fundamentals of Network Communication training course. Your instructor will be a highly qualified professional, Interim Dean Xiaobo Zhou, who will deliver the lectures via pre-recorded videos. This course is entirely self-paced and online. So, you can enjoy learning about computer communications at your own pace and comfort. Upon course completion, you can earn a shareable certificate.

The Highlights

  • Self-paced training
  • Financial assistance
  • Flexible deadlines
  • Course completion in Approx. 15 hours
  • Online course
  • Graded assessments
  • Shareable certificate
  • Computer and network communications
  • A University of Colorado offering
  • Intermediate-level of difficulty
  • Video lectures and transcripts
  • Free enrolment
  • Practise assessments

Programme Offerings

  • Intermediate-level Course
  • Online training
  • Shareable Electronic Certificate
  • Practise Assessments
  • Graded Assessments
  • Resettable Deadlines
  • financial aid
  • End Of The Course Project
  • Free Enrolment
  • Self-paced learning.

Courses and Certificate Fees

Certificate AvailabilityCertificate Providing Authority
yesCU DenverCoursera

Fundamentals of Network Communication Fees Structure - 

Type

Fees in INR

Fundamentals of Network Communication (audit only)
Free
Fundamentals of Network Communication - 1 month
Rs. 3,275 /-
Fundamentals of Network Communication - 3 months
Rs. 6,550 /-
Fundamentals of Network Communication - 6 months
Rs. 9,825 /-

Eligibility Criteria

To be able to proceed with the Coursera Fundamentals of Network Communication programme, you must have prior knowledge of C programming (Java/C++), IT architecture, and computer organisation. Besides, a background in computer science can be advantageous.

You have to complete the requirements of all the modules, including the graded assessments and the end of the course project to avail of the certification for the Fundamentals of Network Communication online programme. You can attach the certificate to your LinkedIn profile or your resume.

What you will learn

Knowledge of computer networking

After completing the Fundamentals of Network Communication training programme will have acquired a firm understanding of the following:

  • The development of networks and their connected services and what led to modern networks
  • Learning about the general example of protocols and services
  • Understand the OSI reference model and the organisation of the entire communication process into functions in seven layers
  • Write applications using BSD sockets with the service supplied by the IP/TCP protocols
  • Know about digital communications and its fundamentals
  • Detect errors in digital transmission by applying the coding techniques which are the basis of reliable protocols

Who it is for


Admission Details

To enrol in the Fundamentals of Network Communication online training follow the below given steps:

  • Visit the course page.
  • Enter “Fundamentals of Network Communication” in the search bar and click on the course title.
  • Choose the “Enroll for free” tab, and you will be taken to the sign-up page.
  • Register yourself by opening an account on Coursera or logging in with your Google, Facebook, or Apple ID. If you have previously registered, simply log in, and you can access the course.

Application Details

Apply for the Fundamentals of Network Communication online course without the hassle of filling in lengthy application forms. Register yourself by just logging in and access the course material. You can avail of the free seven-day trial as well.

The Syllabus

Videos
  • Welcome
  • Evolution of Communications Networks
  • Computer network evolution
  • Examples of protocols and services
Readings
  • Get help and meet other learners in this course. Join your discussion forums!
  • Lecture Slides - Evolution of Communication Networks
  • Lecture Slides - Computer Network Evolution
  • Lecture Slides - Examples of Protocols and Services
  • A brief history of the internet (Optional)
  • Computer Networks (4th or 5th Edition), Tanenbaum and Wetherall
Quiz
  • Graded Assessment - Communication Networks and Services
  • Practice Assessment  - Communication Networks and Services

Videos
  • Layered Architecture and OSI model
  • OSI unified view of protocols and services
  • TCP/IP: Architecture and routing examples
Readings
  • Lecture Slides - Layered Architecture and OSI Model
  • Lecture Slides - OSI Unified View of Protocols and Services
  • Lecture Slides - TCP/IP: Architecture and Routing Examples
  • RFC 2151, "Internet & TCP/IP tools and utilities"
Quiz
  • Graded Assessment  - Layered Architecture
  • Practice Assessment  - Layered Architecture

Videos
  • Berkeley sockets API – I
  • Berkeley sockets API – II
  • Digital transmission fundamentals
Readings
  • Lecture Slides - Berkeley Sockets API - I
  • Lecture Slides - Berkeley Sockets API - II
  • Lecture Slides - Digital Transmission Fundamentals
  • RFC 793, “Transmission Control Protocol: DARPA Internet program protocol specification”
Quiz
  • Graded  Assessment - Socket API & Digital Transmissions
  • Practice Assessment - Socket API & Digital Transmissions

Videos
  • Error Control - Parity Checks
  • Error Control – Polynomial Codes (CRC)
  • CRC Capability, Internet Checksum
Readings
  • Lecture Slides - Error Control - Parity Checks
  • Lecture Slides - Error Control – Polynomial Codes (CRC)
  • Lecture Slides - CRC Capability, Internet Checksum
  • Parity, Checksums, Cyclic Redundancy Checks (Required)
  • RFC 1071, “Computing the Internet Checksum”
Practice Exercises
  • Graded Assessment - Error Control
  • Practice Assessment - Error Control

Reading
  • Comprehensive review of course materials

Instructors

CU Denver Frequently Asked Questions (FAQ's)

1: What is the benefit of the Computer Communications Specialisation?

The specialisation will help you gain a thorough understanding of network architecture concepts and how they impact cyber-security. It will develop your skills and techniques to deal with protocol design and prepare for its future advancements.

2: What is the duration of the Fundamentals of Network Communication course?

Coursera's Fundamentals of Network Communication course is a five-week programme that can be completed in approximately 15 hours.

3: How do I purchase the certificate?

You can purchase the course at any time, i.e., while you are enrolling, during the course, or even after you have completed the course and you will be awarded the certificate after completing it.

4: What does subscribing to the specialisation offer?

After purchasing the entire specialisation, you will have access to all the four courses which are part of it. You will earn a shareable electronic certificate which will be added to your accomplishments page on Coursera.

5: Can I only go through the course material?

Yes. Simply enrol for free and check out the course material for the Fundamentals of Network Communication online course in the audit mode.

Articles

Back to top