Carleton University, 2022 – Present

Assistant Professor, Department of Mechanical and Aerospace Engineering at Carleton University.

  • MECH 5804 – Applied Artificial Intelligence (Graduate level)
  • MECH 5906 Directed Study – Vision-based Perception Robotics (Graduate level)
  • AERO 4504 – Avionics Systems
  • MAAE 3500 – Feedback Control Systems

Thompson Rivers University, Aug. 2019 – Dec. 2021

Assistant Professor, Department of Engineering & Applied Science at Thompson Rivers University (TRU).

Fall 2021: EENG 3010 – Introduction to Control Systems
Winter 2021: CENG 2010 – Computer Architecture & Assembly Language
Fall 2020: EENG 3010 – Introduction to Control Systems
ENGR 1100 – Engineering and Design I
Winter 2020: EENG 3010 – Introduction to Control Systems
Fall 2019: CENG 2010 – Computer Architecture & Assembly Language
ENGR 1100 – Engineering and Design I

Research and Chief Teaching Assistant, Department of Electrical and Computer Engineering, Western University. Chief Teaching Assistant of the following courses (Sep. 2017 – Apr. 2019):

  • ECE 4469 Applied Control Systems.
  • ECE 3374 Introduction to Electronics for Mechanical Eng.

Research and Teaching Assistant, Department of Electrical and Computer Engineering, Western University. Teaching Assistant of the following courses (Jan. 2016 – Apr. 2017):

  • ECE 2208 Electrical Instrumentation and Measurement.
  • ECE 3374 Introduction to Electronics for Mechanical Eng.
  • ES 1036 Programming Fundamentals for Eng (C++).
  • ECE 3380B Advanced Digital Systems.

Lecturer Assistant, Mechatronics, Department of Mechanical Engineering, Helwan University.

  • ME 411 Mechatronics Engineering (1).
  • ME 213 Numerical Methods Applications.
  • ME 212 Modeling and Systems Definition.

Research and Teaching Assistant, Systems and Control Engineering, Department of Systems Engineering, King Fahd University of Petroleum and Minerals. Teaching Assistant of the following course:

  • Jan. 2015 – May. 2015: CISE 418 Industrial Process Control.

Research and Teaching Assistant, Systems and Control Engineering, Department of Systems Engineering, King Fahd University of Petroleum and Minerals. Teaching Assistant of the following courses:

  • Jan. 2014 – May. 2014: CISE 422 Intelligent Controllers.
  • Sep. 2013 – Dec. 2013: CISE 412 Mechatronics.
  • Jan. 2013 – May. 2013: CISE 302 Linear Control Systems.

Teaching Assistant, Mechatronics, Department of Mechanical Engineering, Helwan University .

  • ME 422 Robot Dynamics.
  • EE 322 Digital Control.
  • EE 224 Analog Control.
  • EE 309 Computer Interfacing.
  • EE 232 Logic Circuits.
  • EE 321 Industrial Process Control.
  • ME 213 Numerical Methods Applications.
  • ES 013 Computer Programs (C++).