Mastering Computer Networks

Ali Sayyed
Last Update April 14, 2024
3 already enrolled

About This Course

A cyber analyst who does not possess a deep understanding of computer networks (such as protocols, services and tools) will be unable to fully comprehend threats and incidents. Theoretical knowledge alone is insufficient as deep understanding can only be acquired with practical experience, especially in areas such as sniffing, analyzing, configuring services and programming.

In this module, participants will deep dive into the five-layered TCP/IP model and common protocols, learn how to capture and analyze network traffic, use Python to implement theory concepts, as well as be introduced to tools and major network services.

Computer networks are the bread and butter of cybersecurity, and analysts will need to have a profound understanding to be able to effectively secure it.


Learning Objectives

This course will equip learners with skills to analyze suspicious network traffic, investigate and troubleshoot network issues, and write tools that will assist him/her in collecting data and monitoring the network.
At the end of the course, learners will be able to:
Acquire a deep understanding of the 5 Layers Model
Analyse captured traffic (pcaps)
Obtain theoretical understanding of major protocols – HTTP, DNS, TCP/IP, UDP, ARP
Gain practical experience in network tools
Write network apps using Python/Scapy
Develop the ability to self-learn new protocols
Grasp network architecture and network services

Material Includes

  • Lecture Slides
  • Videos
  • Assignments
  • Quizzes
  • Reading Materials


  • Python programming experience

Target Audience

  • Cyber Security Analyst
  • IT Manager
  • DevOps


6 Lessons2h


This is introduction summary
Introduction to Computer Networks00:00Preview
Computer Networks – Basic Characteristics8:57
Computer Network Introduction
Assignments 1

Network Protocols

Network Protocols Summary

Network Topology

Network Topology summary

Your Instructors

Ali Sayyed

Associate Professor

2 Courses
3 Reviews
7 Students
See more

Write a review

Duration 2 hours
6 lectures

Material Includes

  • Lecture Slides
  • Videos
  • Assignments
  • Quizzes
  • Reading Materials
Alert: You are not allowed to copy content or view source !!