top of page

Teaching Experience

 

My objective as a teacher is to motivate my students to develop their own learning interests and critical thinking, establishing a learner- centered environment in the classroom. In particular, teaching a wide range of courses for bachelor and master students- from first-year to advanced courses in electrical, electronic, digital & wireless communication, computer and control engineering as well as digital signal, speech and image processing— during my graduate career at several universities has made me aware of the needs and interests of a culturally diverse student body. In the last 16 years, I have been teaching almost all courses and tutorials in electrical engineering and information technology for bachelor and master students such as

 

Computer Engineering and Information Technology:

Digital Systems (Theory and Lab), Computer Networks, Introduction to Cryptography, Cryptography and Information Security, Wireless Communication Networks, Wireless Network Security,  Internet of Things lab, machine learning,  Microprocessors (Theory and Lab), Computer Networks (Theory and Lab), Assembly Language (Theory and Lab), programming Languages such as C/C++-Language (Theory and Lab), Quick and Turbo Basic, Algorithms, Matlab, and Computer Maintenance,  Linear Algebra, Calculus I, II, III, Probability and Random Variables, Image and Speech Processing, CCNA, WLAN, A+, IT Essential, Python, and Matlab.

Electrical and Communication Engineering:

 

Signals and systems, digital signal processing 1, 2, analog communication systems, digital communications 1,2, advanced wireless communication systems, information theory and entropy, source and channel coding, mobile communications, optical fiber communications, digital speech processing, probability and random variables, advanced algorithms for smart antenna systems and IOT systems, project seminar in smart antennas and microwave communications, introduction to cryptography, data communication networks, stochastic and random processes, linear and nonlinear optimization with applications, convex optimization, filter design, electronic communications circuits, electromagnetic 1,2, satellite communications,  advanced topics in security and IOT systems.

 

Electrical and Electronic Engineering:

 

Electronic devices (Electronics 1), Electronic Amplifiers (Electronics 2) (Theory and Lab), Electrical Circuit Analysis 1 and 2 (Theory and Lab), Electrical Measurements (Theory and Lab), Digital Electronics, and Communication Electronics.

 

Control Engineering:

 

Linear Systems and Linear Algebra, Analog Control Systems, Modern and Digital Control Systems.

 

Mathematics and physics:

 

Mathematics for engineering 1, 2, 3, Differential Equations, Numerical Analysis, Linear Algebra, and Physics 1,2.

 

Courses:

 

CCNA, WLAN, A+, IT Essential, and Matlab.

 

Supervision:

 

Supervising more than 40 Master Theses and tens of Bachelor projects.

 

(Selected) Supervised Master Theses

 

  • Secure Wireless Communication System

  • Secure satellite emergency notification system

  • Secure emergency communication system

  • Encrypted communication system

  • Secure satellite communication system

  • Secure emergency notification system

  • Encrypted mobile phone system

  • Efficient techniques for multi-user two-way relay networks.

  • Computationally efficient VBLAST decoding technique in modern multi-antenna systems.

  • Efficient cooperative diversity techniques in two- and multi-way wireless relay networks.

  • Advanced multi-antenna techniques for multicast and broadcast services in modern cellular networks.

  • Implementation of differential multi-antenna technique on a software defined radio platform.

  • Differential beamforming techniques for two-way relay networks using M-QAM and M-PSK constellations.

  • Relay selection techniques for modern two way-relay networks.

 

 

bottom of page