Coursera
Coursera Logo

The Bits and Bytes of Computer Networking 

  • Offered byCoursera
  • Public/Government Institute

The Bits and Bytes of Computer Networking
 at 
Coursera 
Overview

Duration

34 hours

Total fee

Free

Mode of learning

Online

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

The Bits and Bytes of Computer Networking
Table of contents
Accordion Icon V3

The Bits and Bytes of Computer Networking
 at 
Coursera 
Highlights

  • Taught by top companies and universities.
  • Affordable programs and 7 day free trial.
  • Apply your skills with hands-on projects.
Details Icon

The Bits and Bytes of Computer Networking
 at 
Coursera 
Course details

More about this course
  • This course is designed to provide a full overview of computer networking. We?ll cover everything from the fundamentals of modern networking technologies and protocols to an overview of the cloud to practical applications and network troubleshooting.
  • By the end of this course, you?ll be able to:
  • ? describe computer networks in terms of a five-layer model
  • ? understand all of the standard protocols involved with TCP/IP communications
  • ? grasp powerful network troubleshooting tools and techniques
  • ? learn network services like DNS and DHCP that help make computer networks run
  • ? understand cloud computing, everything as a service, and cloud storage

The Bits and Bytes of Computer Networking
 at 
Coursera 
Curriculum

Introduction to Networking

Course Introduction

The TCP/IP Five-Layer Network Model

Alex Why Networking

Cables

Hubs and Switches

Routers

Servers and Clients

Sergio Being A Network Engineer

Moving Bits Across the Wire

Twisted Pair Cabling and Duplexing

Network Ports and Patch Panels

Ethernet and MAC Addresses

Unicast, Multicast, and Broadcast

Dissecting an Ethernet Frame

Victor Escobedo: Practical Experience in IT

Navigating Coursera

Program Surveys

How to Use Discussion Forums

Get to Know Your Classmates

Earn a dual Google/CompTIA A+ credential

Supplementary Reading for The OSI Networking Model

Supplemental Reading for Ethernet Over Twisted Pair Technologies

Graded Plugin

TCP/IP

Networking Devices

The Physical Layer

The Data Link Layer

Layers in Networking Models

Networking Basics

The Network Layer

Introduction to The Network Layer

The Network Layer

IP Addresses

IP Datagrams and Encapsulation

IP Address Classes

Address Resolution Protocol

Sergio Path

Subnetting

Subnet Masks

Basic Binary Math

CIDR

Motivation

Basic Routing Concepts

Routing Tables

Interior Gateway Protocols

Exterior Gateway Protocols

Non-Routable Address Space

Alex Good Story

Supplemental Reading for Routing Protocol Examples

Supplemental Reading for RFCs and Standards

Graded Plugin

The Network Layer

Subnetting

Routing

Routing Paths and Subnets

The Network Layer

The Transport and Application Layers

Introduction to the Transport and Application Layers

The Transport Layer

Dissection of a TCP Segment

TCP Control Flags and the Three-way Handshake

TCP Socket States

Connection-oriented and Connectionless Protocols

Firewalls

The Application Layer

The Application Layer and the OSI Model

All the Layers Working in Unison

Learner Story: Daniel

Supplemental Reading for System Ports versus Ephemeral Ports

The Transport Layer

The Application Layer

The Transport and Application Layer

The Five-Layer Network Model

Networking Services

Introduction to Network Services

Why do we need DNS?

The Many Steps of Name Resolution

DNS and UDP

Sergio IT Great Field

Resource Record Types

Anatomy of a Domain Name

DNS Zones

Overview of DHCP

DHCP in Action

Basics of NAT

NAT and the Transport Layer

NAT, Non-Routable Address Space and the Limits of IPv4

Virtual Private Networks

Proxy Services

Supplemental Reading forIPv4 Address Exhaustion

Graded Plugin

Name Resolution

Name Resolution in Practice

Dynamic Host Configuration Protocol

Network Address Translation

VPNs & Proxies

Networking Services Simulation

Networking Services

Connecting to the Internet

Introduction to Connecting to the Internet

Dial-up, Modems and Point-to-Point Protocols

What is broadband?

T-Carrier Technologies

Digital Subscriber Lines

Cable Broadband

Fiber Connections

Wide Area Network Technologies

Point-to-Point VPNs

Introduction to Wireless Networking Technologies

Wireless Network Configurations

Wireless Channels

Wireless Security

Cellular Networking

Mobile Device Networks

Supplemental Reading for Broadband Protocols

Supplemental Reading for WAN Protocols

Supplemental Reading for Alphabet Soup

Supplemental Readings for Mobile Device Networks

Graded Plugin

POTS and Dial-up

Broadband Internet

WANs

Wireless Networking

Wireless Channels

Connecting to the Internet

Troubleshooting and the Future of Networking

Introduction to Troubleshooting and the Future of Networking

Ping: Internet Control Message Protocol

Traceroute

Testing Port Connectivity

Name Resolution Tools

Public DNS Servers

DNS Registration and Expiration

Hosts Files

What is The Cloud?

Everything as a Service

Cloud Storage

IPv6 Addressing and Subnetting

IPv6 Headers

IPv6 and IPv4 Harmony

Interview Role Play: Networking

Course Wrap Up

Alex Career Path

Congratulations!

Supplemental Reading for Testing Port Connectivity

Supplemental Reading for IPv6 and IPv4 Harmony

Graded Plugin

Verifying Connectivity

Digging into DNS

The Cloud

IPv6

IPv6 Compression

Troubleshooting and the Future of Networking

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6716 CoursesRight Arrow Icon

The Bits and Bytes of Computer Networking
 at 
Coursera 
Students Ratings & Reviews

4.4/5
Verified Icon38 Ratings
N
Nishit Bhatia
The Bits and Bytes of Computer Networking
Offered by Coursera
5
Learning Experience: This course was designed for learners who are interested in learning more about the data computation and networking in the field of IT. It taught helped me in my final year project as it was in the same domain.
Faculty: The faculties were really knowledgeable and kind in nature. There were peer discussions included in these sessions. The faculties tried to answer all the answers in the discussion forum. Yes the curriculum was updated and comprehensive in nature. It had assignments distributed into every week and it also has a test module at the end of every week.
Course Support: As I mention before, this course assisted me in my final year project of graduation which ultimately helpede to get an internship at BSNL.
Reviewed on 10 Aug 2022Read More
Thumbs Up IconThumbs Down Icon
M
Manishkumar Vidyanand Jha
The Bits and Bytes of Computer Networking
Offered by Coursera
5
Learning Experience: All basic of networking, networking protocol and troubleshooting
Faculty: Faculty were really nice and supportive. Yes. I liked everything about this course
Course Support: No career support provided
Reviewed on 21 May 2022Read More
Thumbs Up IconThumbs Down Icon
G
gaurav rawat
The Bits and Bytes of Computer Networking
Offered by Coursera
5
Learning Experience: Hardware and software knowledge
Faculty: Instructors taught well Curriculum was relevant and comprehensive
Course Support: No career support provided
Reviewed on 4 Mar 2022Read More
Thumbs Up IconThumbs Down Icon
S
Sindhura S
The Bits and Bytes of Computer Networking
Offered by Coursera
5
Other: It was a wonderful course diving into the world of Computer Networking. I just loved learning every single topic presented by the instructor of the course. The course was offered by Google and the learning platform was Coursera. It is one of the best courses out there to start learning about Computer Networking and basics of Cloud Computing as well. Each and every topic covered was so beautifully explained with relevant and real life examples which made it very easy to understand. This is the course that made me interested to take a career in the field of Computer Networking or Cloud Computing, and hence I am actively working on it to increase my skills and expertise in these areas to make a career switch. I love learning more about these topics and look forward to pursue my career in this field so that I excel in and enjoy what I do. Overall, the course is just amazing for all those who want to start a career in Computer Networking.
Reviewed on 2 Aug 2021Read More
Thumbs Up IconThumbs Down Icon
G
Gauri Patil
The Bits and Bytes of Computer Networking
Offered by Coursera
4
Other: This is course provides detailed information about computer networking this course is the part of specialization course of Google IT support .
Reviewed on 15 Mar 2021Read More
Thumbs Up IconThumbs Down Icon
View All 13 ReviewsRight Arrow Icon
qna

The Bits and Bytes of Computer Networking
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...