Prince Sultan University, Saudi Arabia (2023-2024)
EE 434: PLC microcontroller
Assiut University, Egypt (2016-2022)
MED 111: Scientific Reports Writing
MATH 114: Applied differential equations
MET 112: C++ Programming
MET 313: Introduction to Mechatronics
MET 322: Automatic Control I
EEC 323: Programmable Logic Controllers (PLC)
MET 325: Robotics
MET 332: Modeling and simulation of dynamical systems
MET 414: Automatic Control II
MET 413: Mechatronic System Design
MET 422: Mechatronics Laboratories
MET 442: Process Control
EEC 444: Digital Control
MET 416: Senior design project
Minia University, Egypt (2017-2018)
CSE 313: Automatic Control I
PDEn 322: Automatic Control II
Information Technology Institute, Egypt (2017-2018)
MT/DCS/300: Digital Control Systems
Eindhoven University of Technology, Netherlands (2015-2016)
4CM10: System Theory for Control (TA)
Université de Lorraine, France (2014-2015)
Programmable Logic Controllers (TA)
Mechatronics Laboratories (TA)