Andrew Petersen
Professor, Teaching Stream

Andrew Petersen is a Professor, Teaching Stream at the University of Toronto Mississauga. His research focuses on introductory computer science education, educational data mining, assessment, classroom interventions, and learning tools such as PCRS.
Collaborated Papers
2026
- 35.Muniya Fallah, Nicholas Ching, Jessica Wen, Naaz Sibia, Andrew Petersen, Michael Liut, Angela Zavaleta Bernuy."Exploring Language-Based Differences in Student Reflection" Proceedings of the 31st ACM Conference on Innovation and Technology in Computer Science Education V. 2. (2026).[doi][]
- 34.Naaz Sibia, Jessica Wen, Bogdan Simion, Andrew Petersen, Angela Zavaleta Bernuy, Michael Liut."Non-Native English Speakers in CS1: Expectancy, Value, and Belonging" Proceedings of the 31st ACM Conference on Innovation and Technology in Computer Science Education V. 1. (2026).[doi][]
- 33.Naaz Sibia, Jessica Wen, Zeling Zhang, Runlong Ye, Joshua D. A. Jung, Ilya Musabirov, Bogdan Simion, Carlos Aníbal Suárez, Paul Vrbik, Andrew Petersen, Angela Zavaleta Bernuy, Michael Liut."SQL Beyond Querying: Enhancing SQL Learning with Schema and Data Management" Proceedings of the 31st ACM Conference on Innovation and Technology in Computer Science Education V. 1. (2026).[doi][]
- 32.Naaz Sibia, Jessica Wen, Amber Richardson, Yashika Jain, Khushi Malik, Bogdan Simion, Carolina Nobre, Angela Zavaleta Bernuy, Andrew Petersen, Michael Liut."Code as Anchor, Memory and Metaphor as Support: Learner Experiences with Multi-View Visualizations" (2026).[doi][]
2025
- 31.Naaz Sibia, Jessica Wen, Amber Richardson, Yashika Jain, Angela Zavaleta Bernuy, Bogdan Simion, Andrew Petersen, Carolina Nobre, Michael Liut."From State to Structure: Towards Abstraction Support in CS2" Proceedings of the 25th Koli Calling International Conference on Computing Education Research. (2025).[doi][]
- 30.Caroline Pechenik, Angela Zavaleta Bernuy, Selina Marianna Shah, Shirley de Wit, Dr. Emmanuel Kolog Awuni, Oscar Karnalim, M. Farghally, Carlos Aníbal Suárez, Jack Parkinson, Leo Porter, Rodrigo Duran, Paul Vrbik, Brian Harrington, Lisa Zhang, Michael Liut, Andrew Petersen."The Impostor Phenomenon in the Global Computing Graduate Student Population" Proceedings of the ACM Global on Computing Education Conference 2025 Vol 1. (2025).[doi][]
- 29.Naaz Sibia, Valeria Ramirez Osorio, Jessica Wen, Rutwa Engineer, Angela Zavaleta Bernuy, Andrew Petersen, Michael Liut, Carolina Nobre."From Code to Concept: Evaluating Multiple Coordinated Views in Introductory Programming" ArXiv. (2025).[doi][]
- 28.Khushi Malik, Amber Richardson, Michelle Craig, Andrew Petersen."Interactive Effects of Prior Experience and Gender on Self-Efficacy and Achievement in CS1" Proceedings of the 2025 ACM Conference on International Computing Education Research V.1. (2025).[doi][]
- 27.Inaas Asad, Naaz Sibia, Angela Zavaleta Bernuy, Michael Liut, Thomas W. Price, Andrew Petersen."A Comparison of On-Demand Hints and Progress Bar Feedback on Programming Exercises" Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education V. 2. (2025).[doi][]
- 26.Jessica Wen, Angela Zavaleta Bernuy, Naaz Sibia, Andrew Petersen, Michael Liut."Enhancing Self-Explanation in Student Learning Through Large Language Models" Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education V. 2. (2025).[doi][]
- 25.Jessica Wen, Bianca Arteaga Alvarez, Jorge Moreno Velasco, Naaz Sibia, Angela Zavaleta Bernuy, Carlos Aníbal Suárez, Andrew Petersen, Michael Liut."Self-Explanations: Does Timing Matter?" Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education V. 2. (2025).[doi][]
- 24.Naaz Sibia, Amber Richardson, Alice Gao, Andrew Petersen, Lisa Zhang."Student Perspectives on the Challenges in Machine Learning" Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education V. 1. (2025).[doi][]
- 23.Naaz Sibia, Angela Zavaleta Bernuy, Amber Richardson, Khushi Malik, Prajna Pendharkar, Carolina Nobre, Michael Liut, Andrew Petersen."Reducing Isolation through Peer-Modeled Posts" Proceedings of the 56th ACM Technical Symposium on Computer Science Education V. 2. (2025).[doi][]
- 22.Yousef Bulbulia, Ido Ben Haim, Jackson Lee, B. Zhang, Daksh Malhotra, Andrew Petersen, Michael Liut."Codetierlist: Competitive Gamification's Impact on Self-Efficacy, Motivation, and Performance in Computing Education" Proceedings of the 27th Australasian Computing Education Conference. (2025).[doi][]
2024
- 21.Naaz Sibia, Valeria Ramirez Osorio, Angela Zavaleta Bernuy, Efthimia Aivaloglou, Rutwa Engineer, Andrew Petersen, Michael Liut, Carolina Nobre."Exploring the Impact of Multiple Representations in Introductory Programming: A Pilot Study" Proceedings of the 24th Koli Calling International Conference on Computing Education Research. (2024).[doi][]
- 20.Naaz Sibia, Angela Zavaleta Bernuy, Tiana V. Simovic, Chloe Huang, Yinyue Tan, Eun-Kyung Seong, Carolina Nobre, Daniel Zingaro, Michael Liut, Andrew Petersen."Exploring the Effects of Grouping by Programming Experience in Q&A Forums" Proceedings of the 2024 ACM Conference on International Computing Education Research - Volume 1. (2024).[doi][]
- 19.Angela Zavaleta Bernuy, Naaz Sibia, Pan Chen, Jessica Jia-Ni Xu, Elexandra Tran, Runlong Ye, Viktoria Pammer-Schindler, Andrew Petersen, J. Williams, Michael Liut."Does the Medium Matter? An Exploration of Voice-Interaction for Self-Explanations" Proceedings of the 2024 ACM Designing Interactive Systems Conference. (2024).[doi][]
- 18.Naaz Sibia, Angela Zavaleta Bernuy, Elexandra Tran, Jessica Jia-Ni Xu, J. Williams, Andrew Petersen, Michael Liut."Exploring Self-Explanations in a Flipped Database Course" Proceedings of the 3rd International Workshop on Data Systems Education: Bridging education practice with education research. (2024).[doi][]
- 17.Angela Zavaleta Bernuy, Andrew Chung, A. Hodge, Ayesha Tayyiba, Michael Liut, Andrew Petersen."Student Transitions Through an Entire Computing Program" Proceedings of the 26th Western Canadian Conference on Computing Education. (2024).[doi][]
- 16.Giang Bui, Nicholas Susanto, Naaz Sibia, Angela Zavaleta Bernuy, Michael Liut, Andrew Petersen."Do Hints Enhance Learning in Programming Exercises? Exploring Students' Problem-Solving and Interactions" Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 2. (2024).[doi][]
- 15.Naaz Sibia, Giang Bui, Bingcheng Wang, Yinyue Tan, Angela Zavaleta Bernuy, C. Bauer, J. Williams, Michael Liut, Andrew Petersen."Examining Intention to Major in Computer Science: Perceived Potential and Challenges" Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1. (2024).[doi][]
- 14.Angela Zavaleta Bernuy, Runlong Ye, Naaz Sibia, Rohita Nalluri, J. Williams, Andrew Petersen, Erick Smith, Bogdan Simion, Michael Liut."Student Interaction with Instructor Emails in Introductory and Upper-Year Computing Courses" Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1. (2024).[doi][]
2023
- 13.Angela Zavaleta Bernuy, Runlong Ye, Elexandra Tran, Naaz Sibia, Abhijoy Mandal, Hammad Shaikh, Bogdan Simion, Michael Liut, Andrew Petersen, J. Williams."Do Students Read Instructor Emails? A Case Study of Intervention Email Open Rates" Proceedings of the 23rd Koli Calling International Conference on Computing Education Research. (2023).[doi][]
- 12.Angela Zavaleta Bernuy, Anna Ly, Brian Harrington, Michael Liut, Sadia Sharmin, Lisa Zhang, Andrew Petersen.""I Am Not Enough": Impostor Phenomenon Experiences of University Students" Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1. (2023).[doi][]
- 11.Angela Zavaleta Bernuy, Jessica Jia-Ni Xu, Naaz Sibia, J. Williams, Andrew Petersen, Michael Liut."Self-Explanation Modality: Effects on Student Performance?" Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2. (2023).[doi][]
- 10.Angela Zavaleta Bernuy, Naaz Sibia, Pan Chen, Chloe Huang, Andrew Petersen, J. Williams, Michael Liut."VoiceEx: Voice Submission System for Interventions in Education" Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2. (2023).[doi][]
- 9.Naaz Sibia, Angela Zavaleta Bernuy, J. Williams, Michael Liut, Andrew Petersen."Student Usage of Q&A Forums: Signs of Discomfort?" Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1. (2023).[doi][]
- 8.Giang Bui, Naaz Sibia, Angela Zavaleta Bernuy, Michael Liut, Andrew Petersen."Prior Programming Experience: A Persistent Performance Gap in CS1 and CS2" Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1. (2023).[doi][]
2022
- 7.Giang Bui, Bingcheng Wang, Naaz Sibia, Angela Zavaleta Bernuy, Andrew Petersen."Differences in Intention to Major in Computing Across CS1" Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 2. (2022).[doi][]
- 6.Elexandra Tran, Angela Zavaleta Bernuy, Bogdan Simion, Michael Liut, Andrew Petersen, J. Williams."Investigating Subject Lines Length on Students' Email Open Rates" Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 2. (2022).[doi][]
- 5.Angela Zavaleta Bernuy, Anna Ly, Brian Harrington, Michael Liut, Andrew Petersen, Sadia Sharmin, Lisa Zhang."Additional Evidence for the Prevalence of the Impostor Phenomenon in Computing" Proceedings of the 53rd ACM Technical Symposium on Computer Science Education - Volume 1. (2022).[doi][]
2021
- 4.Jack Parkinson, Ryan Bockmon, Q. Cutts, Michael Liut, Andrew Petersen, S. Sorby."Practice report" ACM Inroads. (2021).[doi][]
- 3.Anna Ly, Jack Parkinson, Q. Cutts, Michael Liut, Andrew Petersen."Spatial Skills and Demographic Factors in CS1" Proceedings of the 21st Koli Calling International Conference on Computing Education Research. (2021).[doi][]
- 2.Anna Ly, John Edwards, Michael Liut, Andrew Petersen."Revisiting Syntax Exercises in CS1" Proceedings of the 22nd Annual Conference on Information Technology Education. (2021).[doi][]
- 1.L. Zhang, Andrew Petersen, Michael Liut, Bogdan Simion, Furkan Alaca."A Multi-Course Report on the Experience of Unplanned Online Exams" Proceedings of the 52nd ACM Technical Symposium on Computer Science Education. (2021).[doi][]
Posters
2025
- 2.Jessica Wen, Angela Zavaleta Bernuy, Naaz Sibia, Andrew Petersen, Michael Liut."Enhancing Self-Explanation in Student Learning Through Large Language Models" Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education V. 2. (2025).[doi][]
- 1.Jessica Wen, Bianca Arteaga Alvarez, Jorge Moreno Velasco, Naaz Sibia, Angela Zavaleta Bernuy, Carlos Aníbal Suárez, Andrew Petersen, Michael Liut."Self-Explanations: Does Timing Matter?" Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education V. 2. (2025).[doi][]