Dr. Md. Mahfuzur Rahman

Assistant Professor

( On Leave )
PhD (Computer Science), University of Manitoba, Canada
MSc (Computer Science), University of Manitoba, Canada
BSc (Computer Science and IT), Islamic University of Technology (IUT), Bangladesh

Office hours:

Sunday : 11:00 AM – 01:00 PM
Monday : 10:00 AM – 11:00 AM
Tuesday : 11:00 AM – 01:00 PM
Wednesday : 10:00 AM – 11:00 AM


Dr. Rahman is an Assistant Professor in the department of Electrical and Computer Engineering (ECE) at North South University. His current research is in the field of Distributed Systems focusing efficient resource provisioning in Cloud Computing. He received his Ph.D. in computer science degree from the University of Manitoba. He also completed his M.Sc. in computer science from the University of Manitoba and was a member of the pervasive computing and connected media research group in TRLabs. His B.Sc. degree is from the department of Computer Science and Engineering, IUT. He was a part-time instructor in Computer Science department at University of Manitoba. He also worked for  Varian Medical Systems.

Research Areas

Research Interests

Cloud Computing & Distributed Systems
Pervasive & Mobile Computing
Human Computer Interaction


Selected Publications

  • Md. Mahfuzur Rahman and Peter Graham, “Compatibility-based Static VM Placement to Minimize Interference,” In Elsevier Journal of Network and Computer Applications (JNCA), Volume 84, Pages 68-81, 2017
  • Md. Mahfuzur Rahman and Peter Graham, “Responsive and Efficient Resource Provisioning for Multimedia Application,” In Elsevier Journal of Computers and Electrical Engineering, Volume 53 Issues C, Pages 458-468, 2016
  • Md. Mahfuzur Rahman, Mohammad Shorfuzzaman, and Mehedi Masud, “Characterizing End-to-End Delay Performance of Randomized TCP Using an Analytical Model,” In International Journal of Advanced Computer Science and Applications (IJACSA), 2016
Conference Papers
  • Md. Mahfuzur Rahman, Ruppa Thulasiram, and Peter Graham, “Differential Time-shared Virtual Machine Multiplexing for Handling QoS variation in Clouds,” In Proceedings of the 1st International ACM Workshop on Cloud-based Multimedia Applications and Services for E-Health (CBMAS-EH 2012), 2012
  • Md. Mahfuzur Rahman and Peter Graham, “Hybrid Resource Provisioning for Clouds,” In Proceedings of High Performance Computing Symposium (HPCS 2012), 2012
  • Mahfuz Rahman, Sean Gustafson, Pourang Irani, and Sriram Subramanian, “Tilt Techniques: Investigating the Dexterity of Wrist-based Input,” In Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems (CHI '09), 1943-1952, 2009
  • Nabeel Hassan, Md. Mahfuzur Rahman, Pourang Irani and Peter Graham, “Chucking: A One-handed Document Sharing Technique,” In Proceedings of the 12th IFIP International Conference on Human-Computer Interaction (INTERACT '09), 264-278, 2009
  • Md. Mahfuzur Rahman, Pourang Irani, and Peter Graham, “Natural Gesture-Based Techniques for sharing Documents from a Private to a Public Display,” In Proceedings of the Workshop on designing multi-touch interaction techniques for coupled Public and Private Displays (PPD 2008), 2008
  • Abdur Razzaque, Md. Mahfuzur Rahman, “An Efficient Disconnected Operation Protocol in Storage Area Network (SAN) Distributed File System,” In Proceedings of the International Conference of Computational Methods in Sciences and Engineering (ICCMSE 2004), 448-452, 2004
  • Md. Solaiman Chowdhury, Md. Abu Osman, Md. Mahfuzur Rahman, “Preference-Aware Public Transport Matching,” International Conference on Innovation in Engineering and Technology (IEEE ICIET 2018), 2018