Contact InformationLin Tan


Biography Summary

Lin Tan is an Associate Professor at the University of Waterloo. She received her PhD from the University of Illinois, Urbana-Champaign.

She is an associate editor of IEEE Transactions on Software Engineering (2017-present) and an editor of the Springer Empirical Software Engineering Journal (2015-present). She was the program co-chair of MSR 2017, ICSE-NIER 2017, and ICSME-ERA 2015. Dr. Tan’s co-authored papers have received an ACM SIGSOFT Distinguished Paper Award at MSR in 2018, FSE in 2016, and IEEE Micro's Top Picks in 2006. Dr. Tan is a recipient of an NSERC Discovery Accelerator Supplements Award, an Ontario Early Researcher Award, an Ontario Professional Engineers Award — Engineering Medal for Young Engineer, a University of Waterloo Outstanding Performance Award, two Google Faculty Research Awards, and an IBM CAS Research Project of the Year Award.

Research Interests

  • Software engineering
  • Software reliability
  • Defect detection and repair


  • ECE 453 - Software Test/QualAssur& Maint
    • Taught in 2016
  • ECE 653 - Softwart Test/Qual Assur/Maint
    • Taught in 2016
  • SE 465 - Software Test & Quality Assur
    • Taught in 2016, 2018
  • ECE 754 - Bug Detection and Tolerance
    • Taught in 2016
  • SE 102 - Seminar
    • Taught in 2018
* Only courses taught in the past 5 years are displayed.

Graduate Studies

  • Currently accepting applications for graduate students