LLM Use, Cheating, and Academic Integrity in Software Engineering Education
Background: Cheating in university education is commonly described as context dependent and influenced by assessment design, institutional norms, and student interpretation. In software engineering education, programming oriented coursework has historically involved ambiguity around collaboration, reuse, and external assistance. More recently, large language models have introduced additional mediation in the production of code and related artifacts. Aims: This study investigates how software engineering students describe experiences of using large language models in ways they perceived as inappropriate, disallowed, or misaligned with course expectations. Method: A cross sectional survey was conducted with 116 undergraduate software engineering students from multiple countries, combining quantitative summaries with qualitative data. Results: Reported large language model cheating practices occurred primarily in programming assignments, routine coursework, and documentation tasks, often in contexts of time pressure and unclear guidance. Use during quizzes and exams was less frequent and more consistently identified as a violation. Participants reported awareness of academic and professional consequences associated with large language model cheating, while formal sanctions were perceived as limited. Conclusions: The findings indicate that reported large language model misuse in software engineering is associated with assessment and instructional conditions. This suggests a need for clearer alignment between assessment design, learning objectives, and expectations regarding acceptable large language model use.
Wed 8 JulDisplayed time zone: Eastern Time (US & Canada) change
14:00 - 15:30 | SEET: LLMs in the SE ClassroomSoftware Engineering Education / Research Papers at MB 9C Chair(s): Felix Dobslaw Chalmers University of Technology | ||
14:00 20mTalk | Large Language Models for Software Testing Education: an Experience Report Software Engineering Education Peng Yang South China Normal University, Yunfeng Zhu Nanjing University, Chao Chang Guangzhou Polytechnic University, Shengcheng Yu Technical University of Munich, Zhenyu Chen Nanjing University, Yong Tang South China Normal University | ||
14:20 20mTalk | An Analysis of Student Perceptions and Learning Impact of Large Language Models in Requirements Engineering Education Software Engineering Education Mohammed Ammar Karimi Dhirubhai Ambani University, formerly DA-IICT Gandhinagar, India, Saurabh Tiwari Dhirubhai Ambani University, formerly DA-IICT Gandhinagar, India, Santosh Singh Rathore ABV-Indian Institute of Information Technology and Management Gwalior | ||
14:40 20mTalk | LLM Use, Cheating, and Academic Integrity in Software Engineering Education Software Engineering Education Ronnie de Souza Santos University of Calgary, Italo Santos University of Hawai‘i at Mānoa, Mariana Pinheiro Bento University of Calgary, Giuseppe Destefanis University College London (UCL), Cleyton Magalhaes Universidade Federal Rural de Pernambuco, Mairieli Wessel Radboud University | ||
15:00 20mTalk | Deliverables Are Not Understanding in the AI Era: Reforming Full-Stack Development Education with Continuous Interactive Learning Software Engineering Education Haolin Jin The University of Sydney, Jiawen Wen The University of Sydney, Zhaoge Bi The University of Sydney, Linghan Hua The University of Sydney, Huaming Chen The University of Sydney | ||