John Lasseter joined the department in the
Fall Semester, 2013. John received his Ph.D. in Computer and Information Science
from the University of Oregon in 2006. He has taught previously at
Lewis & Clark College, Willamette University, and
Fairfield University. His research is in the general area of programming languages, with
specific interests in data flow analysis, constraint programming, and object contracts and
structural invariants. He is also interested in Computer Science education.