Aly received his B.Sc in 2007 from Computer Engineering at Cairo University, Giza, Egypt. in 2009 he received M.Sc. in Electrical Engineering, Nile University, Egypt. He then received a M.Sc in Mathematics from the University of Illinois at Urbana-Champaign, in 2013. He received his Ph.D. in Electrical and Computer Engineering, University of Illinois at Urbana-Champaign, in 2014.