Sarah Nadi

Associate Program Head for Undergraduate Studies of Computer Science; Associate Professor of Computer Science Affiliation: NYU Abu Dhabi
Education: BSc The American University in Cairo; MMath University of Waterloo; PhD University of Waterloo

Research Areas: Software engineering; empirical software engineering; mining software repositories


Sarah Nadi's research is in the area of software engineering where she provides automated support tools that help software developers accomplish their tasks more efficiently. Her recent work focuses on supporting developers as they use software libraries, including the initial selection process, correctly using the library's API, and potential migration to newer alternative libraries.

Courses Taught