Faculty of Engineering - Ain Shams University, Home
Computer Networking
What Will Learn?
-
Course AimsThis course reflects the latest essential networking technologies with emphasis on wireless networking, including 802.11, 802.16, Bluetooth, and 3G/4G cellular, paired with fixed-network coverage of ADSL, Internet over cable, gigabit Ethernet, MLPS, and peer-to-peer networks, Fiber to the Home, RIFD, delay-tolerant networks, in addition to Internet routing, multicasting, congestion control, quality of service, real-time transport, and content distribution. Typically, a description is provided for the inner facets of Computer Networks, exploring their functionality from underlying hardware up to applications. The course dissects and depicts the principles associated with each layer and then translates them through examples from the networking, Internet, wireless networks, and software defined networks.
-
Course Goals
- Affordable and Clean Energy
- Decent Work and Economic Growth
- Industry, Innovation and Infrastructure
- Sustainable Cities and Communities
- Responsible Consumption and Production
Requirements
Description
-
English Description
Basic concepts of data communication and computer networks, Data Communication Concepts, Data Encoding, Packet Switching, Layered Architecture of Computer Networks, Application Layer, Client Server and P2P paradigms, Transport Layer, UDP, TCP, Network Layer, IP, NAT, DHCP, Routing Protocols, Link Layer, Error Detection and Error Correction, Switching, Ethernet, MAC protocols, Physical Layer, Data Multiplexing, Networking technologies: Copper, fiber and wireless media, still and mobile networks. -
Arabic Description
Basic concepts of data communication and computer networks, Data Communication Concepts, Data Encoding, Packet Switching, Layered Architecture of Computer Networks, Application Layer, Client Server and P2P paradigms, Transport Layer, UDP, TCP, Network Layer, IP, NAT, DHCP, Routing Protocols, Link Layer, Error Detection and Error Correction, Switching, Ethernet, MAC protocols, Physical Layer, Data Multiplexing, Networking technologies: Copper, fiber and wireless media, still and mobile networks.
-
DepartmentComputer and Systems Engineering
-
Credit Hours3
-
GradesTotal ( 100 ) = Midterm (20) + tr.Major Assessment (25 = tr.Industry 0% , tr.Project 10% , tr.Self_learning 0% , tr.Seminar 20% ) + tr.Minor Assessment (5) + tr.Oral/Practical (10) + Exam Grade (40)
-
HoursLecture Hours: 2, Tutorial Hours: 2, Lab Hours: 1
-
Required SWL125
-
Equivalent ECTS5
- James F.. Kurose and Ross, K.W., 2021. Computer Networking: A top-down approach. Pearson..