Learning Objectives
5 objectives- Understand the fundamental concepts and types of computer networks.
- Explore various network topologies and their applications.
- Gain knowledge of key network protocols and the OSI model layers.
- Learn IP addressing schemes, subnetting, and network security principles.
- Develop skills in wireless networking and troubleshooting common network issues.
Content Outline
PreviewUnit 847: Fundamentals of Computer Networks
1. Introduction to Computer Networks
- Definition of Computer Networks
- Types of Networks
- Local Area Network (LAN)
- Wide Area Network (WAN)
- Personal Area Network (PAN)
- Metropolitan Area Network (MAN)
- Network Components
- Network Interface Cards (NICs)
- Switches and Routers
- Hubs and Repeaters
- Cables and Connectors
- Importance of Computer Networks in Modern Society
- Communication and Collaboration
- Resource Sharing
- Internet and Cloud Computing
2. Network Topologies
- Overview of Network Topologies
- Bus Topology
- Structure and Operation
- Advantages and Disadvantages
- Typical Applications
- Star Topology
- Structure and Operation
- Advantages and Disadvantages
- Typical Applications
- Ring Topology
- Structure and Operation
- Advantages and Disadvantages
- Typical Applications
- Mesh Topology
- Structure and Operation
- Advantages and Disadvantages
- Typical Applications
- Hybrid Topology
- Combining Multiple Topologies
- Advantages and Disadvantages
- Use Cases
3. Network Protocols
- Introduction to Network Protocols
- TCP/IP Protocol Suite
- Overview and Layers
- IP, TCP, UDP Roles
- HTTP (HyperText Transfer Protocol)
- Functionality and Use in Web Communication
- FTP (File Transfer Protocol)
- Purpose and Operation
- SMTP (Simple Mail Transfer Protocol)
- Role in Email Transmission
- Standards and Importance of Protocols in Data Communication
4. OSI Model
- Overview of the OSI Model
- Seven Layers of the OSI Model
- Physical Layer
- Transmission of raw bits
- Data Link Layer
- Framing, MAC addresses
- Network Layer
- Routing, IP addressing
- Transport Layer
- End-to-end communication, TCP/UDP
- Session Layer
- Session management
- Presentation Layer
- Data translation, encryption
- Application Layer
- Network services to applications
- Physical Layer
- Data Flow Through OSI Layers
- Comparison with TCP/IP Model
5. IP Addressing and Subnetting
- Introduction to IP Addressing
- IPv4 vs. IPv6
- Format and Address Space
- Classes of IP Addresses (A, B, C, D, E)
- Public vs. Private IP Addresses
- Subnetting Concepts
- Subnet Masks
- Calculating Subnets and Hosts
- Assigning IP Addresses to Devices
- Role of DHCP (Dynamic Host Configuration Protocol)
6. Network Security Fundamentals
- Importance of Network Security
- Common Security Threats
- Malware (Viruses, Worms, Trojan Horses)
- Phishing Attacks
- Denial of Service (DoS) and Distributed DoS (DDoS)
- Security Measures
- Firewalls
- Encryption Techniques
- Authentication Protocols (e.g., WPA, SSL/TLS)
- Best Practices for Securing Networks
- Regular Updates and Patching
- Strong Password Policies
- Network Monitoring
7. Wireless Networks
- Overview of Wireless Networking
- Wireless Standards
- Wi-Fi (IEEE 802.11)
- Bluetooth
- LTE and Cellular Networks
- Wireless Network Components
- Wireless Security Considerations
- WEP, WPA, WPA2, WPA3
- Risks and Mitigation Strategies
- Advantages and Challenges of Wireless Networks
- Mobility and Convenience
- Interference and Security Issues
- Range and Bandwidth Limitations
8. Network Troubleshooting
- Common Network Issues
- Connectivity Problems
- IP Conflicts
- Slow Network Performance
- Troubleshooting Techniques
- Identifying the Problem
- Isolating the Fault
- Diagnostic Tools
- Ping
- Traceroute
- ipconfig / ifconfig
- Network Analyzers
- Steps to Resolve Network Issues
- Restarting Devices
- Checking Configurations
- Updating Firmware and Drivers
- Escalating to Advanced Support
Unlock the full outline
Get the complete content outline, learning outcomes and assessment methods for Computer Networks Fundamentals.
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.