Faculty Profile

Lori Pollock

Lori Pollock

Alumni Distinguished Professor
436 Smith Hall
Newark, Delaware 19716
P: 302-831-1953

Personal Website


PhD | 1986 | Computer Science, University of Pittsburgh
MS | 1983 | Computer Science, University of Pittsburgh
BS | 1981 | Computer Science & Economics, Allegheny College


Lori Pollock is a Professor in the Department of Computer and Information Sciences at the University of Delaware. She was named Alumni Distinguished Professor in 2016. She earned her Ph.D. and M.S. in Computer Science at the University of Pittsburgh in 1986 and 1983, respectively, and her B.S. in Computer Science and Economics at Allegheny College in 1981.

Her research currently focuses on helping software engineers maintain and test their large software systems, as well as computer science education. Her research has been continuously supported through the years by numerous grants from the National Science Foundation and the Army Research Laboratory. She is coauthor of 7 best paper awards and one influential paper award since 2010. She served as an Associate Editor for the ACM Transactions on Software Engineering and Methodology (TOSEM). She regularly serves as a program committee member and reviewer for the major conferences and journals in software engineering, programming language design and implementation, and computer science education. She served on the executive committee and as an officer of ACM SIGPLAN for several terms.

Lori Pollock teaches courses primarily in compiler construction, automatic program analysis and transformation, software testing, communication skills for CS researchers, and introduction to undergraduate research. She was awarded the University of Delaware’s Excellence in Teaching Award in 2001, ACM SIGSOFT Influential Educator in 2016, and 2018 NCWIT Undergraduate Research Mentoring Award. She currently serves as Co-chair of the CRA Education Committee.

Lori Pollock has actively worked for improving the participation of women and other underrepresented groups in computer science for many years. She was awarded the University of Delaware’s E. A. Trabant Award for Women’s Equity in 2004, and 2017 UD College of Engineering Deans Award for Excellence in Service and Community Engagement. She serves on the Executive Board of the Computing Research Association’s Committee on the Status of Women in Computing (CRA-W), which was honored with the National Science Board’s 2005 Public Service Award to an organization for increasing the public understanding of science or engineering.


  • 2022 Most Influential Paper award at IEEE/ACM ASE
  • 2017 Dean’s Award for Excellence in Service & Community Engagement
  • 2016 ACM SIGSOFT Influential Educator Award
  • 2016 Alumni Distinguished Professor of Computer and Information Sciences
  • 2010 ACM Distinguished Scientist
  • 2004 UD Trabant Award for Women’s Equity
  • 2001 UD Excellence in Teaching




  1. Yifan Zhang, Douglas Lusa Krug, Chrystalla Mouza, David C. Shepherd, Lori Pollock, “A Case Study of Middle Schoolers’ Use of Computational Thinking Concepts and Practices during Coded Music Composition,” 27th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE), 2022.
  2. Matthew Frazier, Lori Pollock, Kostadin Damevski, and Shaayal Kumar, “Investigating User Perceptions of Conversational Agents for Software-related Exploratory Web Search,” IEEE/ACM 44th International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER), 2022.
  3. Yang, H., Codding, D., Mouza, C., and Pollock, L. (accepted with minor revisions). “Broadening participation in computing: Promoting affective and cognitive learning in informal spaces.” TechTrends, 65, 196-212.
  4. Codding, D., Alkhateeb, B*., Mouza, C., and Pollock, L. “From professional development to pedagogy: An examination of computer science teachers’ culturally responsive instructional practices.” Journal of Technology and Teacher Education, 29(4), 497-532, 2021.
  5. Codding, D*., Yang, H., Mouza, C., and Pollock, L. “Computing for communities: Designing culturally responsive informal learning environments for broadening participation in computing.” Journal of Applied Instructional Design, 10(4), 2021.
  6. Chatterjee, Preetha; Damevski, Kostadin; Kraft, Nicholas; Pollock, Lori, “Automatically Identifying the Quality of Developer Chats for Post Hoc Use,” ACM Transactions on Software Engineering and Methodology (TOSEM), 2021.
  7. Mouza, C., Garvin, M., O’Grady-Cunniff, D., and Pollock, L. Developing computationally literate teacher educators. In E. Langran and L. Archambault (Eds.), Proceedings of Society for Information Technology and Teacher Education International Conference (pp. 1282-1287). Online, United States: AACE, 2021.
  8. Preetha Chatterjee, Kostadin Damevski, and Lori Pollock, “Automatic Extraction of Opinion-based Q&A from Online Developer Chats,” International Conference on Software Engineering (ICSE), May 2021.
  9. Douglas Lusa Krug, Edtwuan Bowman, Taylor Barnett, Lori Pollock and David Shepherd, “A Virtual Camp for Middle Schoolers Coding Hip Hop,” ACM SIGCSE Technical Symposium, March, 2021.
  10. Mouza, C., Pan, Y., Yang, H., Pollock, L. “A multiyear investigation of student computational thinking, practices, and perspectives in an after school computing program.” Journal of Educational Computing Research, 2020.
  11. Preetha Chatterjee, Minji Kong, Lori Pollock, “Finding Help with Programming Errors: An Exploratory Study of Novice Software Engineers’ Focus in Stack Overflow Posts,” Journal of Systems and Software (JSS), 2019.
  12. Cagri Sahin, Lori Pollock, James Clause,“Supporting Software Evolution Through Feedback on Executing/Skipping Energy Tests for Proposed Source Code Changes,” Journal of Software: Evolution and Process, February 2019.
  13. Minji Kong and Lori Pollock, “Semi-Automatically Mining Students’ Common Scratch Programming Behaviors ,” Koli Calling International Conference on Computing Education Research, Nov, 2020.
  14. Eeshita Biswas, Mehmet Efruz Karabulut, Lori Pollock and K. Vijay-Shanker. “Achieving Reliable Sentiment Analysis in the Software Engineering Domain using BERT,” International Conf on Software Maintenance and Evolution, September, 2020.
  15. Preetha Chatterjee, Kostadin Damevski, Nicholas A. Kraft, and Lori Pollock, “Software-related Slack Chats with Disentangled Conversations,” The 17th International Conference on Mining Software Repositories (MSR), Data Paper, May, 2020.
  16. Codding, D., Alkhateeb, B., Mouza, C., and Pollock, L. “Building equitable computing classrooms through culturally responsive professional development [Paper presentation]”. Society for Information Technology and Teacher Education Conference, New Orleans, LA., April 2020.

 View Full CV