Teaching engineering courses for electrical engineering (communications and electronics branch) including:
- Antennas and Wave Propagation.
- Electromagnetic Field Theory.
- Electromagnetic Waves.
- Microwave and Optical Transmission Media.
- Signals and Systems.
- Digital Signal Processing.
- Electrical Materials Technology.
- Microwave Electronics.
- Microwave Devices.
- High Power Pulse Systems.
- Microwave Measurements and Instrumentations.
- Electronic Measurements and Instrumentations.
- Optical Information Processing.
- Theory of Guidance and Navigation.
- Electronic Circuits.
- Electronic Devices.
- Electrical Circuits.
- Solid State Pulse Circuits.
- Logic Circuits Design.
- Mathematics Engineering.