Perform Computer Networking
Unit Outlines

Perform Computer Networking

AI Generated Beginner 40 hours 10 topics

Learning Objectives

5 objectives
  • Understand fundamental concepts and components of computer networking.
  • Explain different network topologies and their advantages and disadvantages.
  • Describe the OSI and TCP/IP models and their role in data communication.
  • Configure and manage IP addressing and subnetting effectively.
  • Apply basic network security principles and troubleshooting techniques.

Content Outline

Preview

Unit 164: Foundations of Computer Networking

1. Introduction to Computer Networking

  • Definition and purpose of computer networking
  • Types of networks: LAN, WAN, MAN, PAN
  • Key network components: hosts, nodes, links
  • Importance of networking in modern computing and communication

2. Network Topologies

  • Overview of network topology concept
  • Bus topology
    • Structure and device connection
    • Advantages and disadvantages
  • Star topology
    • Structure and device connection
    • Advantages and disadvantages
  • Ring topology
    • Structure and device connection
    • Advantages and disadvantages
  • Mesh topology
    • Structure and device connection
    • Advantages and disadvantages
  • Hybrid topology
    • Combining multiple topologies
    • Use cases and benefits

3. OSI Model

  • Introduction to the OSI (Open Systems Interconnection) model
  • Seven layers overview:
    1. Physical Layer
    2. Data Link Layer
    3. Network Layer
    4. Transport Layer
    5. Session Layer
    6. Presentation Layer
    7. Application Layer
  • Function and responsibilities of each layer
  • Role of OSI model in standardizing communication protocols

4. TCP/IP Protocol Suite

  • Overview of TCP/IP model layers
    • Network Interface, Internet, Transport, Application
  • Key protocols:
    • IP (Internet Protocol): addressing & routing
    • TCP (Transmission Control Protocol): connection-oriented communication
    • UDP (User Datagram Protocol): connectionless communication
  • How TCP/IP underpins the Internet and data transmission

5. Network Devices

  • Routers: functions, routing decisions, configuration basics
  • Switches: frame forwarding, VLAN support
  • Hubs: basic operation and limitations
  • Modems: role in network access and communication
  • Access Points: wireless connectivity and configuration
  • Comparative role of each device in network infrastructure

6. Subnetting and IP Addressing

  • Introduction to IP addressing concepts
  • IPv4 vs IPv6: differences and advantages
  • Understanding subnet masks and their purpose
  • Calculating subnets: CIDR notation, subnetting techniques
  • Assigning IP addresses: static vs dynamic (DHCP)
  • Best practices for efficient subnet design

7. Network Security

  • Importance of network security
  • Firewalls: types and functions
  • Encryption fundamentals: securing data in transit
  • VPNs (Virtual Private Networks): purpose and setup
  • IDS/IPS (Intrusion Detection/Prevention Systems)
  • Best practices for securing networks and data

8. Wireless Networking

  • Wireless networking basics
  • Wi-Fi standards and 802.11 protocols overview
  • Wireless security protocols: WEP, WPA, WPA2, WPA3
  • Wireless network configuration and management
  • Comparison between wired and wireless networking

9. Network Troubleshooting

  • Common network problems: connectivity, latency, packet loss
  • Troubleshooting tools: ping, traceroute, ipconfig/ifconfig, nslookup
  • Systematic approach to diagnosing network issues
  • Steps to resolve network connectivity problems

10. Network Management and Administration

  • Role and responsibilities of network administrators
  • Network management tools and software
  • Network monitoring techniques and protocols (SNMP)
  • Configuration management and documentation
  • Best practices for network maintenance and scalability
Unlock the full outline
Get the complete content outline, learning outcomes and assessment methods for Perform Computer Networking.
KSh 20 one-off, or included with a plan

Learning Outcomes

Unlock the outline above to see learning outcomes.

Assessment Methods

Unlock the outline above to see assessment methods.

Quick Information

Unit Perform Computer Networking
Difficulty Beginner
Duration40 hours
Topics10
CreatedJul 23, 2026
GeneratedJul 23, 2026 20:14

Prerequisites

  • Basic understanding of computer hardware and software
  • Familiarity with operating system fundamentals
  • Introductory knowledge of internet and computing terminology

Recommended Resources

  • Computer Networking: A Top-Down Approach by Kurose and Ross
  • CompTIA Network+ Certification Guide
  • Cisco Networking Academy materials
  • Online tutorials: Cisco Packet Tracer, Wireshark
  • Relevant RFC documents for TCP/IP protocols

Unit Topics

10
Introduction to Computer Networking
This topic covers the basics of computer networking, including the definition of networking, types o...
Network Topologies
Explore different network topologies such as bus, star, ring, mesh, and hybrid. Understand how devic...
OSI Model
Learn about the OSI (Open Systems Interconnection) model which defines a networking framework to imp...
TCP/IP Protocol Suite
Study the TCP/IP protocol suite, which is the foundation of the internet and networking. Explore the...
Network Devices
Dive into different network devices such as routers, switches, hubs, modems, and access points. Unde...
Subnetting and IP Addressing
Explore subnetting concepts, IP addressing, IPv4 vs. IPv6, subnet masks, and how to calculate subnet...
Network Security
Delve into network security concepts such as firewalls, encryption, VPNs, IDS/IPS, and best practice...
Wireless Networking
Learn about wireless networking technologies like Wi-Fi standards, 802.11 protocols, security consid...
Network Troubleshooting
Develop skills in diagnosing and troubleshooting network issues. Explore common network problems, to...
Network Management and Administration
Discuss the responsibilities of network administrators, network management tools, network monitoring...