Computer Science Welcomes New Faculty - Department of Computer Science - Purdue University Skip to main content

Computer Science Welcomes New Faculty


The Department of Computer Science is delighted to welcome two new faculty members, Lin Tan and Tony Bergstrom in the 2019 spring semester. The new faculty members join the department during a major hiring effort and expansion, as part of the Purdue Moves initiative.

Lin Tan completed her PhD in computer science at the University of Illinois at Urbana-Champaign. Prior to joining Purdue, she was a Canada Research Chair and an associate professor at the University of Waterloo. Her research interests are centered around software engineering, software dependability, defect detection and repair, and software text analytics. One of her research focuses is on leveraging machine learning and natural language processing techniques to improve software dependability and using software engineering approaches to improve the dependability of machine learning software.

Tony Bergstrom earned his PhD in computer science focusing on HCI at the University of Illinois at Urbana-Champaign. His career and interests combine elements of user experience research, product design, and data analysis. His background, with educational software developer D2L and later in the e-commerce sector at Shopify, brings significant industry experience to the classroom. He is currently co-teaching CS 180 and helping to build data science modules for online connector courses. He hopes to expand his teaching in data science and human computer interaction into the future

Faculty appointed in 2018 

Pedro Fonseca completed his PhD in computer science and engineering at the Max Planck Institute for Software Systems in Saarbrücken, Germany. Before joining Purdue, he was a postdoctoral researcher at the Paul G. Allen School of Computer Science and Engineering of the University of Washington in Seattle.His research focuses on building systems that are both reliable and secure. He has developed techniques and methodologies that are particularly suited to address this problem in the context of core software which other software layers critically rely upon, such as: operating systems, hypervisors, and distributed systems. He approaches this research by gathering insights on emerging trends, building systematic testing tools, and designing and redesigning software systems.

Yexiang Xue received his PhD in computer science from Cornell University. His research focuses on developing intelligent systems that integrate decision-making with machine learning and probabilistic reasoning in uncertain real-world applications. His interests are in resolving key problems across multiple scientific domains, ranging from: artificial intelligence, machine learning, renewable energy, materials science, crowdsourcing, urban computing, ecology, and behavioral econometrics. He conducts research focused on developing cross-cutting computational methods, with an emphasis in the areas of computational sustainability and scientific discovery.

Ming Yin completed her PhD in computer science at Harvard University. Her research interests are in the field of social computing and crowdsourcing where she designs realistic models, novel algorithms, and effective interfaces to facilitate the development of intelligent and sustainable systems. Her research connects the fields of artificial intelligence and applied machine learning, computational social science, human-computer interaction, and behavioral economics. She designs and conducts large-scale online behavioral experiments to obtain a quantitative perspective on participants' behavior in social computing and crowdsourcing systems.

Writer: Emily Kinsell, 765-494-0669,, @emilykinsell 

Last Updated: Nov 1, 2023 11:29 AM

Department of Computer Science, 305 N. University Street, West Lafayette, IN 47907

Phone: (765) 494-6010 • Fax: (765) 494-0739

Copyright © 2024 Purdue University | An equal access/equal opportunity university | Copyright Complaints

Trouble with this page? Disability-related accessibility issue? Please contact the College of Science.