Wave Shape
Instructor
Ramy Gamal
Lectures
62

About This Course

This course covers the basics of data communication and computer networks. Topics include the fundamentals of data communication, computer network characteristics, ISO-OSI protocol layers, network topologies and models, error detection and correction methods, and key factors affecting network performance

Key Points

  • Understand how communication works in data networks and the Internet using OSI and TCP/IP models.
  • Explain the services, features, and devices used in each layer of the TCP/IP model.
  • Create a network design to solve real-world networking problems.
  • Design, calculate, and apply subnet masks and IP addresses to meet network needs.
  • Use tools like Cisco Packet Tracer and Network Protocol Analyzers (NPA) for simulations and network analysis.

Course Contents

  • Lesson 1.1 (Data Communications & Network)05:32
  • Lesson 1.2 (Topologies)08:54
  • Lesson 1.3 (Networks & Internet)09:14

  • Lesson 2.1 (Protocol Layering)05:10
  • Lesson 2.2 (OSI Model)08:12
  • Lesson 2.3 (How Hosts Talk Over A Network)03:31
  • Lesson 2.4 (Physical & Data Link Layer)02:56
  • Lesson 2.5 (Network & Transport Layer)03:47
  • Lesson 2.6 (Session,Presentation,Application Layer)02:02
  • Lesson 2.7 (TCP_IP Protocol)01:55

  • Lesson 3.1 (Signals)06:58
  • Lesson 3.2 (Frequency)03:34
  • Lesson 3.3 (Bit Rate & Bit Interval)03:24
  • Lesson 3.4 (Transmission Impairments)03:27
  • Lesson 3.5 (Propagation & Transmission Time)12:40
  • Lesson 3.6 (Bandwidth-Delay Product)02:10
  • Lesson 3.7 (Wavelength)01:26

  • Lesson 4.1 (Guided Media)07:10
  • Lesson 4.2 (Unguided Media)07:13
  • Physical Layer Practice11:06

  • Lesson 5.1 (DLL Services)04:26
  • Lesson 5.2 (Framing)06:31
  • Lesson 5.3 (Types of Error & Detection)02:01
  • Lesson 5.4 (Simple Parity Check)05:42
  • Lesson 5.5 (2D Parity Check)06:52
  • Lesson 5.6 (CRC Intro)07:13
  • Lesson 5.7 (CRC Practice)06:27
  • Lesson 5.8 (CRC Performance)08:23
  • Lesson 5.9 (Checksum)05:04
  • Lesson 5.10 (Error Correction)04:06

  • Lesson 6.1 (Multiple Access Protocols)03:06
  • Lesson 6.2 (Random Access, Aloha)07:41
  • Lesson 6.3 (Random Access, CSMA)08:59
  • Lesson 6.4 (Random Access, CSMA_CD)10:41
  • Lesson 6.5 (Controlled Access)06:57
  • Lesson 6.6 (Channelization)05:28

  • Lesson 7.1 (Ethernet)08:52

  • Lesson 8.1 (Hubs & Switches)14:29
  • Lesson 8.2 (Routers & VLAN)05:04

  • Lesson 9.1 (Packetizing & Packet Switching)05:54
  • Lesson 9.2 (Addressing)13:06
  • Lesson 9.3 (Address Classes)05:18
  • Lesson 9.4 (Subnet Address)15:51
  • Lesson 9.5 (Subnetting)07:03
  • Lesson 9.6 (DHCP & ARP)05:27
  • Lesson 9.7. (Fragmentation)04:23
  • Lesson 9.8 (NAT & PAT)03:12

  • Lesson 10.1 (Routing Algorithms)04:13
  • Lesson 10.2 (3 Methods of Routing)04:00
  • Lesson 10.3 (Forwarding Packets)15:33
  • Lesson 10.4 (Shortest Path Routing)08:39

  • Lesson 11.1 (Transport Layer Duties)10:37
  • Lesson 11.2 (UDP & TCP)09:58

  • Lesson 12.1 (DNS)09:38
  • Lesson 12.2 (Name Resolution)04:50

  • Quiz 1 2023 Semester 204:01
  • Quiz 1 2024 Semester 102:35
  • CS331 Live01:14:52
  • CS331 Graded Assignment 115:04
  • major 201:14:42
  • CS331 Final Exam28:48
  • CS331 Final Exam Practice Questions25:14

Price 370 SAR

Sign In

Enjoy the freedom to learn at your own pace, anytime, anywhere.

Hundreds of students are transforming their learning experience. Sign up and start your journey to academic excellence with Tafawuq!