Assistant Professor

Computer Engineering Department

Kuwait University

About Me

Hello! I am an assistant professor at the Computer Engineering Department at Kuwait University. I completed my Ph.D. in Computer Science at the University of Virginia under the supervision of Mohammad Mahmoody and my M.S. degree in Information Security at the Information Networking Institute of Carnegie Mellon University.

I am interested in cryptography (theoretical and applied), network security, algorithms, and computational complexity. Students that would like to work on fun and challenging problems in these areas may contact me by email.

Interests
  • Cryptography
  • Network Security
  • Algorithms
  • Computational Complexity
Education
  • PhD in Computer Science

    University of Virginia

  • MS in Information Security

    Carnegie Mellon University

  • BSc Computer Engineering

    Kuwait University

Recent Publications

Time-Delayed Publicly Verifiable Quantum Computation with Classical Verifiers
Visibility-Aware GHOST: Mitigating Visibility Asymmetry in Subtree-Based Proof-of-Work Consensus
Anonymous Command Authorization for IoT Devices Using Zero-Knowledge Proofs
Evaluating the Effectiveness of Q-Learning in Ant Colony Optimization for the Traveling Salesman Problem
An Empirical Eye-Tracking Study of Cross-Lingual Program Comprehension and Debugging

Teaching

.js-id-Current
CpE-395: Computer Systems Engineering
CpE-414: Quantum Computing
CpE-445: Operating System Principles
CpE-453: Cryptography and Network Security
CpE-495: Capstone Design
CpE-557: Advanced Algorithms
Eng-307: Applied Numerical Methods and Programming in Engineering
CpE-203: Discrete Structures
CpE-207: Data Structures
CpE-300: Design and Analysis of Algorithms
Eng-500: Data Science for Engineers