Today’s digital ecosystem exhibits ubiquitous reliance on the distributed coordination of numerous devices over global networks, either because the computational requirements surpass a single platform’s capacity, or functionality is split among multiple platforms for improved security and privacy guarantees. The underlying infrastructure for such distributed form of computing can range from IoT and mobile devices communicating through wireless networks to interconnected servers inside a datacenter or supercomputer. Our research in distributed computing spans a broad spectrum of topics from edge computing, distributed and federated machine learning, sensor data management, blockchain protocols, consensus protocols, multiprocessor algorithms, decentralized systems, privacy-aware or privacy-preserving computing, cloud computing and warehouse-scale computing.
Full Professor[email protected] INJ 233
Associate Professor[email protected] BC 210
Full Professor[email protected] INR 310
Tenure Track Assistant Professor[email protected] INJ 341
Full Professor[email protected] BC 162
Tenure Track Assistant Professor[email protected] BC 258