Official government website of the Government of Kingdom of Saudi Arabia
Link to official Saudi websites end with edu.sa

All links to official educational websites in the Kingdom of Saudi Arabia end with sch.sa or edu.sa

Government websites use the HTTPS protocol for encryption and security.

Secure websites in the Kingdom of Saudi Arabia use the HTTPS protocol for encryption.

Registered with the Digital Government Authority under number:

20250417892

Computer Networks

CEN1013
4 hours English

Computer Networks

Computer Networks
1 Introduction to Computer Networks and the Internet: / The Internet and Network components (PAN,LAN,WAN) / Motivation of networking and the Internet / Packet switching and circuit switching, / Network performance (Delay, loss, throughputs ..etc ) / Protocols layers and their service models / OSI and TCP/IP Model / Wired, Optical, and Wireless Network Media / Physical and logical topologies: star, mesh, bus, and hybrid / Lab: / 1. The IOS Operating System &Device Functions (3h) / 2. The Life of a Packet & Troubleshooting Methodology (3h)
2 Application layer: / Principles of network applications (client-to-server, peer-to peer) / The Web applications and HyperText Transport Protocol (HTTP) / File Transfer Protocol (FTP) / Electronic Mail in the Internet / Domain Name System (DNS) / Network Time Protocol (NTP) / Securchre Shell (SSH) / Peer-to-Peer Applications / VoIP / Lab: / 3. NTP, DNS, and SSH lab (6h)
3 Transport layer / Overview of transport layer / Multiplexing and demultiplexing / Connectionless Transport: UDP / Principles of reliable data transfer / Connection-Oriented Transport: TCP
4 Network layer: An overview of the Network layer: forwarding and routing / Network services and internetworking: Switching, Routing, Scheduling / Virtual Circuit and Datagram Networks / Internet Protocol (IP) protocols and Addressing (IPv4 and IPv6 addressing) / IP Helpers (ARP, DHCP, ICMP, NAT, …) / Routing and Routers / Routing Algorithms: Distance-Vector and Link-State / Routing in the Internet: RIP, OSPF, and BGP / Cast types (anycast, multicast, broadcast) / Tunneling / Network segmentation and aggregation, configurations of routers / Lab: / 4.Router and Switch Basics & Device Management (2h) / 5.Routing Fundamentals & Static Routing (3h) / 6. Dynamic Routing Protocols & Connectivity Troubleshooting (3h) / 7. IGP Interior Gateway Protocol Fundamentals Configuration (2h) / 8. OSPF Configuration (2h) / 9.NAT Configuration & IPv6 Configuration (3h)
5 Data link layer / Overview of Data-Link layer / Error detection and correction / Multiple Access Links and Protocols / Local Area Networks (VLANS) / Spanning Tree / Mac addresses / Lab: / 10. Spanning Tree (3h) / 11. VLAN and Inter-VLAN Routing Configuration (3h) / 12. EtherChannel Configuration (3h)
6 Network mapping and administration (Techniques and tools for creating and interpreting network maps, Practical applications for network monitoring and optimization , Introduction to tools like Wireshark, Ping, Traceroute, and Nmap, Packet flow analysis and troubleshooting techniques) / Lab: / 13. Application protocols Configuration & network mapping (6h)
1.1 Mapped to: K1

Explain foundational concepts of data networks including components, layers, protocols, services, applications and tools.

Teaching Strategy Classroom lectures
Assessment Methods Written exams, assignments, project or lab work.
1.2 Mapped to: K1

Explain routing mechanisms, addressing schemes (IPv4, IPv6), and routing algorithms, and identify their roles in the network layer.

Teaching Strategy Classroom lectures
Assessment Methods Written exams, assignments, project or lab work.
2.1 Mapped to: S3

Design network architecture for a given setup scenario

Teaching Strategy Classroom lectures and labs
Assessment Methods Written exams, assignments, project or lab work.
2.2 Mapped to: S3

Demonstrate how to perform network routing

Teaching Strategy Classroom lectures and labs
Assessment Methods Lab Exercises or project
2.3 Mapped to: S3

Demonstrate how to Configure services

Teaching Strategy Classroom lectures and labs
Assessment Methods Lab Exercises or project
2.4 Mapped to: S3

Apply network tools to recognize packet flows

Teaching Strategy Classroom lectures and labs
Assessment Methods Lab Exercises or project
2.5 Mapped to: S3

Demonstrate how to perform network mapping and troubleshooting

Teaching Strategy Classroom lectures and labs
Assessment Methods Lab Exercises or project