Publications
For the most up-to-date information, please check: Michael Liut on Google Scholar and Michael Liut on DBPL.
2023
- Angela Zavaleta Bernuy, Anna Ly, Brian Harrington, Sadia Sharmin, Michael Liut, Lisa Zhang, and Andrew Petersen. "I Am Not Enough": Impostor Phenomenon Experiences of University Students. ACM's ITiCSE '23: Proceedings of the 28th ACM Technical Symposium on Computer Science Education, Turku, Finland, July 2023.
To Appear in ITiCSE 2023
- Naaz Sibia, Angela Zavaleta Bernuy, Joseph Jay Williams, Michael Liut, and Andrew Petersen. Student Usage of Q&A Forums: Signs of Discomfort? ACM's ITiCSE '23: Proceedings of the 28th ACM Technical Symposium on Computer Science Education, Turku, Finland, July 2023.
To Appear in ITiCSE 2023
- Mohi Reza, Ilya Musabirov, Nathan Laundry, Michael Liut, and Joseph Jay Williams. Using A/B Testing as a Pedagogical Tool for Iterative Design in HCI Classrooms. ACM's EduCHI '23: 5th Annual Symposium on HCI Education, Hamburg, Germany, April 2023.
To Appear in EduCHI 2023
- Harsh Kumar, Ilya Musabirov, Joseph Jay Williams, Michael Liut. QuickTA: Exploring the Design Space of Using Large Language Models to Provide Support to Students. ACM's LAK '23: Workshop on Partnerships for Co-Creating Educational Content, Arlington, USA, March 2023.
- Giang Bui, Naaz Sibia, Angela Zavaleta Bernuy, Michael Liut, and Andrew Petersen. Prior Programming Experience: A persistent Performance Gap in CS1 and CS2. ACM's SIGCSE '23: Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Toronto, Canada, March 2023.
- Ilya Musabirov, Angela Zavaleta Bernuy, Michael Liut, and Joseph Jay Williams. A Case Study in Opportunities for Adaptive Experiments to Enable Rapid Continuous Improvement. ACM's SIGCSE '23: Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Toronto, Canada, March 2023.
- Elexandra Tran, Angela Zavaleta Bernuy, Bogdan Simion, Michael Liut, Andrew Petersen, and Joseph Jay Williams. Investigating Subject Lines Length on Students' Email Open Rates. ACM's SIGCSE '23: Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Toronto, Canada, March 2023.
- Efthimia Aivaloglou, George Fletcher, Michael Liut, and Daphne Miedema. Report on the First International Workshop on Data Systems Education (DataEd '22). ACM's SIGMOD Record: Volume 51, Issue 4, January 2023.
2022
- Fernando Yanez, Angela Zavaleta Bernuy, Ziwen Han, Michael Liut, Anna Rafferty, and Joseph Jay Williams. Increasing Students' Engagement to Reminder Emails Through Multi-Armed Bandits. EDM '22: 6th Educational Data Mining in Computer Science Education (CSEDM) Workshop, Durham, UK, July 2022.
- Justice Banson, Indie Cowan, Caroline Hardin, Michael Liut, Simon, and Paul Vrbik. Perceptions of Computing Students on Academic Dishonesty. International Society for Technology in Education (ISTE '22), New Orleans, USA, June 2022.
- Naaz Sibia and Michael Liut. The Positive Effects of using Reflective Prompts in a Database Course. ACM's SIGMOD/PODS '22: 1st International Workshop on Data Systems Education (DataEd '22), Philadelphia, USA, June 2022.
- Pan Chen, Naaz Sibia, Angela Zavaleta Bernuy, Michael Liut, and Joseph Jay Williams. Investigating the Impact of Voice Response Options in Surveys. The 53rd ACM Technical Symposium on Computer Science Education, Providence, USA, March 2022.
- Angela Zavaleta Bernuy, Anna Ly, Brian Harrington, Michael Liut, Andrew Petersen, Sadia Sharmin and Lisa Zhang. Additional Evidence for the Prevalence of the Impostor Phenomenon in Computing. The 53rd ACM Technical Symposium on Computer Science Education, Providence, USA, March 2022.
- PRE-PRINT: Ali Raza, Lazar Lolic, Shahmir Akhter, Alfonso Dela Cruz, and Michael Liut. Deep Camera Pose Regression Using Pseudo-LiDAR. February 28, 2022.
2021
- Jack Parkinson, Ryan Bockmon, Quintin Cutts, Michael Liut, Andrew Petersen, and Sheryl Sorby. Practice Report: Six Studies of Spatial Skills Training in Introductory Computer Science. ACM Inroads 12, 4 (December 2021), 18-29.
- Ali Raza, Lazar Lolic, Shahmir Akhter, Michael Liut. Comparing and Evaluating Indoor Positioning Techniques. Proceedings of the 2021 IEEE International Conference on Indoor Positioning and Indoor Navigation, Lloret de Mar, Spain, November 2021.
- Anna Ly, Jack Parkinson, Quintin Cutts, Michael Liut and Andrew Petersen. Spatial Skills and Demographic Factors in CS1. 21st ACM International Conference on Computing Education (Koli Calling), Koli, Finland, November 2021.
- Muyu Wang, Naaz Sibia, Ilir Dema, Michael Liut and Carlos Aníbal Suárez. Building a Better SQL Automarker for Database Courses. 21st ACM International Conference on Computing Education (Koli Calling), Koli, Finland, November 2021.
- Anna Ly, John Edwards, Michael Liut, Andrew Petersen. Revisiting Syntax Exercises in CS1. To Appear in the 22nd ACM Annual Conference on IT Education, Snowbird, United States, October 2021.
- Frantisek Franek and Michael Liut. Computational Substantiation of the d-step Conjecture for Distinct Squares Revisited. Proceedings of the Prague Stringology Conference (PSC) 2021, Prague, Czech Republic, August 2021.
- Larry 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, Toronto (Virtual), Canada, March 2021.
2020
- Simon, Oscar Karnalim, Judy Sheard, Ilir Dema, Amey Karkare, Juho Leinonen, Michael Liut, Renée McCauley. Choosing Code Segments to Exclude from Code Similarity Detection. ITiCSE-WGR 2020, Norway (Virtual).
- Frantisek Franek and Michael Liut. Computing Maximal Lyndon Substrings of a String. Algorithms 2020.
- Arnaud Deza, Haocheng Hu, Vaishvik Maisuria, Michael Liut, Andrew Petersen, Bogdan Simion. Using Discussion Board Data to Hire Teaching Assistants. Sixth SPLICE Workshop at L@S 2020, August 2020.
2019
- Michael Liut. Computing Lyndon Arrays. Ph.D. Thesis, McMaster University, September 2019.
Supervisors: Drs. Antoine Deza and Frantisek (Franya) Franek
Committee: Drs. Reza Samavi (chair), Emil Sekerinski, Alexander Rosa, Jan Janousek (external)
- Franya Franek and Michael Liut. Algorithms to Compute the Lyndon Array Revisited. Proceedings of the Prague Stringology Conference (PSC) 2019, Prague, Czech Republic, August 2019.
- Michael Liut and Zhongyan (Joe) Guan. A Robust and Dynamic Formulation for Predicting Student Offer Acceptance. Symposium on Data Science and Statistics (SDSS) 2019, Bellevue, Washington, USA, May 2019.
- Franya Franek and Michael Liut. Computing maximal Lyndon substrings of a string. AdvOL Technical Report No. 2019/2, Hamilton, Ontario, Canada, March 2019.
2018
- Frantisek Franek, Michael Liut and William F. Smyth. On Baier's sort of maximal Lyndon substrings. Proceedings of the Prague Stringology Conference (PSC) 2018, Prague, Czech Republic, August 2018.
Selected Talks
Workshop on Designing, Deploying, and Analyzing Adaptive Educational Field Experiments at ACM's 54th Technical Symposium on Computer Science Education (SIGCSE '23), Toronto, Canada. Mar 2023. Co-Presenters: Angela Zavaleta Bernuy, Mohi Reza, and Tong Li.
VoiceEx: Voice Submission System for Interventions in Education at the Innovations in Education Conference at the MacPherson Institute, McMaster University. Dec 2022. In collaboration with Angela Zavaleta Bernuy, Pan Chen, Chloe Huang Naaz Sibia, and Joseph Jay Williams.
Investigating the Effects of Voice Self-Explanations in Flipped Classrooms at the 2022 Conference on Digital Experimentation @ MIT (CoDE@MIT), Boston, USA. October 2022. In collaboration with Angela Zavaleta Bernuy, Naaz Sibia, Pan Chen, Jessica Jia-Ni Xu, Elexandra Tran, Andrew Petersen, and Joseph Jay Williams.
Spatial Skills in STEM with a focus on Computing and Diversity at the Data Science Applied Research and Education Seminar (ARES), CANSSI Ontario, University of Toronto. Jan 2022. Research in collaboration with: Quintin Cutts, Anna Ly, Jack Parkinson, Andrew Petersen, Ryan Bockmon, and Sheryl Sorby.
Investigating the Impact of Voice Response Options in Surveys at the Innovations in Education Conference at the MacPherson Institute, McMaster University. Dec 2021. In collaboration with Pan Chen, Naaz Sibia, Angela Zavaleta Bernuy, and Joseph Jay Williams.
Mental Health, Equity, and Inclusion with Scenarios at the Department of Mathematical and Computational Sciences, University of Toronto Mississauga Teaching Assistant Training Day. Sept 2021. In collaboration with Ravi Gabble and Nythalah Baker.
One-on-One Scenarios & Conflict Management at the Department of Mathematical and Computational Sciences, University of Toronto Mississauga Teaching Assistant Training Day. Sept 2021. In collaboration with Ehsaan Hossain.
Incorporating Resubmission into Skills-based Courses at the University of Waterloo Teaching and Learning Conference (UWTL). April 2021. In collaboration with Andrew Petersen.
Mental Health, Equity, and Conflict Resolution at the Department of Mathematical and Computational Sciences, University of Toronto Mississauga Teaching Assistant Training Day. Sept 2020. In collaboration with Ravi Gabble and Nythalah Baker.
Content from Computer Science Talks at the Department of Mathematical and Computational Sciences, University of Toronto Mississauga. Mar 2020.
Content from Computer Science Talks at the Department of Computer Science, University of Toronto. Dec 2019.
Graduate Professional Development Conference at the University of Toronto Mississauga
- Python Skills for Graduate Students. Robert Gillespie Academic Skills Centre Workshop. Oct 2019.
Graduate Student Speaker at the Advanced Optimization Laboratory, McMaster University
- Computing Lyndon Arrays. AdvOL Seminar Series. Mar 2019.
Invited Speaker at the Facultad de Ciencias Naturales y Matemáticas, Escuela Superior Politécnica del Litoral.
- Computing Lyndon Arrays. International Seminars "Optimization and Applications". Feb 2019.
- Effective Teaching; Accessible Content, Effective Communication, and Assessment Methods. Workshops on Effective Teaching and Internships at Technology Companies. Feb 2019.
Workshop Facilitator at the MacPherson Institute, McMaster University
- Increasing Student Engagement with Piazza. Lunch and Learn Workshop Series. Jan 2019.
- Integrate Piazza and Gamify with Quizizz. New Faculty: Teaching and Technology. Nov 2018.
Invited Speaker at Life in Computing & Software's Academic Seminar Series, McMaster University
- Docker - OS Level Virtualization. Mar 2018.
Guest Lecturer for CS/SE 3/4/6O03: Linear Optimization, McMaster University
- Fairness: An Optimization Problem. Oct 2017.