Principal Areas of Teaching and Research:
Teaching:
Computer Networks
Distributed Systems
Operating Systems
Data Structures and Algorithms
Research:
Mobile Ad Hoc and Sensor Networks