• Post category:StudyBullet-8
  • Reading time:11 mins read


A Course Given in Most Universities to Teach Computer Networks & OSI Layers to Computer/Electrical Engineering Students

What you will learn

The Detailed Functionalities of the 7 OSI Layers in Computer Networks

The Networking Devices including routers, switches, hubs, etc.

Basics of Switching and Routing Concepts.

Application layer job in the OSI/TCP-IP model

Presentation layer job in the OSI/TCP-IP model

Session layer job in the OSI/TCP-IP model

Transport layer job in the OSI/TCP-IP model

Network layer job in the OSI/TCP-IP model

MAC/DLL layer job in the OSI/TCP-IP model

Physical layer job in the OSI/TCP-IP model

Description

Computer Networks for beginners

Computer networks are a growing trend. You can find them at your home, school, work, and most of the places you go daily. In this course, you will learn the basic concepts of computer networks. Specifically, you are expected to achieve the following milestones:

  • Become aware of networks surrounding you

When you start noticing networks around you, you will also understand the big part of the IT world. You will learn how the Internet works, how your Internet Service Provider (ISP) allows you to connect online, how people share data without Internet access, and much more. Everything starts by becoming aware of computer networks.

  • Learn how to set up a network

Whether you are taking this course to improve yourself, to get a better grade at school, or because of work, setting up a network is a skill that is very useful today. Yet many people do not know how to do it. You have an opportunity to learn it in a few minutes.

  • Learn how to protect yourself in a network, including the Internet

Unwanted sharing of passwords, pictures, documents, credit card numbers, and internet activity is not something anybody would want to share. But, with the expanded usage of computer networks, privacy is becoming an abstract term. This course helps you protect yourself when going online, and also protects your home/office network.

Who is this course for?

  1. Anyone who wants to learn the most important concepts of Computer Networks
  2. A person who just wants to learn how the Internet works
  3. Anyone who is studying for their Computer Network exam.

What will you learn?

As I wrote earlier, you will learn the most important concepts of Computer Networks. The exact topics include:


Get Instant Notification of New Courses on our Telegram channel.


  1. Types of networks (size, topology)
  2. Cables in computer networks
  3. TCP/IP architecture
  4. ISO/OSI model
  5. IP protocol (IP address, routing)
  6. TCP & UDP – How they work and what they do
  7. TCP – Connection management.

What things do I need?

To take this course, you only need your computer or smartphone and an internet connection. Also, if you don’t understand something or if you need help with something. You can always reach out to me. Mostly I respond within a day. At the end of this course, You will get a certificate of completion. That you can put on your resume or your link in your profile.

So do you want to learn how the internet works? Enroll today and I will see you in the course.

======== About the Insturctor ===========

Jehad M. HAMAMREH ([email protected]) is the Founder and Director of WISLABi/com, Editor at Researcherstore/com & RS-OJICT journal, as well as A. Professor with the Electrical and Computer Engineering Department, Antalya International (Bilim) University. He earned his Ph.D. degree in Telecommunication Engineering and Cyber-Systems from Medipol University. Previously, he worked as a Researcher at the Department of Electrical and Computer Engineering at Texas A&M University. He is the inventor of more than 20 Patents and has authored more than 90 peer-reviewed scientific papers along with several book chapters. His innovative patented works won the gold, silver, and bronze medals in numerous international invention contests and fairs.

His current research interests include Wireless Communication, Wireless Security, Wireless Sensing, O-RAN, 5G/6G, IoT, AI/ML, wireless physical and MAC layers security, orthogonal frequency-division multiplexing (OFDM), multiple-input multiple-output systems (MIMO), advanced waveforms design, multidimensional modulation techniques, and orthogonal/non-orthogonal multiple access schemes for future wireless systems. He is a regular investigator and a referee for various scientific journals as well as a TPC member for several international conferences. He is an Editor at RS-OJICT and Frontiers in Communications and Networks.

Key Research Topics: Wireless Communication, Wireless Security, Wireless Sensing, Open RAN, 5G/6G, IoT-AI

English
language

Content

Introduction

Introducing the course content and covered topic – trailer
Introduction to the course of computer networks
Elements of Internet Protocols and Network Topologies

Switching: circuit vs packet based switching

IP, MAC and Port Addresses in Computer Networks
Circuit Switching and Packet Switching in Computer networks
Layering in Computer networks (OSI reference model vs. TCP/IP reference model)

IP, MAC, Port addresses and important CMD commends

IP, MAC and Port addresses and how they are added in computer networks
TCP/IP model vs OSI reference model, the mapping between them & their difference
Important CMD commands in networking: ipconfig, ping, nslookup, ipconfic/all

Network devices

Main networking devices in computer networks: routers, switches, hubs, etc.
Networking devices – bridges, routes, switches, hubs, firewalls, etc.

The physical layer functionalities in computer and communication networks

The physical layer functionalities in computer and communication networks
Media links & connections in Computer Networks: Wired (Copper, Optics) & Wireles
The physical layer in computer networks – follow up
MAC layer functionalities – addressing, framing, flow control, error control etc
Sublayers of the data link layer: MAC and LLC or DLC
The Framing concept in computer networks
The Framing approaches: Bit oriented approach and byte or character oriented app
HDLC Frame Format and Its Different Types – bit stuffing
Frame protocols

Error control, network performance, and Control Flow

Error control – VRC, LRC, CRC
Error control – LRC
Network performance – bandwidth and throughput
Latency and delay
Bandwidth delay product
Round trip time – RTT

Control Flow in the Data Link Layer

Flow Control in Data link layer – concept and properties
Stop and wait ARQ protocol with sliding window
Concept and procedure of Control Flow Process in the MAC layer
Stop and wait vs Stop and wait ARQ
Go back N ARQ
Selective Repeat ARQ
Animation explaining how ARQ works

Multiple Access Protocols and Methods

What is Multiple Access? why needed? what are its Protocols and their Properties
Alloha and Pure Alloha Protocol
Slotted Alloha Protocol
Carrier Sense Multiple Access (CSMA) in computer networks & its different types
CSMA in communication networks – 1-Persistant CSMA
CSMA in communication networks – Non-persistent CSMA
CSMA in communication networks: P-persistent CSMA and how its different from 1-P
CSMA with collision detection in wired communication networks – CSMA/CD
CSMA with collision avoidance in wireless communication networks – CSMA/CA
Control multi access methods in computer networks: reservation, token passing
Scheduling-based (channelization) multi access methods: TDMA, FDMA, CDMA, OFDMA

The Ethernet transmission at the PHY layer: Ethernet Protocol, frame, algorithm

Ethernet meaning, its evolutions, and key facts
Ethernet frame structure
Minimum and maximum length of the Ethernet frame
Example of an Ethernet Address – Multicast, unicast and broadcast
The Ethernet accessing algorithm and how it works – CSMA/CD
The pros and cons of Ethernet along with its various categories