Contact
Faculty of Science - Computing Science
- nadi@ualberta.ca
Overview
About
Positions
- Adjunct Professor, Department of Computing Science, University of Alberta, Canada (January 2025 - present)
- Associate Professor, New York University Abu Dhabi (January 2024 - present)
- Associate Professor, Department of Computing Science, University of Alberta, Canada (July 2022 - December 2024 -- On leave Jan-Dec 2024)
- 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 am not accepting new students or RAs at the University of Alberta