Aliaa Ahmed Teaching Assistant for Computer Science, Computer Science Department - Qatar Carnegie Mellon Qatar Email: aeahmed@qatar.cmu.edu