Date of Defense


Date of Graduation



Computer Science

First Advisor

Jason Johnson

Second Advisor

Dean Johnson


The project aimed to develop a system for teachers to auto-grade assignments, particularly those involving symbolic mathematical expressions. A learning management system was designed and hosted on a dynamic web server, allowing teachers to create courses and assignments for their students. The system allowed for easy addition and grading of symbolic math questions and was designed to be user-friendly, reliable, and secure to protect student privacy. Overall, the project aimed to address the growing need for online education and the challenges of grading symbolic math assignments. The system was designed to be flexible, adaptable, and easy to use, making it an essential tool for educators and students alike.


Co-authored with:

Adrian Potok

Jason Landis

Luke Vanzweden

Rishikesh Upadhyaya

Access Setting

Honors Thesis-Restricted