Teaching & Curriculum Development
At Strathcylde, I am contributing to teach the following courses
-
EE313/EM301 Engineering Analysis (leading statistics/probability section)
-
EE802 Control and Protection of Future Networks
-
EE271 Electronic and Electrical Techniques 2 (leading electric machines section)
-
EE105 Electronic and Electrical Techniques 1
I have taught and developed the following courses at College of Science and Engineering at Hamad Bin Khalifa University *HBKU)
I worked as a teaching assistant for the following courses at NC State University
- Graduate level: Computer Networks (Fall 2010, 2011, 2012), Wireless Communications (Spring 2010), Smart Grid Communication and Sustainable Computing (Fall 2013).
- Undergrad level: Introduction to Computer Architecture (Spring 2012, 2013, Fall 2013), Introduction to Computer Communications (Spring 2012)
|