Welcome to the Course
This course provides a comprehensive introduction to networking fundamentals. Designed for students new to IT and networking, the materials cover foundational concepts, protocols, and operational practices used in real-world networks.
Through nine progressive modules, you'll explore the OSI model, network topologies, IP addressing, routing, security concepts, and operational best practices. Each module includes both detailed lecture slides (PDF) and interactive web-based chapters (HTML) for flexible learning.
Course Overview
What You'll Learn
- Network fundamentals and OSI model
- IP addressing and routing
- Network services and applications
- Operations and monitoring
- Security concepts and threats
Access Methods
- Interactive HTML chapters
- Downloadable PDF slides
- Embedded diagrams
- Cross-referenced content
- ADA-accessible descriptions
Course Structure
- 9 progressive modules
- Foundation to advanced
- Comprehensive coverage
- Real-world examples
- Practical activities
Course Modules
Networking Basics & Topologies
Introduction to fundamental networking concepts, common network topologies (star, mesh, ring, bus), and OSI model foundations.
Physical Layer & Cabling
Physical layer transmission, cabling standards (UTP, fiber optics), signal propagation, and Ethernet fundamentals.
Switches & Interfaces
Layer 2 switching, MAC addressing, Frame forwarding, spanning tree protocol, and port aggregation.
IP Addressing & Subnetting
IPv4 and IPv6 addressing, subnet calculation, VLSM, address planning, and gateway configuration.
Routing & VLANs
Router operation, dynamic routing protocols (RIP, OSPF, BGP), NAT/PAT, VLAN segmentation, and trunking.
Network Services
Transport layer protocols (TCP/UDP), DHCP, DNS, IPv6 auto-configuration, and service reliability.
Applications & Services
Web services (HTTP/HTTPS), file transfer (FTP/SFTP), email protocols, VoIP, and high-availability architectures.
Operations & Monitoring
Network documentation, configuration management, change control, discovery tools, and baseline monitoring.
Security Concepts
Security principles (CIA), threat types, encryption, vulnerabilities, social engineering, and incident response.
Additional Resources
- Course Syllabus
- Full course outline, grading criteria, and learning objectives
- GitHub Repository
- Source code and build system for course materials