Allen B. Downey Professor of Computer Science Disciplines Computer Engineering Research Interests Operating systems and networks; distributed, decentralized and complex systems