Towards Integrating Emerging AI Applications in SE Education
Michael Vierhauser, Iris Groher, Tobias Antensteiner, Clemens, Sauerwein

TL;DR
This paper explores how emerging AI tools, especially large language models like ChatGPT, can be integrated into software engineering education to enhance learning and teaching despite challenges like academic dishonesty.
Contribution
It provides a systematic analysis of current AI trends and proposes guidelines for incorporating AI applications into university-level SE curricula.
Findings
Analysis of current AI and LLM applications in SE education
Identification of opportunities and challenges for AI integration
Initial guidelines for curriculum development using AI tools
Abstract
Artificial Intelligence (AI) approaches have been incorporated into modern learning environments and software engineering (SE) courses and curricula for several years. However, with the significant rise in popularity of large language models (LLMs) in general, and OpenAI's LLM-powered chatbot ChatGPT in particular in the last year, educators are faced with rapidly changing classroom environments and disrupted teaching principles. Examples range from programming assignment solutions that are fully generated via ChatGPT, to various forms of cheating during exams. However, despite these negative aspects and emerging challenges, AI tools in general, and LLM applications in particular, can also provide significant opportunities in a wide variety of SE courses, supporting both students and educators in meaningful ways. In this early research paper, we present preliminary results of a…
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
TopicsCognitive Science and Mapping
