Steve L. Tanimoto
http://www.cs.washington.edu/homes/tanimototanimoto [at] cs.washington.edu
Faculty
Computer Science & Engineering, Electrical Engineering
Keywords: visual computing, transparent computation, CSE education, math education, problem-solving, technology for educational assessment
I'm a faculty member in CSE working on "transparent computation" in various forms: teaching math and cs through image processing, making educational assessment more powerful, flexible, and understandable, and helping people to pose and solve problems using computational tools. I teach a course called "Pixels, Numbers and Programs" that integrates an introduction to image processing with content from math, perceptual psychology, and programming with Python. I also teach a course on artificial intelligence (using Python), and a course on data structures and algorithms (with Java). I'm a member of the steering committee for the IEEE Symposia on Visual Languages and Human-Centric Computing, and serve on the Board of Governors of the IEEE Computer Society. I am currently directing research on (a) transparency of assessment and (b) collaborative design using the classical theory of problem solving.