LLM Use, Cheating, and Academic Integrity in Software Engineering Education
Ronnie de Souza Santos, Italo Santos, Mariana Bento, Giuseppe Destefanis, Cleyton Magalh\~aes, Mairieli Wessel

TL;DR
This study explores how software engineering students perceive and engage with large language models (LLMs) in coursework, highlighting the influence of assessment design on potential misuse and the need for clearer guidelines.
Contribution
It provides empirical insights into student perceptions and practices regarding LLM use in software engineering education, emphasizing assessment-related factors.
Findings
LLM misuse occurs mainly in assignments and documentation tasks.
Use during quizzes and exams is less frequent and seen as a violation.
Students are aware of potential academic and professional consequences.
Abstract
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. Recently, large language models (LLMs) have introduced additional mediation in the production of code and related artifacts. Aims: This study investigates how software engineering students describe experiences of using LLMs 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 LLM cheating practices occurred primarily in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAcademic integrity and plagiarism · Teaching and Learning Programming · Student Assessment and Feedback
