Rania received her bachelor's degree in computer engineering from Cairo University. As well as receiving her master's degree in wireless technology from Nile University. She has worked a Research Assistant in WINC research center at Nile University. As well as working as a teaching assistant in computer science at University of Maryland Baltimore County.