IT Essentials · Intermediate

Computer Networks & Architecture

The engineering behind a network: layered architecture and protocol design, routing and switching internals, subnetting as arithmetic, redundancy, and the measurements that settle performance arguments.

IT Essentials program

Lessons
4
Study time
40m
Level
Intermediate
Program
IT Essentials

Sign in to open the lessons

4 lessons

Lessons, files and narration open after you sign in and buy the program. One payment opens every course in it.

Sign in to open a lesson. Buying the program opens every course and lesson in it, permanently.

About this course

Layering is the decision that let the internet grow: each layer offers a service upward and uses the layers below without needing to know how they work. This course takes that abstraction apart — the layered architecture, how protocols are designed, and what a router and a switch actually do with a packet or a frame.

Then it becomes design work. Subnetting is taught as arithmetic you can do under pressure; segmentation and VLANs as a policy decision rather than a formula; redundancy as a plan for what happens when a piece fails; and performance as measurement — throughput, latency, jitter and loss — so arguments about a slow network end with evidence.

The project is a design document for a two-floor organisation: address plan, segmentation, redundancy and a capacity estimate with the assumptions written down.

Who this is for

  • You already know what an IP address and a router are and want the engineering underneath.
  • You are moving from IT support into network administration or design.
  • You are preparing for certification or interviews that require real understanding rather than memorised commands.

Before you start

  • Comfortable with IP addressing, DNS, ping and traceroute — Computer Networking covers that ground.
  • Patience with binary and basic arithmetic; the subnetting lesson builds it from scratch.
  • About five hours a week for two weeks.

Where it leads

  • Cyber Security: Offense and Defense and Cloud Security both build on network behaviour.
  • System Design & Architecture applies the same reasoning to application services.
  • Network administration and design roles in banks, ISPs and large institutions reward exactly this document-driven approach.

Tools you will use

Wireshark, so you see the layers instead of reading about themA simulator or lab: Packet Tracer, GNS3 or a virtual machine running routing softwareA diagramming tool — draw.io is enoughCommand-line tools on any operating system

What you will build

  1. 1An annotated packet capture showing encapsulation through the layers
  2. 2A subnet plan for a site with several departments, with the arithmetic shown
  3. 3A segmentation policy using VLANs and access rules
  4. 4A redundancy plan stating what fails over and how long it takes
  5. 5A capacity estimate and a performance baseline for the design

Curriculum

2 modules · 4 lessons · 40m

Sign in to open each lesson

4 lessons, including the a network design document for a two-floor organisation: subnet plan, segmentation policy, redundancy plan and capacity estimate project. Sign in and buy the program to open them. Create an account to track progress and earn the certificate.

Taught by a working engineer

Kwame Mensah — Staff Engineer. Every lesson is written to be used, not just watched.

A verifiable certificate

Complete every lesson and you get a certificate with a code and QR that an employer can check in seconds.

Practice in the Code Lab

Write and run code in the browser while you learn, with your work saved to your own account.

Still have a question?

Email hello@codemasterghana.com or send a message from the contact page — we answer within two working days, in English or Twi.