Assistant Professor

Computer Engineering Department

Kuwait University


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.

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

    University of Virginia

  • MS in Information Security

    Carnegie Mellon University

  • BSc Computer Engineering

    Kuwait University

Recent Publications

Fair and Privacy-Respecting Bitcoin Payments for Smart Grid Data
Universal Multi-party Poisoning Attacks
The Computational Complexity of Program Obfuscation
Lower Bounds on Indistinguishability Obfuscation from All-or-Nothing Encryption Primitives
When does Functional Encryption Imply Obfuscation?


CpE-395: Computer Systems Engineering
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-300: Design and Analysis of Algorithms