John Byers Associate Professor, Computer Science, College of Arts & Sciences Steven Homer Professor of Computer Science, College of Arts & Sciences