Rafat was the Knight Fellow at Indiana University, where he completed his Masters in Journalism, 1999-2000. Prior to that he completed his BSc in Computer Engineering, from AMU in Aligarh, India.