Mohan Kumar Headshot

Mohan Kumar


Department of Computer Science
Golisano College of Computing and Information Sciences

Office Location
Office Mailing Address
102 Lomb Memorial Drive Rochester NY 14623-5608

Mohan Kumar


Department of Computer Science
Golisano College of Computing and Information Sciences


BS in Electrical Engineering, Bangalore University (India); MTech in Electronics and Ph.D. in Computer Science, Indian Institute of Science (India)


Mohan Kumar is a Professor in the Department of Computer Science at RIT since 2013. He served as the chair of the department for 8 years from 2013 to June 2021. During the last 5 years, the computer science department, the largest at RIT, has made significant strides in many areas, including research output, and student graduations, persistence and diversity. 

Mohan is the Director of the Center for Smart Spaces Research (Planning Phase) – a multi-institution center under the National Science Foundation’s Industry University Collaborative Research Center’s program.  The Center will identify 

Mohan is one of the founding editors of the Elsevier’s Pervasive and Mobile Computing Journal and is one of the area editors of Computer Communications. He is a co-founder of the IEEE International Conference on Pervasive Computing and Communications (PerCom). He is currently serving as the Chair of the Steering Committee for PerCom.  IEEE PerCom is established as the premier international conference on pervasive computing and communications, with CORE A* rating. Mohan has played a major leadership role in building an international community comprising researchers, students and industry persons, working in pervasive computing and communications. 

Mohan’s research interests include pervasive and mobile computing and parallel and distributed computing. He has published more than 180 articles in refereed journals and conference proceedings, and supervised 17 doctoral dissertations and 32 MS theses in the above areas. He has developed or co-developed: algorithms/architectures for service composition in pervasive environments; information acquisition, dissemination and processing in pervasive and sensor systems; and caching and prefetching in mobile, distributed, pervasive, and P2P systems. He has received research funding of over 7 million dollars as a PI or Co-PI in several projects funded by the NSF, The Air Force Research Laboratory, Texas ARP, the Australian Research Council (ARC) and the Defense Science and Technology Organization (Australia). His h-index is 32. 


Areas of Expertise

Select Scholarship

Journal Paper
Eary, Chance, Mohan Kumar, and Gergely Zaruba. "Delay Tolerant Lazy Release Consistency for Distributed Shared Memory in Opportunistic Networks." Pervasive and Mobile Computing 29. 7 (2016): 57-72. Print.
Sadiq, Umair, et al. "Service Composition in Opportunistic Networks: A Load and Mobility Aware Solution." Computers, IEEE Transactions 64. 8 (2015): 2308-2322. Print.
Qayyum, Shiraz, Umair, Sadiq, and Kumar, Mohan. "MOEME: Real-time Mobility and Orientation Estimation for Mobile Environments." Elsevier's Pervasive and Mobile Computing 23. (2015): 156-170. Print.
Eary, Chance, Kumar, Mohan, and Zaruba, Gergely. "Delay Tolerant Lazy Release Consistency for Distributed Shared Memory in Opportunistic Networks." Pervasive and Mobile Computing. (2015): 1-14. Web.
Kumar, Mohan, et al. "Service Composition in Opportunistic Networks: A Load and Mobility Aware Solution." IEEE Transactions on Computers 63. 9 (2014): 1-15. Print.
Raychoudhary, V., et al. "Middleware for Pervasive Computing." Elsevier's Pervasive and Mobile Computing 9. 2 (2013): 177-200. Print.
Shah, K., M. Di Francesco, and M. Kumar. "Distributed Resource Management in Wireless Sensor, Networks using Reinforcement Learning." Springer's Wireless Networks (WINET) 19. 5 (2013): 705-724. Print.
Published Conference Proceedings
Nguyen, Thanh-Binh, et al. "Learning Multifaceted Latent Activities from Heterogeneous Mobile Data." Proceedings of the Data Science and Advanced Analytics (DSAA), 2016 IEEE International Conference on, 17-19 Oct. 2016, Montreal, Canada. Ed. IEEE. Piscataway, New Jersey: IEEE, 2016. Web.
Qayyum, Shiraz, Hu, Peizhao, and Kumar, Mohan. "COSC: Paths with Combined Optimal Stability and Capacity in Opportunistic Networks." Proceedings of the Local Computer Networks (LCN), 2015 IEEE 40th Conference on. Ed. IEEE. Clearwater Beach, FL: IEEE, 2015. Web.
Qayyum, Shiraz and Mohan Kumar. "MEME: Real-time Mobility Estimation for Mobile Environments." Proceedings of the Local Computer Networks (LCN), 2014 IEEE 39th Conference on. Ed. IEEE LCN. Edmonton, AB: IEEE, 2014. Web.
Madhukalya, Michael and Mohan Kumar. "ConCon: Context-Aware Middleware for Content Sharing in Dynamic Participating Environments." Proceedings of the obile Data Management (MDM), 2014 IEEE 15th International Conference on. Ed. IEEE MDM. Brisbane, Australia: IEEE, 2014. Web.
Zhong, Minyang, et al. "ColStream: Collaborative Streaming of On-demand Videos for Mobile Devices." Proceedings of the A World of Wireless, Mobile and Multimedia Networks (WoWMoM), 2014 IEEE 15th International Symposium on. Ed. IEEE WoWMoM. Sydney, Australia: IEEE, 2014. Web.
Qayyum, S., et al. "PCV: Predicting Contact Volume for Reliable and Efficient Data Transfers in Opportunistic Networks." Proceedings of the IEEE International Conference on Local Computer Networks (LCN 2013). Sydney, Australia: IEEE, 2013. Web.
External Scholarly Fellowships/National Review Committee
5/20/2013 - 7/26/2013
     Office of Naval Research
     Amount: $16500
Invited Keynote/Presentation
Kumar, Mohan. "Collusion-Resistant Incentive-Compatible Routing and Forwarding in Opportunistic Networks." Colloquium at the National Information and Communications Technologies Australia, Sydney Center, Australia. NICTA. Sydney, AU. 22 Oct. 2013. Guest Lecture.
Kumar, Mohan. "Distributed Opportunistic Computing: Challenges and Opportunities." Invited Colloquium. University of Rochester. Rochester, NY. 18 Nov. 2013. Guest Lecture.

Currently Teaching

3 Credits
An introduction to the study of distributed systems. The course covers distributed system architectures such as client-server and peer-to-peer, distributed system design issues such as communication, fault tolerance, coordination, and deadlock, distributed system middleware such as remote method invocation (RMI) and tuple space, and the theory of distributed algorithms such as logical clocks and leader election. Programming projects are required.

In the News