Carleton University, 2022 – Present
Assistant Professor, Department of Mechanical and Aerospace Engineering at Carleton University.
- MECH 5804 – Applied Artificial Intelligence (Graduate level – Course Designed)
- MECH 5906 Directed Study – Optimal Filtering (Graduate level – Study Designed)
- MECH 5906 Directed Study – Vision-based Perception Robotics (Graduate level – Study Designed)
- MECH 5908 Independent Study – UAV-based Artificial Intelligent Techniques for Wildfire Management (Graduate level – Study Designed)
- MAAE 4904 – Machine Learning Theory and Applications (Course Designed)
- AERO 4504 – Avionics Systems (Course Designed)
- MECH 4806 – Mechatronics
- MAAE 3500 – Feedback Control Systems
- – – – – – –
- Capstone (ECOR4907J)- Intelligent Telepresence Assistive Device (iTAD) Robot
- Capstone (ECOR4907A)- Advanced Aircraft Design Project
Thompson Rivers University, Aug. 2019 – Dec. 2021
Assistant Professor, Software Engineering, Department of Engineering & Applied Science at Thompson Rivers University (TRU).
- EENG 3010 – Introduction to Control Systems (Course Designed)
- CENG 2010 – Computer Architecture & Assembly Language (Course Designed)
- ENGR 1100 – Engineering and Design I (Course Designed)
Western University Jan. 2016 – July.2019 – (PhD Degree)
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.
Helwan University Sep. 2015 – Dec.2015
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.
King Fahd University Of Petroleum And Minerals Jan. 2015 – Aug. 2015
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.
King Fahd University Of Petroleum And Minerals Jan. 2013 – Dec. 2014 – (MSc Degree)
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.
Helwan University Feb. 2011 – Dec. 2012
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++).