Fred Kavli Professor of Computer Science