Sarah Nadi, PhD

Associate Professor, Faculty of Science - Computing Science

Contact

Associate Professor, Faculty of Science - Computing Science
Email
nadi@ualberta.ca

Overview

About

Positions

  • Associate Professor, Department of Computing Science, University of Alberta, Canada (July 2022 - present)
  • Assistant Professor, Department of Computing Science, University of Alberta, Canada (July 2016 - June 2022)
  • 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


Announcements

I'm always looking for motivated MSc and PhD students. To get more details on my research interests, check out my website to see my papers and the projects I work(ed) on and send me an email if you are interested to work with me.