Madhurima Ray

Madhurima Ray
Assistant Professor, Computer Science
210, Ross Administration Building

Madhurima Ray, Ph.D., assistant professor of computer science, teaches foundational system-level courses including operating systems, computer organization and design, and database management systems, along with core programming classes on data structures and object-oriented programming with Web-Based Applications.

In Dr. Ray’s classroom, students engage in a dynamic, hands-on learning environment focused on real-world applications and project-based experiences. Her courses guide students in building full-stack applications from the ground up, combining front-end and back-end development.

Beyond software development, Dr. Ray introduces students to hardware design and hardware-software integration. Students also develop critical research skills by reading and writing technical papers and reports, using  scientific writing tools for assignments and term papers and delivering professional presentations.  

Collaborative learning is at the core of her teaching, with team-based projects, presentations, discussions, weekly peer meetings, and the use of version control tools, preparing students for success in industry and research settings.   

Her classes prepare students for a range of careers including:

  • Software engineering
  • Systems programming
  • Database administration
  • Embedded systems development
  • Web development  
  • Graduate studies in computer science, data science, or related technical fields.

 

  • Data center storage and network optimization
  • Storage system
  • Emerging storage technologies
  • Distributed systems
  • Software defined storage
  • Key-value store

Privacy-Aware Health Digital Twins Using Centralized Differential Privacy and Tabular VAE, IEEE 7th Annual World AIIoT Congress 2026 - June 26, 2026
Collaborators: Sandra Kumi; Christopher Cann; Richard Lomotey; Ralph Deters

Security Overview and Experimental Performance Assessment of Using Fully Homomorphic Encryption on Machine Learning Algorithms, International Journal of Information and Computer Security - May 26, 2026
Collaborators: Davor Vinko; Kruno Milicevic; Ivan Uglik; Adrijan Durin; Richard Lomotey

Minimizing Interruptions in Flow Redirection to Mitigate Link Flooding Attacks in SDN-based Datacenters, International Journal of Topology - May 23, 2026
Collaborators: Rajorshi Biswas; Jie Wu; Yang Chen

Explainable Data-Driven Digital Twin for Stress Management, Symposium on Network Enabled Health Informatics, Biomedicine and Bioinformatics (HI-BI-BI 2025) - December 12, 2025
Collaborators: Sandra Kumi, Co-Author; Richard Lomotey, Co-Author; Emma Cunningham; Ralph Deters

A Data-Driven Digital Twin for Student Engagement Prediction in e-Learning Systems, Proceedings - 2025 IEEE 6th Annual World AI IoT Congress (AIIoT) - August 1, 2025
Collaborators: Sandra Kumi; Richard Lomotey; Emma Cunningham; Stephanie Milovich; Ralph Deters

TruPS - Enhancing Trusted Transatlantic Data Processing and Storage with Fully Homomorphic Encryption , https://trups.eu/ - June 14, 2025
Collaborators: Kruno Milicevic; Davor Vinko; Ivan Uglik; Adrijan Durin; Richard Lomotey

DILATON: Multi-dimensional Quantum Deficit Algorithm for Multi-tenant SSD Resource Allocation, IEEE MASCOTS - 2024
Collaborators: Shirish Bahirat; Hamed Seyedroudbari

Memory Feature Engineering for Performance-Gain in Obfuscated Malware Detection Using Machine Learning and Sensitivity Analysis, IEEE PACRIM 2024 - 2024
Collaborators: Diogo Oliveira; Richard Lomotey; Mohamed Rahouti

Adaptive Intelligent Tiering for modern storage systems, Performance Evaluation - 2023
Collaborators: Lu Pang, Author; Anis Alazzawe, Co-Author; Krishna Kant, Co-Author; Jeremy Swift, Co-Author

Digital Twins for Stress Management Utilizing Synthetic Data - May 1, 2020
Collaborators: Sandra Kumi, Author; Sanskriti Walia, Author; Richard Lomotey, Author; Ralph Deters, Author

FlashKey:A High-Performance Flash Friendly Key-Value Store - May 1, 2020
Collaborators: Krishna Kant, Author; Peng Li, Author; Sanjeev Trika, Author

Synthetic Data Digital Twins and Data Trusts Control for Privacy in Health Data Sharing - May 1, 2020
Collaborators: Richard Lomotey, Author; Sandra Kumi, Author; Ralph Deters, Author

Adaptive Data Center Network Traffic Management for Distributed High Speed Storage - October 1, 2019
Collaborators: Joyanta Biswas, Author; Amitangshu Pal, Author; Krishna Kant, Author

Coordinated Power Management in Data Center Networks, Sustainable Computing: Informatics and Systems - June 1, 2019
Collaborators: Joyanta Biswas, Author; Sanjeev Sondur, Author; Amitangshu Pal, Author; Krishna Kant, Author

Implementing data center network energy management capabilities in NS3 - March 23, 2018
Collaborators: Sanjeev Sondur, Author; Joyanta Biswas, Author; Krishna Kant, Author

Opportunistic power savings with coordinated control in data center networks - January 4, 2018
Collaborators: Sanjeev Sondur, Author; Joyanta Biswas, Author; Amitangshu Pal, Author; Krishna Kant, Author

B.Sc. in Computer Science, University of Calcutta, India

Bachelor of Technology in Computer Science and Engineering, University of Calcutta, India

Master of Technology in Computer Science and Engineering, University of Calcutta, India

Ph.D. Computer and Information Science, Temple University, Philadelphia