Reflecting Upon Design Trade-offs in Software Engineering using LLM-Generated Feedback
Presented by Marco A. Gerosa, School of Informatics, Computing, and Cyber Systems
We explored how to integrate AI-generated feedback into software engineering education to enhance students’ critical thinking about design trade-offs and software quality attributes. Assignments in CS386 and CS440 prompted students to analyze AI suggestions, reflect on their applicability, and justify acceptance or rejection. The approach fosters analytical skills, promotes AI literacy, and prepares students for AI-assisted development.