The Lazy Student's Dream: ChatGPT Passing an Engineering Course on Its Own
Gokul Puthumanaillam, Timothy Bretl, Melkior Ornik
TL;DR
This study systematically evaluates a full undergraduate control systems course (AE 353) using the free GPT-4-based ChatGPT under a minimal-effort student model to determine AI capabilities across 115 deliverables, including MCQ, coding, and open-ended problems. It employs three prompting strategies—image-based, simplified notation, and context-enhanced prompting—with zero-shot and multi-shot variants, and uses standardized, no-edit translation to gradable formats. The results show an overall LLM performance of $82.24\%$ (a B) versus a class average of $84.99\%$, with strongest performance on structured tasks and notable weaknesses on open-ended projects; auto-graded exam components outperform written portions, and programming projects reveal the greatest gaps. The findings highlight the potential for AI-era course design, advocating integrated, open-ended assessments and explicit reasoning in exams to better discern human understanding, while suggesting opportunities to leverage AI as a learning aid rather than merely policing its use.
Abstract
This paper presents a comprehensive investigation into the capability of Large Language Models (LLMs) to successfully complete a semester-long undergraduate control systems course. Through evaluation of 115 course deliverables, we assess LLM performance using ChatGPT under a "minimal effort" protocol that simulates realistic student usage patterns. The investigation employs a rigorous testing methodology across multiple assessment formats, from auto-graded multiple choice questions to complex Python programming tasks and long-form analytical writing. Our analysis provides quantitative insights into AI's strengths and limitations in handling mathematical formulations, coding challenges, and theoretical concepts in control systems engineering. The LLM achieved a B-grade performance (82.24\%), approaching but not exceeding the class average (84.99\%), with strongest results in structured assignments and greatest limitations in open-ended projects. The findings inform discussions about course design adaptation in response to AI advancement, moving beyond simple prohibition towards thoughtful integration of these tools in engineering education. Additional materials including syllabus, examination papers, design projects, and example responses can be found at the project website: https://gradegpt.github.io.
