Could not find session

2026 ASEE Annual Conference & Exposition

WIP: Use of Reflective Writing to Guide the Use of Generative AI Tools in a Software Engineering Course

Presented at Software Engineering Division (SWED) Technical Session 3

This paper describes the authors’ experiences introducing the use of generative AI (GenAI) in a software engineering course. On our campus hybrid courses have both in-person and online students participating in a single course taught by the same instructor. The authors argue that use of GenAI in commercial software development is inevitable. We believe that students should be given opportunities to experiment with GenAI tool use on some software engineering activities. In this paper, the authors discuss how they integrated GenAI tools to help students complete several software engineering process tasks. The authors created a prompt engineering module to introduce students to the use of ChatGPT. They adapted eight active learning modules from a junior-level course to include the use of ChatGPT. The course was delivered using a flipped classroom. Students were encouraged to use GenAI in the completion of software design, testing, and project management tasks. Students were asked to use reflective writing to assess the quality of AI-generated artifacts and identify unsatisfactory work products. Students were allowed to use ChatGPT as part of a seven-week term project, where student teams develop web-based software engineering tools. Their use of GenAI programming tools was not assessed formally. Most students, both in-person and online, successfully completed the team project, The students demonstrated comparable levels of engagement across both in-person and online course delivery modalities. In-person students reported that ChatGPT helped them complete software design and process tasks more efficiently. Analysis of student survey responses and course analytics reinforce the efficacy of our structured approach for teaching responsible GenAI use in software project courses.

Authors
  1. Anwar Ghammam University of Michigan - Dearborn [biography]
  2. Sindhuja Gandi University of Michigan - Dearborn [biography]
  3. Mr. Atharva Kishor Gujarathi University of Michigan - Dearborn [biography]
Note

The full paper will be available to logged in and registered conference attendees once the conference starts on June 21, 2026, and to all visitors after the conference ends on June 24, 2026

« View session

For those interested in:

  • Academia-Industry Connections
  • Broadening Participation in Engineering and Engineering Technology
  • computer science
  • engineering
  • undergraduate