Portfolio / Circuit Tutor

Administration interface

Administration interface for instructor and researcher use, built with PHP using the Symfony framework. Shows progress of students in each set of content. User codes are generated by the a separate program, and each student's code is known only by the student and their instructor to protect the privacy of their data under the Family Education Rights and Privacy Act.

2 of 3

Circuit Tutor is a set of computer and web software to teach introductory circuit analysis and related topics to students in an interactive and fun manner, currently being developed at Arizona State University and evaluated at several colleges across North America.

I worked with a multi-disciplinary team to build web infrastructure, design new instruction materials, and evaluate student learning. I was primarily responsible for moving approximately 30% of the code from a legacy Win32 application to the web, student logs from text files to a MySQL database compliant with FERPA regulations for student data, and assisting other team members by building the web infrastructure necessary to implement new learning materials.