Mary and Gordon Crary Family Professor, Professor of Computer Science and, by courtesy, Electrical Engineering