Noha Elfiky is currently a visiting assistant professor at Saint Mary's College of California. She did her post-doc studies at the Electric and Computer Engineering (ECE) department at Purdue University in West Lafayette, Indiana. She received her M.Sc. degree in Computer Science at the Computer Vision Center (CVC) of the Universitat Autonoma de Barcelona (UAB) in 2009, and obtained her Ph.D. degree in the field of Computer Vision and Pattern Recognition from the Universitat Autonoma de Barcelona in 2012 with summa cum laude. Her research interest is focused on computer vision, machine learning, and geo-localization.