Teaching Overview

I have been heavily involved in an instructional role with the ASU Computer Science course, CSE 110: Principles of Programming with Java.  After taking the course as a freshman undergraduate in 2001, I graded/tutored for the course for four semesters.  Upon beginning graduate school in the doctoral program, I became a Graduate Teaching Associate for the course under Faye Navabi, a job which I held for four additional semesters.  Finally, I instructed the course autonomously as a Faculty Associate during the summer of 2008.  Over the time I spent as a TA and as the instructor, I received a lot of positive feedback from students.  I’ve included some of their comments in the sub-pages.