FURI | Spring 2025
Automated Assessment Through Feedback Generation in the C Language

Students in computing come across 1) more restrictive (typically introductory-level courses) and 2) less restrictive (typically advanced-level courses) programming languages/assignments. The less restrictive languages provide students with the ability to more freely explore, but come with the cost of being more difficult to complete.This project focuses on creating an auto-grader that maintains the rigor associated with advanced-level courses, while providing formative feedback to these students on programming languages that are historically not used in automated assessment. This completed auto-grader will allow for future analysis into the effectiveness of providing feedback to students, and their success on future assignments in that course.
Student researcher
Michael Deitch
Software engineering
Hometown: Mesa, Arizona, United States
Graduation date: Spring 2026