No Certificate / Course on Audit Track
This course provides a comprehensive introduction to modern computer networks, covering core principles, architectures, and protocols. Students will explore the Internet protocol stack, including LAN technologies, network addressing, transport mechanisms, and key application protocols. Through theory and practical simulations, learners will develop the skills to analyze network performance, design addressing schemes, and understand the functions of routers and switches.
This course has been curated by Riphah International University faculty and staff using publicly available third-party content and Open Educational Resources (OER) for self-paced learning. Learners will engage with curated open-access materials to achieve the course learning outcomes. All third-party content is used under open-access or fair-use policies, while any original materials are developed specifically for this learning experience.
Source and Credits:
On successful completion of the course, students will be able to:
Learners are expected to have a basic understanding of:
To be successful in this computer networks course, learners should have a basic understanding of fundamental concepts such as binary math and basic operating system functions. Prior knowledge of how computers communicate on a basic level (like using the internet) is assumed, but detailed networking knowledge is not required.
This course is designed for:
This course is designed for students who want to build a strong foundation in modern networking and communication technologies. It is especially suitable for learners interested in computer science, IT infrastructure, software development, cybersecurity, and cloud architecture, where understanding how data moves across systems is essential.Introduction & Basic Characteristics
Introduction to Computer Networks (Video)
Basic Characteristics (Video)
Network Protocols & Components
Network Protocols & Communications (Part 1) (Video)
Network Protocols & Communications (Part 2) (Video)
Components of a Computer Network (Video)
Network Classification & Topology
Classification of Computer Networks (Video)
Network Topology (Video)
Network Topology (Solved Questions) (Video)
Network Addressing Basics
Basics of IP Addressing (Video)
Basics of MAC Addressing (Video)
Basics of Port Addressing (Video)
Switching & Introduction to Layering
Switching & Introduction to Layering (Video)
Layering in Computer Networks (Video)
The OSI Reference Model
The OSI Reference Model (Part 1) (Video)
The OSI Reference Model (Part 2) (Video)
The OSI Reference Model (Part 3) (Video)
The OSI Reference Model (Part 4) (Video)
The TCP/IP Protocol Suite
TCP/IP Protocol Suite (Video)
Networking Devices – Theory
Basics of Router (Video)
Basics of Bridge (Video)
Network Devices (Video)
Network Devices (Solved Questions) (Video)
Hands-On with Cisco Packet Tracer
Basic Networking Commands (Video)
Basics of Cisco Packet Tracer (Part 1) (Video)
Basics of Cisco Packet Tracer (Part 2) Hub (Video)
Basics of Cisco Packet Tracer (Part 3) Switch (Video)
Basics of Cisco Packet Tracer (Part 4) Router (Video)
Basics of Cisco Packet Tracer (Part 5) Repeater (Video)
Physical Layer & Media
Physical Layer and Media (Part 1) (Video)
Physical Layer and Media (Part 2) (Video)
Physical Layer and Media (Part 3) (Video)
Line Configuration (Video)
Approximately 5 Hour
Intermediate
Fully Online (Asynchronous)
Self Paced
Both English & Urdu