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

Network Fundamentals and Applications

CEN1501
4 hours English

Network Fundamentals and Applications

Network Fundamentals and Applications
1 Introduction to Computer Networks and the Internet: / The Internet and Network components / 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
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) / Peer-to-Peer Applications
3 Transport layer: / Overview of transport layer / Multiplexing and demultiplexing / Connectionless Transport: UDP / Principles of reliable data transfer / Connection-Oriented Transport: TCP / Principles of congestion control and TCP Congestion Control
4 The 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
5 Data Link layer: / Overview of Data-Link layer / Error detection and correction / Multiple Access Links and Protocols / Local Area Networks / Mac addresses
6 Lab work
1.1 Mapped to: K1

An ability to identify and explain the broad in-depth knowledge and comprehension of concepts, principles, theories, processes, methodologies, and procedures in the domain of networks

Teaching Strategy One or more of the following strategies may be used: Classroom lectures PowerPoint slides Reading assignments
Assessment Methods One or more of the following strategies may be used: Written exams, Home assignments Oral questions
2.1 Mapped to: S1 (S1 in ABET)

Cognitive Skills: An ability to identify, formulate, and solve problems in the domain of networks

Teaching Strategy One or more of the following strategies may be used: Classroom lectures PowerPoint slides Reading assignments Problem solving practice Tutorials
Assessment Methods One or more of the following strategies may be used: Written exams Home assignments Oral questions
2.2 Mapped to: (S2 in ABET)

Cognitive Skills: an ability to apply engineering design to produce solutions in the domain of networks

Teaching Strategy One or more of the following strategies may be used: Design activities through problem-based learning to meet one or both of the following factors: (1) public health, safety, welfare, (2) global, cultural, social, environmental, and economic factors Design examples Open-ended design tasks Classroom lectures PowerPoint slides Reading assignments Problem solving Tutorials
Assessment Methods One or more of the following strategies may be used: Design projects ( design approaches and design outcomes) Written exams Home assignments
2.3 Mapped to: S3 (S6 in ABET)

Practical and Physical Skills: an ability to develop and conduct experimentation, analyze and interpret data, in the domain of data communication

Teaching Strategy One or more of the following strategies may be used: Perform experiments Application development using hardware development boards Data analysis Data interpretation Problem solving through programming Classroom lectures PowerPoint slides
Assessment Methods One or more of the following strategies may be used: Projects Written exams Home assignments
3.1 Mapped to: V2 (S7 in ABET)

Autonomy: An ability to acquire new knowledge as needed, using appropriate learning strategies

Teaching Strategy One or more of the following strategies may be used: Design activities through problem-based learning Design examples Open-ended design tasks Classroom lectures PowerPoint slides Reading assignments Problem solving Tutorials
Assessment Methods One or more of the following strategies may be used: Projects Written exam Home assignments Oral presentations
3.2 Mapped to: V3 (S7 in ABET)

Responsibility: an ability to function effectively in a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objective

Teaching Strategy One or more of the following strategies may be used: Discussion on various aspects of teamwork such as: (1) how to establish goals, plan tasks, and meet objective (2) how the group shares responsibilities and makes decisions together to foster collaboration Classroom lectures PowerPoint slides
Assessment Methods One or more of the following strategies may be used: Project breakdown structure Minutes of meeting