Contact the Faculty of Science

Nadi

Sarah Nadi, PhD

Assistant Professor

Science

Computing Science

About Me

Positions

  • Assistant Professor, Department of Computing Science, University of Alberta, Canada (July 2016 - present)
  • Post-doctoral researcher, TU Darmstadt, Germany (Oct. 2014 - June 2016)

Education

  • Ph.D. in Computer Science, University of Waterloo, Canada (2014)
  • M.Math in Computer Science, University of Waterloo, Canada (2010)
  • B.Sc. in Computer Science, The American University in Cairo, Egypt (2007)

Research

My goal is to make software more reliable and easier to develop through creating automated decision support for software development and maintenance. Some of the keywords summarizing my research are: software product lines, code recommender systems, API usage patterns, mining software repositories, reverse engineering, build systems, software maintenance, software evolution, and security. You can find more details at htttp://www.sarahnadi.org