Skip to main content

Advanced Networks

intro
Enrollment is Closed

About This Course

Modern computer networks are the foundation of today's digital world, enabling communication, cloud computing, Internet services, and mobile technologies. As networking infrastructures continue to evolve, professionals need both theoretical knowledge and practical configuration skills to design, deploy, and manage reliable networks.

Advanced Networks provides a comprehensive introduction to modern networking technologies through a combination of concise video lectures, interactive learning materials, Cisco Packet Tracer laboratories, discussion forums, and quizzes. Learners will explore IP addressing, dynamic routing, transport protocols, Quality of Service (QoS), WAN technologies, and mobile communication networks while developing practical networking skills.

By the end of the course, learners will be able to configure routers and switches, implement IPv4 and IPv6 addressing schemes, configure dynamic routing protocols such as RIP and OSPF, analyze transport protocols including TCP and UDP, and understand the networking technologies that power today's Internet.

Whether you are preparing for advanced networking courses, developing professional networking skills, or building a foundation for industry certifications, this course provides both the theoretical background and practical experience necessary to understand and manage modern computer networks.

What You'll Learn 

After successfully completing this course, you will be able to:

      • Explain the architecture and operation of modern computer networks.
      • Configure Cisco routers and switches using the Command Line Interface (CLI).
      • Design IPv4 and IPv6 addressing plans and perform subnetting.
      • Configure and troubleshoot dynamic routing protocols, including RIP and OSPF.
      • Analyze the operation of TCP and UDP transport protocols.
      • Understand and apply Quality of Service (QoS) concepts.
      • Describe WAN technologies and mobile communication networks.
      • Analyze real-world networking scenarios using Cisco Packet Tracer.

Requirements

To successfully complete this course, learners should have:

      • Basic computer literacy and familiarity with common software tools.
      • Fundamental knowledge of computer science concepts.
      • Basic knowledge of Windows or Linux operating systems, including command-line interfaces (CLI)
      • Basic understanding of Internet usage and networking fundamentals
      • Elementary mathematical skills, such as binary numbers and simple algebra

Note: Key networking concepts will be briefly reviewed at the beginning of the course to ensure a common starting level for all learners.

Target Audience

This course is intended for:

      • Undergraduate Computer Science students.
      • Computer and Network Engineering students.
      • IT professionals seeking to strengthen their networking skills. 

Course Staff

Course Staff Image #1

Staff Member #1

Sara Hebal

Course Instructor

Sara HEBAL is a university instructor and researcher specializing in Computer Networks and Distributed Systems. She holds a Ph.D. in Computer Science and has extensive experience teaching networking courses and conducting research in intelligent networked systems.

Frequently Asked Questions

What software will I need for this course?

You will need Cisco Packet Tracer and Wireshark to complete the practical laboratory activities. A PDF reader and a modern web browser are also recommended.

What web browser should I use?

ThOpen edX platform works best with the latest versions of Google Chrome, Microsoft Edge, Mozilla Firefox, or Safari.