Here is my full teaching statement.
In Spring 2009, I served as the instructor for a course on object-oriented software design (CSE 335) at Michigan State University. Here is the Web site that I built for the course. Also, here are a few of the positive comments that I received from students in the course:
- "[I] enjoyed the class... You are the best CSE teacher that I have had. Always willing to help, and the connection between the class and bringing it to code for the projects was much more smooth than other CSE classes because of all the examples, homeworks and methods you used. I was in 335 last semester and had to drop because this was not the case. Also, I have never been busier in college than I was this semester, and you made it easy to catch up whenever I got behind."
- "Just wanted to say that this was my favorite CSE class and I had a lot of fun."
- "Thank you for everything you have done for me to teach this course. Scott, you are one of the best instructors I have had."
In Fall 2003, I served as graduate teaching assistant for a course on informatics (CSE 240). The course topics included
- digital representation of objects, such as numbers, signals, and 3D shapes,
- algorithms that operate on digital objects,
- storage devices and network distribution of digital objects, and
- how information systems support various applications.
From 2001 to 2003, I worked full-time as a computer science instructor at Western Michigan University teaching CS I and II, and data structure courses. I also have over 2 years of experience as a graduate teaching assistant.