Research Interests:

  • Cyber Security
  • Biometric-based Security
  • Machine Learning
  • Artificial Intelligence
  • Big Data Analytics
  • Data Science and Data Science
  • Wireless Networks
  • Computers Communications and Telecommunications
  • Security of e-Systems
  • Computer Networks
  • Performance Evaluation of Computer Networks and Systems
  • Modeling and Simulation
  • Parallel Computing: Architecture, and Algorithms.
  • Computer Architecture
  • High-Performance Computers/Computing and Networking.
  • Adaptive Learning, Applied Neural Networks and Pattern Recognition
  • Digital Watermarking
  • Speech Recognition.
  • Augmented Reality and Virtual Reality 
  • Teaching Interests:

I have taught numerous courses at all levels. Among these:

Graduate Level

  • Cybersecurity
  • Biometric-based security
  • cryptography and Network Security
  • Cryptography
  • Wireless Security
  • Wireless Networks Systems and Security.
  • Advanced Wireless Networking
  • Security of e-Systems and Computer Networks
  • Security of Wireless Networks Systems.
  • Telecommunications
  • Neural Networks and Learning Automata
  • Computer Networks
  • Research Methods
  • Personal and Professional Skills Development
  • LANs/MANs
  • Computer System Architecture
  • Fundamentals of Computer Security and Cryptography
  • Wireless Communications and Networks.
  • Modeling and Simulation
  • Performance Evaluation of Computer Systems
  • Parallel Processing
  • Microcomputer Architecture, Interfacing and Programming
  • Parallel Computer Architecture
  • Computer Architecture II
  • Advanced Computer Architecture.
  • Many Individual Study Courses during the years I have been in Academia.

Undergraduate Level:

  • Introduction to Biometric-Security
  • Introduction to Computer Networks
  • Cybersecurity Essentials
  • Digital Logic Design
  • Digital Logic Laboratory
  • Microprocessor Systems
  • Microprocessor Lab.
  • Advance Microprocessor Laboratory
  • Computer Organization
  • Computer architecture I.
  • Communication Systems.
  • Operating Systems
  • Computer Networks
  • Assembly Language Programming
  • Computer Organization
  • Capstone Project
  • Senior Design Project

Industrial Training and Continuing Education Courses

  •  Security of e-Systems and Computer Networks
  •  Biometric Security
  •  Fundamentals of Wireless Networks Systems
  •  Fundamentals of Performance Evaluation of Computer and Telecommunication Systems
  • Modeling and Simulation of Computer Systems and Networks
  •  Performance Evaluation of Computer Systems
  •  Performance Evaluation of Computer and Telecommunication Systems
  •  High Speed Networking
  •  Broadband Networks.
  •  Distributed and Parallel Simulation
  •  Distributed Interactive Simulation
  • Microprocessor Architecture and Programming
  • Artificial Neural Networks and Their Applications.