Mohan Kumar Headshot

Mohan Kumar

Professor, Computer Science

Department of Computer Science
Golisano College of Computing and Information Sciences

585-475-4583
Office Hours

1 to 4 pm Tuesdays in GOL 3000. 

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

Mohan Kumar

Professor, Computer Science

Department of Computer Science
Golisano College of Computing and Information Sciences

Education

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

Bio

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 10 years, the computer science department has made significant strides in many areas, including research output, and student graduations, persistence and diversity. 

During August 2022 to August 2025, Mohan Kumar was on assignment to the National Science Foundation (NSF) as a Program Director in the Computer and Network Systems (CNS) Division of the Computer Information Science and Engineering Directorate.  He was responsible for more than 30 Industry University Cooperative Research Centers (IUCRCs) funded by the NSF and various Industries. For a brief period he also served as the acting division director of CNS. 

Since Fall 2025, he is engaged in teaching and research, in the department of Computer Science. 

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), a premier  international conference with CORE A* rating. 

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 34. 

Currently he is leading a NSF funded research a project on Pervasive Awareness. 

585-475-4583

Areas of Expertise

Select Scholarship

C. Barrios and M. Kumar, Service caching and computation reuse strategies at the edge: A survey, ACM Computing Surveys, 2023, Vol. 36, No. 2, pgs. 1-38.

P. Singh, A. Gupta, M. Kumar, P. Singh, AnnoSense: A Framework for Physiological Emotion Data Collection in Everyday Settings for AI, UbiComp/ISWC 2025.

C. Barrios, E. Alker, M. Kumar, CaSCON: Cache-Assisted Service Composition Orchestration Leveraging NDN, IEEE International Conference on Smart Computing (SMARTCOMP), 2025, 122-129.

P. Singh, R. Budhiraja, P. Jalote, M. Kumar, P. Singh, Translating Emotions to Annotations: A Participant's Perspective of Physiological Emotion Data Collection Proceedings of the ACM on Human-Computer Interaction, 2025,  9 (2), 1-30.

P Singh, R Budhiraja, A Gupta, A Goswami, M Kumar, P Singh, EEVR: A Dataset of Paired Physiological Signals and Textual Descriptions for Joint Emotion Representation Learning, Advances in Neural Information Processing Systems (NEURIPS) 37, 15765-15778.

S. Kalasapur, M. Kumar, and B. Shirazi, Dynamic Service Composition in Pervasive Computing Systems, IEEE Transactions on Parallel and Distributed Systems, Volume 18, Issue 7, July 2007 Page(s): 907 - 918.

M. Conti and M. Kumar, Opportunities in Opportunistic Computing, IEEE Computer, Vol. 43, No. 1., Jan. 2010, pgs. 42-50.

D. Phung, B. Adams, S. Venkatesh, and M. Kumar Unsupervised context detection using wireless signals, Elsevier’s Pervasive and Mobile Computing, Volume 5, Issue 6, December 2009, Pages 714-733.

M. Kumar, B. Shirazi, S. K. Das, M. Singhal, B. Sung, and D. Levine, Pervasive Information Communities Organization PICO: A Middleware Framework for Pervasive Computing, IEEE Pervasive Computing, July-September 2003, pp. 72-79.

 

Currently Teaching

CSCI-652
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. Students will also learn about ethical and legal concerns in computing and research. Programming projects are required.
CSCI-665
3 Credits
This course provides an introduction to the design and analysis of algorithms. It covers a variety of classical algorithms and their complexity and will equip students with the intellectual tools to design, analyze, implement, and evaluate their own algorithms. Note: students who take CSCI-261 or CSCI-264 may not take CSCI-665 for credit.

In the News