Courses

2024

Spring (@ NUST, Pakistan)
EC-210
Logic and Sequential Circuit Design
Syllabus

2022

Fall (@ KENTECH, South Korea)
CS-333
Special Topics on Cloud Networking
Syllabus

2021

Fall (@ Inha University, South Korea)
CSE4202
Socket Programming in C

2021

Spring (@ Inha University, South Korea)
CSE4201
Wireless Digital Communication

2019

Spring (@ Effat University, Saudi Arabia)
CS101
Basics of Data Science
ECE450
Computer Networks

2018

Fall (@ Effat University, Saudi Arabia)
ECE330
Digital Communications
ECE450
Computer Networks

2018

Spring (@ Effat University, Saudi Arabia)
ECE430
Digital Communications 02
ECE340
Digital Logic Design

2017

Fall (@ Effat University, Saudi Arabia)
ECE431
Digital Communications 02
ECE450
Computer Networks

2017

Spring (@ Effat University, Saudi Arabia)
ECE330
Digital Communications Lab
ECE450
Network Simulator Lab
EGR170
MATLAB Computation Lab

2016

Fall (@ Effat University, Saudi Arabia)
ECE330
Digital Communications Lab
ECE450
Network Simulator Lab

2016

Spring (@ Effat University, Saudi Arabia)
ECE431
Digital Communications 02 Lab
ECE450
Network Simulator Lab

2015

Fall (@ Effat University, Saudi Arabia)
ECE200
Computer Architecture Lab
ECE220
Electronic Circuit Lab

2015

Spring (@ Effat University, Saudi Arabia)
ECE451
Embedded Systems Lab
EGR170
Computational Methods
ECE170
Digital Signal Processing Lab

2014

Fall (@ Effat University, Saudi Arabia)
ECE400
Microwave Electronic Circuits
EGR170
Computational Methods