Ahmed Hareedy

Ahmed Hareedy 

About Me

I am a postdoctoral associate in the Electrical and Computer Engineering (ECE) Department at Duke University. I am working with Robert Calderbank and Daniel Sorin.

I received my Ph.D. degree in Electrical and Computer Engineering from the University of California, Los Angeles (UCLA). At UCLA, I was working with Lara Dolecek as part of the Laboratory for Robust Information Systems (LORIS). Before joining UCLA, I studied Electronics and Communications Engineering at Cairo University. I received my M.S. and Bachelor degrees from Cairo University in 2011 and 2006, respectively.

My paper, "A three-stage approach for designing non-binary spatially-coupled codes for Flash memories," won the Memorable Paper Award at the 2018 Non-Volatile Memories Workshop (NVMW), in the area of devices, coding, and information theory (news on UCLA ECE website). My paper, "Non-binary LDPC code optimization for partial-response channels," won the Best Paper Award at the 2015 IEEE Global Communications Conference (GLOBECOM), Selected Areas in Communications (SAC), Data Storage Track (news on UCLA ECE website).

I won the 2016-2017 Electrical Engineering Henry Samueli Excellence in Teaching Award for teaching Probability and Statistics (131A) at UCLA. I also won the prestigious 2017-2018 Dissertation Year Fellowship (DYF) at UCLA (news on UCLA ECE website).

My CV, LinkedIn account, and Google Scholar account.

I will not be able to make updates to this website starting from January 2019. Please visit to my Duke website.

Research Interests

My research interests are in broadly applying coding/information theoretic concepts and techniques to solve problems associated with modern practical systems, e.g., data-hungry systems. I am interested in working on coding/information theoretic problems with applications in data storage, distributed computing, DNA analysis, privacy/secrecy, machine learning, and wireless communications. The techniques I develop include tools from combinatorics, graph theory, linear algebra, algorithms, probability theory, statistics, abstract algebra, and optimization.

The focus of my recent research is on:

  • Error correcting codes for modern dense storage devices.

  • Importance sampling for statistical prediction.

  • Optimization techniques and applications.

  • Channel characterization and modeling.

  • Iterative probabilistic algorithms.

  • Graph-theoretic methods and applications.



Duke University
Electrical and Computer Engineering Department
Edmund T. Pratt Jr. School of Engineering
Duke University, Box 90291
Durham, NC 27708 USA

Mobile number: 424-324-0548
emails: ahareedy@ucla.edu; ahmed.hareedy@duke.edu