ICSE 2025
Sat 26 April - Sun 4 May 2025 Ottawa, Ontario, Canada
You're viewing the program in a time zone which is different from your device's time zone change time zone

Sun 27 Apr

Displayed time zone: Eastern Time (US & Canada) change

10:30 - 11:00
10:30
30m
Coffee break
Sunday Morning Break
Catering

12:30 - 14:00
12:30
90m
Lunch
Sunday Lunch
Catering

15:30 - 16:00
15:30
30m
Break
Sunday Afternoon Break
Catering

Mon 28 Apr

Displayed time zone: Eastern Time (US & Canada) change

09:00 - 10:30
Opening and KeynoteCSEE&T at 206
Chair(s): Stephan Krusche Technical University of Munich
09:00
90m
Keynote
The Engaged Learner: From Experience to Learning and Impact
CSEE&T
P: Daniela Damian University of Victoria
10:30 - 11:00
10:30
30m
Break
Monday Morning Break
Catering

11:00 - 12:30
AI in SE EducationCSEE&T at 106
Chair(s): Stephan Krusche Technical University of Munich
11:00
20m
Talk
Insights from the Frontline: GenAI Utilization Among Software Engineering Students
CSEE&T
Rudrajit Choudhuri Oregon State University, Ambareesh Ramakrishnan Oregon State University, Amreeta Chatterjee Oregon State University, Bianca Trinkenreich Colorado State University, Igor Steinmacher NAU RESHAPE LAB, Marco Gerosa Northern Arizona University, Anita Sarma Oregon State University
Pre-print
11:20
20m
Talk
Towards Implementing and Evaluating AI-Assisted Pull Requests in Software Engineering Education
CSEE&T
Esteban Parra Rodriguez Belmont University, Sophia Willingham Belmont University
11:40
20m
Talk
Do AI assistants help students write formal specifications? A study with ChatGPT and the B-Method
CSEE&T
Alfredo Capozucca University of Luxembourg, Daniil Yampolskyi Department of Computer Science, University of Luxembourg, Esch-sur-Alzette, Luxembourg, Alexander Goldberg Department of Computer Science, University of Luxembourg, Esch-sur-Alzette, Luxembourg, Maximiliano Cristiá CIFASIS, Universidad Nacional de Rosario, Rosario, Argentina
Pre-print File Attached
11:00 - 12:30
Experiential LearningCSEE&T at 206
Chair(s): Michael Hilton Carnegie Mellon University

Due to a last minute change, the presentation of the paper “Robotics Software Engineering Education: An Experience Report” (originally scheduled to be presented in the ‘Gamification and Engagement in Learning’ session at 16h on Tuesday) is being moved to this session as a 4th paper to be presented at noon.

11:00
20m
Talk
Assessing Work-Based Learning in the Senior Years of a Software Engineering Graduate Apprenticeship Program
CSEE&T
Syed Waqar Nabi University of Glasgow, Oana Andrei University of Glasgow, Matthew Barr University of Glasgow, Quintin Cutts University of Glasgow, UK, Joseph Maguire University of Glasgow ,UK, Alistair Morrison University of Glasgow, Jack Parkinson University of Glasgow, Derek Somerville University of Glasgow, Tim Storer University of Glasgow
11:20
20m
Talk
Beyond the Classroom: Bridging the Gap Between Academia and Industry with a Hands-on Learning Approach
CSEE&T
Mingyang Xu University of Waterloo, Ryan Liu University of Waterloo, Mark Stoodley IBM Canada, Ladan Tahvildari University of Waterloo
Pre-print
11:40
20m
Talk
The Development of Reflective Practice on a Work-Based Software Engineering Program: A Longitudinal Study
CSEE&T
Matthew Barr University of Glasgow, Syed Waqar Nabi University of Glasgow, Oana Andrei University of Glasgow
Pre-print
12:00
20m
Talk
Robotics Software Engineering Education: An Experience Report
CSEE&T
Meenakshi Manjunath Technical University of Applied Sciences Würzburg-Schweinfurt, Jeshwitha Jesus Raja Technical University of Applied Sciences Würzburg-Schweinfurt, Rainer Herrler Technical University of Applied Sciences Würzburg-Schweinfurt, Marian Daun Technical University of Applied Sciences Würzburg-Schweinfurt
12:30 - 14:00
CSEE&T PosterCSEE&T at 209 Poster Area

CSEE&T posters will be set up in Room 209 Poster Area starting Sunday and will remain there until Monday evening. Additionally, posters from other conferences will also be displayed in this area at the same time. Presenters will be available next to their posters during their designated session (from 13:00 to 14:00 for CSEE&T).

13:00
60m
Poster
Energy-Efficiency in WordPress Development: A Teaching Approach Using Code Proxies
CSEE&T
Nilma Abbas Zealand Academy of Technologies and Business, Maja H. Kirkeby Roskilde University
13:00
60m
Poster
Can We Leverage Replication Studies to Instil Ethical Practices in Future Software Engineers?
CSEE&T
Gouri Ginde (Deshpande) University of Calgary, Emily Marasco University of Calgary
13:00
60m
Poster
Navigating Academic Careers in Software Engineering: An Empirical Study of Faculty and Postdoctoral Roles
CSEE&T
Mohamad Kassab Boston University, USA
13:00
60m
Poster
Lessons from a Summer School Integrating AI and Software Development
CSEE&T
Esteban Parra Rodriguez Belmont University, Juan Sebastian Rodriguez-Casas Endava, Sonia Haiduc Florida State University, Mario Linares-Vásquez Universidad de los Andes, Sophia Willingham Belmont University
13:00
60m
Poster
Mirror, Mirror on the Wall, Who Is the Smartest of Them All: A Student-Facing Dashboard for Conceptual Modeling Education
CSEE&T
Elena Tiukhova KU Leuven, Charlotte Verbruggen KU Leuven, Tinne De Laet KU Leuven, Bart Baesens KU Leuven, Monique Snoeck Katholieke Universiteit Leuven
13:00
60m
Poster
Automatic Assessment of Structural Induction Proofs for Undergraduate Computer Science Courses
CSEE&T
Edward Sabinus Martin-Luther-University Halle-Wittenberg, Thomas Kühn Martin-Luther-University Halle-Wittenberg, Wolf Zimmermann Martin-Luther-University Halle-Wittenberg
13:00
60m
Poster
A Software Engineering Capstone Infrastructure that Encourages Spreading Work Over Time and Team
CSEE&T
Spencer Smith McMaster University, Computing and Software Department, Christopher Schankula McMaster University, Lucas Dutton McMaster University, Christopher Anand McMaster University
13:00
60m
Poster
An Experiential Introduction to Software Design: Design Thinking Meets Event-Driven Programming
CSEE&T
Christopher W. Schankula McMaster University, Habib Ghaffari McMaster University, Spencer Smith McMaster University, Computing and Software Department, Christopher Anand McMaster University
13:00
60m
Poster
Level Up Peer Review in Education: Investigating genAI-driven Gamification system and its influence on Peer Feedback Effectiveness
CSEE&T
Rafal Wlodarski Carnegie Mellon Silicon Valley, Leonardo Da Silva Sousa Carnegie Mellon University, USA, Allison Connell Pensky Carnegie Mellon University
12:30 - 14:00
12:30
90m
Lunch
Monday Lunch
Catering

12:45 - 14:00
Steering Committee MeetingCSEE&T at 206
12:45
75m
Meeting
CSEE&T Steering Committee Meeting
CSEE&T

14:00 - 15:30
Instructional Methods and Curriculum DesignCSEE&T at 106
Chair(s): Rafal Wlodarski Carnegie Mellon Silicon Valley
14:00
20m
Talk
Software Engineering Education for Technical Engineering Degrees and Its Specific Needs
CSEE&T
Marian Daun Technical University of Applied Sciences Würzburg-Schweinfurt
14:20
20m
Talk
Software Engineering Courses through the Lens of an Education Intelligence Tool
CSEE&T
14:40
20m
Talk
Software Engineering Educational Experience in Building an Intelligent Tutoring System
CSEE&T
Zhiyu Fan National University of Singapore, Yannic Noller Ruhr University Bochum, Ashish Dandekar National University of Singapore, Abhik Roychoudhury National University of Singapore
15:00
20m
Talk
Learner Preferences in Software Engineering Education: A Comparative Study of Similarities and Differences Between University Students and Industry Professionals
CSEE&T
Marian Daun Technical University of Applied Sciences Würzburg-Schweinfurt, Jennifer Brings Bingen Technical University of Applied Sciences, Viktoria Stenkova University of Duisburg-Essen, Viktoria Stenkova University of Duisburg-Essen
14:00 - 15:30
Tools and TestingCSEE&T at 206
Chair(s): Robert Chatley Imperial College London
14:00
20m
Talk
Structured Analysis of Software Testing Education in Higher Education in Germany
CSEE&T
Christine Jokisch University of Goettingen, Katharina Schramm University of Goettingen, Sebastian Hobert TH Luebeck, Lars Wilhelmi University of Goettingen, Matthias Schumann University of Goettingen
14:20
20m
Talk
Gaps in Software Testing Education: A Survey of Academic Courses in Sweden
CSEE&T
Ayodele Barrett Mälardalen University, Eduard P. Enoiu Malardalen University, Wasif Afzal Mälardalen University
14:40
20m
Talk
Automatic Unit Test Generation for Programming Assignments Using Large Language Models
CSEE&T
ZHENG Kaisheng Southern University of Science and Technology, Yuanyang Shen Southern University of Science and Technology, Yida Tao Southern University of Science and Technology
15:00
20m
Talk
Test Early: An Approach to Introduce Younger Students to Unit Testing with Graphical Comparison in Scratch
CSEE&T
Herart Dominggus Nurue University of Alabama, Jeff Gray University of Alabama
15:30 - 16:00
15:30
30m
Break
Monday Afternoon Break
Catering

16:00 - 17:30
Student PerceptionsCSEE&T at 106
Chair(s): Rafal Wlodarski Carnegie Mellon Silicon Valley
16:00
20m
Talk
Student Perceptions of Group Formation in Software Engineering Courses
CSEE&T
Fabian Fagerholm Aalto University, Stanislav Chren Aalto University, Lassi Haaranen Aalto University
Pre-print
16:20
20m
Talk
Understanding Students’ Experience and Perception of Gender Bias in a Software Engineering Education Environment
CSEE&T
Tanjila Kanij , Jonny PJ Low Monash University, John Grundy Monash University
Pre-print
16:40
20m
Talk
Students' Perception of ChatGPT in Software Engineering: Lessons Learned from Five Courses
CSEE&T
Luciano Baresi Politecnico di Milano, Andrea De Lucia University of Salerno, Antinisca Di Marco University of L'Aquila, Massimiliano Di Penta University of Sannio, Italy, Davide Di Ruscio University of L'Aquila, Leonardo Mariani University of Milano-Bicocca, Daniela Micucci University of Milano-Bicocca, Italy, Fabio Palomba University of Salerno, Maria Teresa Rossi University of Milano Bicocca, Italy, Fiorella Zampetti University of Sannio, Italy
16:00 - 17:30
Programming EducationCSEE&T at 206
Chair(s): Jürgen Börstler Blekinge Institute of Technology
16:00
20m
Talk
A Systematic Review of Common Beginner Programming Mistakes in Data Engineering
CSEE&T
Max Neuwinger Friedrich Alexander University Erlangen Nuremberg, Dirk Riehle U of Erlangen
Pre-print
16:20
20m
Talk
An Exploratory Study on Build Issue Resolution Among Computer Science StudentsDistinguished Paper Award
CSEE&T
Sunzhou Huang The University of Texas at San Antonio, Na Meng Virginia Tech, XUEQING Liu Stevens Institute of Technology, Xiaoyin Wang University of Texas at San Antonio
Pre-print
16:40
20m
Talk
Knowledge Transfer and False Friends: Insights on Transitioning from C to Java
CSEE&T
Yifan Du Chemnitz University of Technology, Belinda Schantong Chemnitz University of Technology, Janet Siegmund Chemnitz University of Technology
Pre-print
17:00
20m
Talk
Teaching Well-Structured Code: A Literature Review of Instructional Approaches
CSEE&T
Sara Nurollahian University of Utah, Hieke Keuning Utrecht University, Eliane Wiese University of Utah
Pre-print
18:30 - 21:00
Welcome ReceptionCSEE&T at Prohibition House Restaurant for CSEE&T Welcome Reception
Chair(s): Stephan Krusche Technical University of Munich

The Welcome Reception will be held at the Prohibition House restaurant at 337 Somerset St W, Ottawa. It takes about 25min to walk from the conference center to the restaurant.

18:30
2h30m
Social Event
Welcome Reception
CSEE&T

Tue 29 Apr

Displayed time zone: Eastern Time (US & Canada) change

09:00 - 10:30
Day 2 PlenaryCSEE&T at 206
Chair(s): Robert Chatley Imperial College London
09:00
90m
Keynote
The Promise and Peril of SE Education in the Age of AI
CSEE&T
P: Michael Hilton Carnegie Mellon University
File Attached
10:30 - 11:00
10:30
30m
Break
Tuesday Morning Break
Catering

11:00 - 12:30
Automated Feedback and Code QualityCSEE&T at 106
Chair(s): Sandro Speth Institute of Software Engineering, University of Stuttgart
11:00
20m
Talk
Mitigating Obfuscation Attacks on Software Plagiarism Detectors via Subsequence Merging
CSEE&T
Timur Sağlam Karlsruhe Institute of Technology (KIT), Nils Niehues Karlsruhe Institute of Technology (KIT), Sebastian Hahner Karlsruhe Institute of Technology (KIT), Larissa Schmid Karlsruhe Institute of Technology
Pre-print
11:20
20m
Talk
SOBO: A Feedback Bot to Nudge Code Quality in Programming Courses
CSEE&T
Sofia Bobadilla KTH Royal Institute of Technology, Sweden, Richard Glassey KTH: Royal Institute of Technology, Alexandre Bergel University of Chile, Martin Monperrus KTH Royal Institute of Technology
11:40
20m
Talk
Automated Feedback Generation for Programming Assignments through Diversification
CSEE&T
Dongwook Choi SungKyunKwan University, Eunseok Lee Sungkyunkwan University
DOI
12:00
20m
Talk
Exploring how students test models in Model-Driven Engineering
CSEE&T
Felix Cammaerts KU Leuven, Beatriz Marín Universitat Politècnica de València, Monique Snoeck Katholieke Universiteit Leuven
File Attached
11:00 - 12:30
Human and Social Aspects in SE EducationCSEE&T at 206
Chair(s): Cecile Peraire Carnegie Mellon University Silicon Valley
11:00
20m
Talk
Diversity in Software Engineering Education: Exploring Motivations, Influences, and Role Models Among Undergraduate Students
CSEE&T
Ronnie de Souza Santos University of Calgary, Italo Santos Northern Arizona University, Robson Santos UFPE, Cleyton Magalhaes Universidade Federal Rural de Pernambuco
Pre-print
11:20
20m
Talk
Video-based Empathy Training for Software Engineers
CSEE&T
Antonija Mitrovic University of Canterbury, New Zealand, Matthias Galster University of Canterbury, Sanna Malinen University of Canterbury, Sreedevi Sankara Iyer University of Canterbury, Raul Vincent Lumapas University of Canterbury, New Zealand, Negar Mohammadhassan University of Canterbury, New Zealand, Jay Holland University of Canterbury
11:40
20m
Talk
Improving Software Engineering Team Communication Through Stronger Social Networks
CSEE&T
April Clarke University of Canterbury, Antonija Mitrovic University of Canterbury, New Zealand, Fabian Gilson University of Canterbury
Pre-print
12:30 - 14:00
12:30
90m
Lunch
Tuesday Lunch
Catering

14:00 - 15:30
Security and PrivacyCSEE&T at 106
Chair(s): Marian Daun Technical University of Applied Sciences Würzburg-Schweinfurt
14:00
20m
Talk
A journey through Cyberium: creating user stories for a dystopic world to teach Requirements Engineering
CSEE&T
João Ricardo Serique Bernardo UFAM - Federal University of Amazonas, João Vitor Frota Universidade Federal do Amazonas (UFAM), Thais de Souza Universidade Federal do Amazonas (UFAM), Marcela Savia Universidade Estadual do Amazonas (UEA), Bruno Gadelha UFAM, Tayana Conte Universidade Federal do Amazonas
Pre-print
14:20
20m
Talk
Phishing Awareness via Game-Based Learning
CSEE&T
Argianto Rahartomo TU Clausthal, Ahmed Tareq Ali Ghaleb Technische Universität Clausthal, Mohammad Ghafari TU Clausthal
Pre-print
14:40
20m
Talk
Authentic Learning Exercise for Kubernetes Misconfigurations: An Experience Report of Student Perceptions
CSEE&T
Shazibul Islam Shamim Kennesaw State University, Fan Wu Tuskegee University, Hossain Shahriar University of West Florida, Anthony Skjellum Tennessee Tech University, Akond Rahman Auburn University, USA
14:00 - 15:30
Soft Skills and Professional DevelopmentCSEE&T at 206
Chair(s): Matthew Barr University of Glasgow
14:00
20m
Talk
Some Experience Required: Comparing Professional Requirements Engineering Experience to Students’ Perspectives
CSEE&T
Ben Jelen Rose-Hulman Institute of Technology, Stephen Tsung-Han Sher Rose-Hulman Institute of Technology, Helena Donaldson Rose-Hulman Institute of Technology, Gloria Liou Rose-Hulman Institute of Technology, Purdue University, Amanda Stouder Rose-Hulman Institute of Technology, Steve Chenoweth Rose-Hulman Institute of Technology, Mark Hays Rose-Hulman Institute of Technology
Pre-print
14:20
20m
Talk
Fostering Qualified Software Engineers via Software Engineering Conversion Programmes
CSEE&T
Zheng Li Queen's University Belfast, UK
Pre-print
14:40
20m
Talk
Embracing Experiential Learning: Hackathons as an Educational Strategy for Shaping Soft Skills in Software Engineering
CSEE&T
Allysson Allex Araújo Federal University of Cariri, Marcos Kalinowski Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Maria Teresa Baldassarre Department of Computer Science, University of Bari
Pre-print
15:30 - 16:00
15:30
30m
Break
Tuesday Afternoon Break
Catering

16:00 - 17:30
Gamification and Engagement in LearningCSEE&T at 106
Chair(s): Sandro Speth Institute of Software Engineering, University of Stuttgart

Due to a last minute change, the presentation of the paper “Robotics Software Engineering Education: An Experience Report” is being moved to the “Experiential Learning” session in room 206 on Monday at about noon as a 4th paper.

16:00
20m
Talk
OSSDoorway: A Gamified Environment to Scaffold Student Contributions to Open Source Software
CSEE&T
Italo Santos Northern Arizona University, Katia Felizardo Federal Technological University of Paraná, Anita Sarma Oregon State University, Igor Steinmacher NAU RESHAPE LAB, Marco Gerosa Northern Arizona University
Pre-print
16:20
20m
Talk
Robotics Software Engineering Education: An Experience Report
CSEE&T
Meenakshi Manjunath Technical University of Applied Sciences Würzburg-Schweinfurt, Jeshwitha Jesus Raja Technical University of Applied Sciences Würzburg-Schweinfurt, Rainer Herrler Technical University of Applied Sciences Würzburg-Schweinfurt, Marian Daun Technical University of Applied Sciences Würzburg-Schweinfurt
16:40
20m
Talk
Teaching Loop Testing to Young Learners with the Code Critters Mutation Testing Game
CSEE&T
Philipp Straubinger CQSE GmbH, Lena Bloch University of Passau, Gordon Fraser University of Passau
Pre-print
17:00
20m
Talk
Bug-Hunting Games to Add Excitement in Software Testing and Programming Classes
CSEE&T
Natalia Silvis-Cividjian Vrije Universiteit (VU) Amsterdam, Jasper Veltman Vrije Universiteit (VU) Amsterdam, Auke Buchel Vrije Universiteit (VU) Amsterdam, Erik Link Vrije Universiteit (VU) Amsterdam, Joshua Kenyon Vrije Universiteit (VU) Amsterdam, Michel Oey Amsterdam University of Applied Sciences
Pre-print
16:00 - 17:30
Open Source, Collaboration, and TeamworkCSEE&T at 206
Chair(s): Matthew Barr University of Glasgow
16:00
20m
Talk
Visualizing Frequent Peer Assessment Results to Uncover Problems in Project Team Dynamics
CSEE&T
Yu Lu University of California, Irvine, André van der Hoek University of California, Irvine
16:20
20m
Talk
Visualizing Team Progress and Contribution in Student Projects with TeamCAST
CSEE&T
Anmol Vilas Deshpande University of California, Irvine, André van der Hoek University of California, Irvine
16:40
20m
Talk
How Do Computer Science Students Perceive Self-Study with Open-Source Repositories for Building AI/ML Systems?
CSEE&T
Aidin Azamnouri Technical University of Munich, Nadine Koch University of Stuttgart, Justus Bogner Vrije Universiteit Amsterdam, Stefan Wagner Technical University of Munich
17:30 - 18:00
CSEE&T ClosingCSEE&T at 206

Conference Closing Session and Awards Ceremony

17:30
30m
Day closing
CSEE&T Closing
CSEE&T
Cecile Peraire Carnegie Mellon University Silicon Valley

Wed 30 Apr

Displayed time zone: Eastern Time (US & Canada) change

10:30 - 11:00
10:30
30m
Break
Wednesday Morning Break
Catering

12:30 - 14:00
12:30
90m
Lunch
Wednesday Lunch
Catering

15:30 - 16:00
15:30
30m
Break
Wednesday Afternoon Break
Catering

Thu 1 May

Displayed time zone: Eastern Time (US & Canada) change

10:30 - 11:00
10:30
30m
Break
Thursday Morning Break
Catering

12:30 - 14:00
12:30
90m
Lunch
Thursday Lunch
Catering

15:30 - 16:00
15:30
30m
Break
Thursday Afternoon Break
Catering

Fri 2 May

Displayed time zone: Eastern Time (US & Canada) change

10:30 - 11:00
10:30
30m
Break
Friday Morning Break
Catering

12:30 - 14:00
13:15
45m
Lunch
Friday Lunch
Catering

15:30 - 16:00
15:30
30m
Break
Friday Afternoon Break
Catering

Sat 3 May

Displayed time zone: Eastern Time (US & Canada) change

10:30 - 11:00
10:30
30m
Break
Saturday Morning Break
Catering

12:30 - 14:00
13:15
45m
Lunch
Saturday Lunch
Catering

15:30 - 16:00
15:30
30m
Break
Saturday Afternoon Break
Catering