COURSES
Teaching , COORDINATION & DEVELOPMENT
Courses Taught
Courses at KFUPM
* Coordinator
In the hyperlinks provided below you can find lots of teaching resources. Some Courses Material are shifted to Blackboard.
EE 201-Lab: Electric Circuit I Laboratory : 031
EE 205: Electric Circuits II: 031, 032*, 043, 051, 052, 061, 062*, 082,092
EE 206: Introduction to EE (Matlab Page)
EE 207: Signals and Systems: 033, 042, 043, 081,111,121,122,131*
EE 315: Probabilistic Methods in Electrical Engineering: 112*,141, 142*,162*,191*
EE 350: Begin of Coop:133
EE 351: Electrical Engineering Cooperative Work (as advisor)
EE 352: End of Coop: 133
EE 370: Communications Engineering I: 032, 041*, 071, 072, 091*,101,102,132*,151*,171*,181,182*,192,221
EE 399: Summer Training: 133, as advisor
EE 411: Capstone Project Design:051,102
EE 417: Modern Digital Communication Systems: 041, 051, 231
EE 418: Satellite Communications: 101,121,232
EE419: Wireless Communications: 212,222
EE 430: Information Theory and Coding: 042, 072*
EE 490: Undergraduate Research: 172,192
EE 499: Special Topics (Undergraduate Research): 152,162
EE 570: Stochastic Processes: 061,122, 152,181
EE 571: Digital Communications I: 081, 111
EE 573: Digital Communications II: 052, 062, 092,112,132,172,222
EE 599: Graduate Seminars: 081*, 082*, 091*,092*
EE 610: M.S. Thesis
EE 710: PhD. Dissertation
In addition to directed study courses
EE 606: Independent Research 182
EE 611: Directed Research
EE 711: Directed Research
EE 712: Directed Research
Also
AE399 (Aerospace Engineering) 133
AE350 AE Begining of Coop 133
AE352 AE End of Coop 133
Laboratories/Courses Taught at Virginia Tech
ECPE 4104- Lab: Microwave and RF Engineering
Also I was invited to substitute for some graduate and under graduate courses at Virginia Tech
Laboratories Taught at KFUPM prior to PhD
EE200-Lab Digital Logic Design
EE201-Lab Electric Circuits I
EE203-Lab Electronics I
EE303-Lab Electronics II
EE370-Lab Communication Engineering I
EE400-Lab Telephone Switching and Tele-traffic Analysis
EE446-Lab Programmable Logic Controllers
EE460-Lab Power Electronics
Course Coordination
In addition to the single section courses, I have coordinated the following multi-section courses EE205, EE207, EE315, EE370, EE430, and the graduate seminar course EE599.
Course Development
I have developed two courses from scratch. These are:
EE206: Introduction to Electrical Engineering and Computations. I was the co-investigator in the development of EE206 under “Active collaborative Learning (ACL) project” with Georgia Tech. We had prepared full set of robotic experiments and MATLAB manual. (See supplemented files)
EE499: (EE490 Undergraduate Research in EE): A new permanent course was proposed EE 490: Undergraduate Research in EE. The course is now approved by University Academic Committee. The first patch of students was taught by Dr. Muqaibel. Full guidelines were developed for mentors, students, and advisors, in addition to class by class outlines. A professional video was developed to spread the culture of undergraduate research and reflects the contribution of the department and the university at large to the external audience. The video has received about 2900 views from different parts of the word. The 10 min video consumes more than 50 hours of working with professional editor.
I have joined two online course developments projects:
EE207 Signals & Systems (Completed).
EE430 Information Theory and Coding (Completed).
Complete online material was developed with active components.
I also have adopted textbook for EE570:"Probability, Random Variables and Stochastic Processes" by Papoulis and Pillai.