Peter Steenkiste Professor of Computer Science And Electrical And Computer Engineering Research Areas: Ad Hoc Networks Networking Hardware Networks Network Protocol Design