COURSE MODULE

Computer Networking

Understand the networking concepts required for cybersecurity.

11 Lessons
2 Module
LEARNING PATH

Module Lessons

Explore the learning materials and work through the lessons in this module.

11 Lessons
1
Available
LESSON 1

Network Fundamentals

Introduction to Network Fundamentals Computer networking is one of the most important foundations of cyber security. Almost every modern computer,...

2
Available
LESSON 2

LAN and WAN

Introduction to LAN and WAN Computer networks can be classified in different ways. One common classification is based on the...

3
Available
LESSON 3

IP Addresses

Introduction to IP Addresses An Internet Protocol (IP) address is a numerical identifier assigned to a network interface so that...

4
Available
LESSON 4

MAC Addresses

MAC Addresses A MAC address is a hardware-level network address used to identify a network interface on a local network....

5
Available
LESSON 5

Ports and Protocols

Ports and Protocols Computers communicate across networks using agreed rules called protocols. Applications and services use network ports to identify...

6
Available
LESSON 6

TCP/IP

TCP/IP TCP/IP stands for Transmission Control Protocol/Internet Protocol. It is the fundamental networking architecture used by the modern Internet and...

7
Available
LESSON 7

DNS

Lesson 7: DNS DNS stands for Domain Name System. It is one of the most important services used on modern...

8
Available
LESSON 8

DHCP

Lesson 8: DHCP DHCP stands for Dynamic Host Configuration Protocol. It is a networking protocol that allows devices to obtain...

9
Available
LESSON 9

Routers and Switches

Lesson 9: Routers and Switches Routers and switches are two of the most important devices in modern computer networks. Although...

10
Available
LESSON 10

Firewalls

1. Introduction to Firewalls A firewall is a security control that monitors and controls network traffic according to defined rules....

11
Available
LESSON 11

Basic Network Troubleshooting

1. Introduction to Network Troubleshooting Network troubleshooting is the systematic process of identifying, isolating and resolving problems that prevent computers,...