FSE 2025
Mon 23 - Fri 27 June 2025 Trondheim, Norway
co-located with ISSTA 2025
Dates
Mon 23 Jun 2025
Tue 24 Jun 2025
Tracks
FSE Catering
FSE Demonstrations
FSE Ideas, Visions and Reflections
FSE Industry Papers
FSE Journal First
FSE Plenary Events
FSE Research Papers
FSE Software Engineering Education
Plenary
Hide plenary sessions
You're viewing the program in a time zone which is different from your device's time zone change time zone

Mon 23 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:30 - 12:30
Employability and Professional CompetenceSoftware Engineering Education at Sirius
Chair(s): Guttorm Sindre Norwegian University of Science and Technology (NTNU)
10:30
20m
Talk
Advancing Software Product Management Education: Insights from an Industry Survey
Software Engineering Education
Hannah Estes North Carolina State University, Katie Hollowell North Carolina State University, John Cheek North Carolina State University, Shiv Patel North Carolina State University, Hanna Reese North Carolina State University, Kathryn Stolee North Carolina State University
10:50
20m
Talk
How do Software Engineering Candidates Prepare for Technical Interviews?
Software Engineering Education
Brian Bell Virginia Tech, Teresa Thomas Virginia Tech, Sang Won Lee Virginia Polytechnic Institute and State University, Chris Brown Virginia Tech
11:10
20m
Talk
Navigating Academic Careers in Software Engineering: An Empirical Study of Faculty and Postdoctoral Roles
Software Engineering Education
Mohamad Kassab Boston University, USA
11:30
20m
Talk
Teamwork Quality in Agile Capstone Courses: Insights from 790 Software Engineering Students
Software Engineering Education
Camilla Kielland Lund University of Oslo, Idunn Stabell University of Oslo, Viktoria Stray University of Oslo / SINTEF, Yngve Lindsjørn University of Oslo
11:50
20m
Talk
Preparing Autistic Students for the AI Workforce
Software Engineering Education
JiWoong (Joon) Jang Carnegie Mellon University, Ren Butler Carnegie Mellon University, Rory McDaniel Independent, Aidan San University of Virginia, D. Matthew Boyer Clemson University, Somayeh Asadi University of Virginia, Richard Kubina, Jr Penn State University, Taniya Mishra SureStart, Andrew Begel Carnegie Mellon University
12:10
10m
Talk
Enhancing Learning and Mitigating AI-Assisted Misconduct: A Case of Using Video Assignments in a High-Enrollment Software Engineering Course
Software Engineering Education
Andrey Saltan Lappeenranta-Lahti University of Technology (LUT)
12:20
10m
Talk
UML Crisis! An Educational Perspective
Software Engineering Education
Zheng Li Queen's University Belfast, UK, Aidan McGowan Queen's University Belfast, Yan Liu Concordia University, Wahab Hamou-Lhadj Concordia University, Montreal, Canada
14:00 - 15:30
Student Motivation and Societal ContextSoftware Engineering Education at Sirius
Chair(s): Sonja Hyrynsalmi LUT University
14:00
20m
Talk
An Interdisciplinary approach to holistic engineering course development: Framework and Practice
Software Engineering Education
Jin Zhang School of Integrated Circuit Science and Engineering, Southwest Jiaotong University, Jun Li School of Computing and Artificial Intelligence, Southwest Jiaotong University, Yihong Fan Institute of Education, XIAMEN University, Li Hao School of Integrated Circuit Science and Engineering, Southwest Jiaotong University, Naiqi Yang School of Integrated Circuit Science and Engineering, Southwest Jiaotong University
14:20
20m
Talk
Exploring the Untapped: Student Perceptions and Participation in OSS
Software Engineering Education
Italo Santos Northern Arizona University, Katia Felizardo Federal Technological University of Paraná, Bianca Trinkenreich Colorado State University, Daniel M. German University of Victoria, Igor Steinmacher NAU RESHAPE LAB, Marco Gerosa Northern Arizona University
Pre-print
14:40
20m
Talk
DevCoach: Supporting Students Learning the Software Development Life Cycle with a Generative AI powered Multi-Agent System
Software Engineering Education
Tianjia Wang Virginia Tech, Matthew Trimble Virginia Tech, Chris Brown Virginia Tech
15:00
20m
Talk
Factors Influencing Gender Representation in IT Faculty Programmes: Insights with a Focus on Software Engineering in a Nordic Context
Software Engineering Education
Cristina Martinez Montes Chalmers University of Technology and University of Gothenburg, Jonna Johansson Chalmers University of Technology and University of Gothenburg, Emrik Dunvald Chalmers University of Technology and University of Gothenburg
Pre-print
15:20
10m
Talk
Empirical Study and Vision for a Holistic Serious Game Platform for Software Engineering Education
Software Engineering Education
Niklas Meissner Institute of Software Engineering, University of Stuttgart, Sandro Speth Institute of Software Engineering, University of Stuttgart, Steffen Becker University of Stuttgart, Uwe Breitenbücher Reutlingen University

Tue 24 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:30 - 12:30
Project-based learningSoftware Engineering Education at Sirius
Chair(s): Guttorm Sindre Norwegian University of Science and Technology (NTNU)
10:30
20m
Talk
Analyzing the Communication Patterns of Different Teammate Types in a Software Engineering Course Project
Software Engineering Education
Yanye Luther Colorado State University, Lindsey Nielsen Colorado State University, Logan Cadman Colorado State University, Marcia Moraes Colorado State University, Sudipto Ghosh Colorado State University, USA, Bianca Trinkenreich Colorado State University
10:50
20m
Talk
Enhancing Motivation in Software Engineering Education through Gamified Agile Project-based Learning
Software Engineering Education
Niklas Meissner Institute of Software Engineering, University of Stuttgart, Paul Bredl University of Stuttgart, Sandro Speth Institute of Software Engineering, University of Stuttgart, Steffen Becker University of Stuttgart
11:10
20m
Talk
Analyzing the Role of Emotions on Performance in Hybrid Capstone Projects
Software Engineering Education
Wardah Naeem Awan Lappeenranta-Lahti University of Technology Lahti, Finland, Iflaah Salman Lappeenranta-Lahti University of Technology (LUT), Maria Paasivaara LUT University, Finland & Aalto University, Finland, Peter Gloor Massachusetts Institute of Technology SDM
11:30
20m
Talk
Decoding Student Rating Behaviors: A Comparative Study of Frequent Self and Peer Assessments in Team Projects
Software Engineering Education
Yu Lu University of California, Irvine, André van der Hoek University of California, Irvine
11:50
20m
Talk
Identifying Project Management Skills in Industry-Driven Capstone Projects
Software Engineering Education
Eleni Chatzidaki Norwegian University of Science and Technology, Sofia Papavlasopoulou Norwegian University of Science and Technology, Letizia Jaccheri Norwegian University of Science and Technology (NTNU), Michail Giannakos Norwegian University of Science and Technology
12:10
20m
Talk
What do professional software developers need to know to succeed in an age of Artificial Intelligence?
Software Engineering Education
Matthew Kam Google, Cody Miller Google, Miaoxin Wang Trilyon, Abey Tidwell Google, Irene Lee Education Development Center, Joyce Malyn Smith Education Development Center, Beatriz Perret Boston College, Vikram Tiwari Assembled, Joshua Kenitzer Google, Andrew Macvean Google, Inc., Erin Barrar Google
14:00 - 15:30
Testing and PlatformsSoftware Engineering Education at Sirius
Chair(s): Chris Brown Virginia Tech
14:00
20m
Talk
Layered Learning: Teaching CI/CD and Software Testing through Storytelling
Software Engineering Education
Bogdan Iudean Babes-Bolyai University, Andreea Vescan Babes-Bolyai University
14:20
20m
Talk
Sojourner under Sabotage: A Serious Testing and Debugging Game
Software Engineering Education
Philipp Straubinger University of Passau, Tim Greller University of Passau, Gordon Fraser University of Passau
14:40
20m
Talk
Evaluating the Impact of Scaffolding and Visualizations for Mutation Testing Exercises in Software Engineering Education
Software Engineering Education
Hannah Potter University of Washington, Ana Paiva INESC TEC, Faculty of Engineering, University of Porto, Domenico Amalfitano University of Naples Federico II, Anna Rita Fasolino Federico II University of Naples, Porfirio Tramontana University of Naples Federico II, René Just University of Washington
15:00
20m
Talk
A Comparative Study on ChatGPT and Checklist as Support Tools for Unit Testing Education
Software Engineering Education
Zihan Fang Vanderbilt University, Jiliang Li Vanderbilt University, Anda Liang Vanderbilt University, Gina Bai Vanderbilt University, Yu Huang Vanderbilt University
15:20
10m
Talk
Creating a Student-Friendly PaaS Platform: Experiences with Tsuru in Software Engineering Education
Software Engineering Education
Robert Chatley Imperial College London, Jason Bailey Imperial College London, Ivan Procaccini Imperial College London, Zaki Amin Imperial College London, Estibaliz Fraca Imperial College London
16:00 - 18:00
Assessment, Review, and Peer FeedbackSoftware Engineering Education at Sirius
Chair(s): Kathryn Stolee North Carolina State University
16:00
20m
Talk
An Empirical Study of the Error Characteristics in an Online Judge System
Software Engineering Education
Shota Shimizu Ritsumeikan University, Erina Makihara Ritsumeikan University, Norihiro Yoshida Ritsumeikan University
16:20
20m
Talk
Applying Large Language Models to Enhance the Assessment of Java Programming Assignments
Software Engineering Education
Skyler Grandel Vanderbilt University, Douglas C. Schmidt Vanderbilt University, Kevin Leach Vanderbilt University
16:40
20m
Talk
Direct Automated Feedback Delivery for Student Submissions based on LLMs
Software Engineering Education
Maximilian Sölch Technical University of Munich, Felix T.J. Dietrich Technical University of Munich, Stephan Krusche Technical University of Munich
17:00
20m
Talk
Understanding Comparative Comprehension Barriers for Students during Code Review through Simplification
Software Engineering Education
Nick Case North Carolina State University, John-Paul Ore North Carolina State University, Kathryn Stolee North Carolina State University
17:20
10m
Talk
"Person is a person, a tool is a tool" - ChatGPT’s Role in Student Help-Seeking Behavior and Peer Support
Software Engineering Education
Sonja Hyrynsalmi LUT University, Micheal Tuape LUT University, Antti Knutas LUT University
17:30
10m
Talk
The Impact of Multi-Peer Feedback Summary Organization on Review and Implementation of Feedback
Software Engineering Education
Somayeh Bayat Esfandani Norwegian University of Science and Technology, Trond Aalberg Norwegian University of Science and Technology

Accepted Papers

Title
A Comparative Study on ChatGPT and Checklist as Support Tools for Unit Testing Education
Software Engineering Education
Advancing Software Product Management Education: Insights from an Industry Survey
Software Engineering Education
Analyzing the Communication Patterns of Different Teammate Types in a Software Engineering Course Project
Software Engineering Education
Analyzing the Role of Emotions on Performance in Hybrid Capstone Projects
Software Engineering Education
An Empirical Study of the Error Characteristics in an Online Judge System
Software Engineering Education
An Interdisciplinary approach to holistic engineering course development: Framework and Practice
Software Engineering Education
Applying Large Language Models to Enhance the Assessment of Java Programming Assignments
Software Engineering Education
Creating a Student-Friendly PaaS Platform: Experiences with Tsuru in Software Engineering Education
Software Engineering Education
Decoding Student Rating Behaviors: A Comparative Study of Frequent Self and Peer Assessments in Team Projects
Software Engineering Education
DevCoach: Supporting Students Learning the Software Development Life Cycle with a Generative AI powered Multi-Agent System
Software Engineering Education
Direct Automated Feedback Delivery for Student Submissions based on LLMs
Software Engineering Education
Empirical Study and Vision for a Holistic Serious Game Platform for Software Engineering Education
Software Engineering Education
Enhancing Learning and Mitigating AI-Assisted Misconduct: A Case of Using Video Assignments in a High-Enrollment Software Engineering Course
Software Engineering Education
Enhancing Motivation in Software Engineering Education through Gamified Agile Project-based Learning
Software Engineering Education
Evaluating the Impact of Scaffolding and Visualizations for Mutation Testing Exercises in Software Engineering Education
Software Engineering Education
Exploring the Untapped: Student Perceptions and Participation in OSS
Software Engineering Education
Pre-print
Factors Influencing Gender Representation in IT Faculty Programmes: Insights with a Focus on Software Engineering in a Nordic Context
Software Engineering Education
Pre-print
How do Software Engineering Candidates Prepare for Technical Interviews?
Software Engineering Education
Identifying Project Management Skills in Industry-Driven Capstone Projects
Software Engineering Education
Layered Learning: Teaching CI/CD and Software Testing through Storytelling
Software Engineering Education
Navigating Academic Careers in Software Engineering: An Empirical Study of Faculty and Postdoctoral Roles
Software Engineering Education
"Person is a person, a tool is a tool" - ChatGPT’s Role in Student Help-Seeking Behavior and Peer Support
Software Engineering Education
Preparing Autistic Students for the AI Workforce
Software Engineering Education
Sojourner under Sabotage: A Serious Testing and Debugging Game
Software Engineering Education
Teamwork Quality in Agile Capstone Courses: Insights from 790 Software Engineering Students
Software Engineering Education
The Impact of Multi-Peer Feedback Summary Organization on Review and Implementation of Feedback
Software Engineering Education
UML Crisis! An Educational Perspective
Software Engineering Education
Understanding Comparative Comprehension Barriers for Students during Code Review through Simplification
Software Engineering Education
What do professional software developers need to know to succeed in an age of Artificial Intelligence?
Software Engineering Education

Call for Education Papers

The FSE 2025 Education Track provides a venue for sharing of research and innovation in software engineering education. Submissions are expected to have a strong focus on the learning and teaching of software engineering, as a topic of courses and degree programs in higher education, as well as continuing education and on-the-job training. The work should be original, demonstrating novelty either in empirical insights or educational approach.

Topics of interest

To be relevant to the conference, a paper must be original, with the innovation or research findings focussing on software engineering education. More specifically, topics of interest include, but are not limited to:

  • Innovative learning and teaching approaches for software engineering
  • Empirical studies of learning effectiveness and student satisfaction
  • Curriculum change and development in software engineering education
  • Identifying current and emerging competence needs for software engineering graduates
  • Assessment and evaluation in software engineering education
  • Enhancing soft skills of software engineering students
  • Sustainability and ethics in software engineering education
  • Tools and platforms for software engineering education
  • Games-based learning in software engineering education
  • Project-based and problem-based learning in software engineering education
  • Work-integrated learning in software engineering education
  • Continuing education and on the job-training for software engineers
  • Implications of AI on graduate competence needs
  • Usage of AI to support learning and assessment
  • Academic integrity in software engineering education
  • Addressing student well-being, belonging and equity

Paper categories

FSE 2025 wants to make the sharing of educational research as forthcoming as possible. For this reason, we provide two paper categories for the Education Track:

  • Short papers (5 pages, plus 1 page with references): Ideal for shorter contributions, such as lessons learnt from innovative educational approaches.
  • Long papers (10 pages, plus 2 pages with references): Ideal for thorough empirical research papers about software engineering education.

Both types of submissions should clearly identify their novel contribution to software engineering education research, either in terms of the novelty of the educational approach explored, or in the originality of the findings beyond already established knowledge.

Both paper types will be reviewed based on the same evaluation criteria, but short papers may have a smaller set of contributions and somewhat less validation than full papers. All accepted papers will appear in the main conference proceedings.

Evaluation Criteria

All submissions will be evaluated based on originality, significance, soundness, thoroughness of evaluation, quality of presentation, and appropriate discussion of related work. Additional key reviewing criteria for the education track are listed below.

  • Educational focus: The paper provides original insights either on the current status of software engineering education, and/or how it could be improved.
  • Clarity and potential utility of lessons learned: The clarity in which the lessons learned are presented, and to what extent they may be useful to other educators or educational researchers.

Important Dates

All dates are 23:59:59 AoE (UTC-12h)

  • Submission deadline - January 24, 2025
  • Author notification - March 25, 2025
  • Camera ready - April 21, 2025
  • Camera-ready extension - April 24, 2025

How to Submit

Submissions must be in English.

  • for short papers: 5 pages for all text and figures, plus 1 page for references.
  • for long papers: 10 pages for all text and figures plus 2 pages for references.

Submissions can be double-blind, but do not have to be. We leave it up to the authors to judge whether they want to include their names, affiliation, and the company in which the work was performed.

At the time of submission, all papers must conform to the FSE 2025 Format and Submission Guidelines.

Papers must be submitted electronically through the FSE 2025 Education submission site: https://fse2025-seet.hotcrp.com/

Guttorm Sindre (co-chair)
Norwegian University of Science and Technology (NTNU)
Trondheim, Norway

Xiaofeng Wang (co-chair)
Free University of Bozen-Bolzano (Unibz)
Bolzano, Italy

:
: