Analyzing ChatGPT's Aptitude in an Introductory Computer Engineering Course
Sanjay Deshpande, Jakub Szefer

TL;DR
This study evaluates ChatGPT's ability to answer questions in an introductory computer engineering course, finding it performs well on conceptual questions but cannot handle diagrams, hands-on tasks, or generate figures, highlighting its limitations and potential misuse.
Contribution
This work is the first to systematically assess ChatGPT's performance in an introductory computer engineering course, revealing its strengths and limitations in an academic setting.
Findings
Performs well on conceptual questions and quizzes
Cannot handle diagram-based or hands-on tasks
Can generate plausible answers that may confuse students
Abstract
ChatGPT has recently gathered attention from the general public and academia as a tool that is able to generate plausible and human-sounding text answers to various questions. One potential use, or abuse, of ChatGPT is in answering various questions or even generating whole essays and research papers in an academic or classroom setting. While recent works have explored the use of ChatGPT in the context of humanities, business school, or medical school, this work explores how ChatGPT performs in the context of an introductory computer engineering course. This work assesses ChatGPT's aptitude in answering quizzes, homework, exam, and laboratory questions in an introductory-level computer engineering course. This work finds that ChatGPT can do well on questions asking about generic concepts. However, predictably, as a text-only tool, it cannot handle questions with diagrams or figures, nor…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsArtificial Intelligence in Healthcare and Education · Topic Modeling · Explainable Artificial Intelligence (XAI)
