web analytics

My Courses

Below are all the courses I have taught over the years. If you are/were my student, then you can always access all course materials along with graded assignments, quizzes, and solutions using my learning management system.

If you are not my student, then you can access much of the course materials by visiting the course websites below.

Introduction to Programming in PythonIntroduction to Programming in Python
Undergraduate course | Spring 2015 & Spring 2016
Institute of Integrative Biosciences
CECOS University of IT and Emerging Sciences

Visit course website


Statistics with R

Undergraduate course | Spring 2017 & Spring 2016
Institute of Integrative Biosciences
CECOS University of IT and Emerging Sciences

Introduction to Computer Science

Introduction to Computer Science
Undergraduate course | Fall 2014 & Fall 2015
Institute of Integrative Biosciences
CECOS University of IT and Emerging Sciences

Visit course website

Measurements and Instrumentation

Measurements and Instrumentation
Undergraduate course | Spring 2015 & Fall 2015
Department of Electrical Engineering
CECOS University of IT and Emerging Sciences

Visit course website

Electrical Network Analysis

Electrical Network Analysis
Undergraduate course | Spring 2014 
Department of Electrical Engineering
CECOS University of IT and Emerging Sciences

Visit course website

Basic semiconductor electronics

Basic Semiconductor Electronics
Undergraduate course | Spring 2013 
Department of Computer Science
CECOS University of IT and Emerging Sciences

Visit course website

Digital Signal Processing Lab

Digital Signal Processing Lab with NI LabVIEW and Speedy-33
Undergraduate lab course | Spring 2009 
Department of Electrical Engineering
CECOS University of IT and Emerging Sciences

Visit course website

Communications Systems Lab with Feedback Instruments

Communication Systems Laboratory with Feedback Instruments
Undergraduate lab course | Spring 2010 
Department of Electrical Engineering
N-W.F.P. University of Engineering & Technology

Visit course website