Student Research Supervision

Here is a list of student theses that I supervised (or co-supervised):

Thesis Title
  • "DDOS Mitigation Analysis of AWS Cloud Network", W. Khan, M.Sc., Computer Science, 2017. Co-Supervisor: D. Damian.
  • "Enhancing Self-Organizing Maps with Numerical Criteria: A Case Study in SCADA Networks", T. Wei, Ph.D., Computer Science, 2016. Co-Supervisor: Y. Coady.
  • "A Modular Architecture for Cloud Federation", R. Panjwani, M.Sc., Computer Sceince, 2016
  • "Cloud Resource Monitoring for Facilitating Administration", S. Kadyan, M.Sc, Computer Science, 2016
  • "Performance study of WebRTC". A. Rathakrishnan, M.Sc, Computer Science, 2016
  • "Inter-Operability of Federated Clouds", S. Bhojwani, M.Sc., Computer Science, 2015. Co-Supervisor: Y. Coady
  • "Using the Lively Web to create Interactive Web Applications", H. Dawar, M.Sc., Computer Sceince, 2015. Co-Supervisor: H. Muller.
  • "Incorporating User Reviews as Implicit Feedback for Improving Recommender Systems", Y.H.Dehkordi, M.Sc., Computer Science, 2014. Co-Supervisor: A. Thomo.
  • "Autonomous Resource Allocation in Clouds: A Comprehensive Analysis of Single Synthesizing Criterion and Outranking Based on Multiple Criteria Decision Analysis", Y. Akbulut, M.Sc., Computer Sceince, 2014. Co-Supervisor: Y. Coady.
  • "The Expandable Display: An Ad-Hoc Grid of Autonomous Displays", J. MacDougall, M.Sc, Computer Science, 2014. Co-Supervisor: B. Wyvill.
  • “String-to-String Kernelization”, N. Watt, M.Sc., Computer Science, 2013, Co-supervisor: U. Stege.
  • “Router with Small bufferes: Impact of Packet Size on Performance for Mixed TCP and UDP Traffic”, M. Jahid, M.Sc., Computer Science, 2012.
  • “NEPTSim: Simulating NEPTUNE Canada using OMNET++”, B. Martonalti, M.Sc., Computer Science, 2012, Co-supervisor: Y. Coady.
  • "Multiple Criteria Decision Analysis in Autonoumous Computing: A Study on Independent and Coordinated Self-Management", Onat Yazir, Ph.D., Computer Science, 2011. Co-Supervisor: Y. Coady.
  • "Detection of Malicious User Communities in Data Networks", A. Moghaddam, M.Sc., Computer Science, 2011.
  • "Performance Study of Hellinger-Distance based Intrusion Detection System", T. Cadigan, M.Sc., Computer Science, 2011. Co-Supervisors: U. Stege, V. Srinivasan.
  • "Performance Analysis of Peer-to-Peer botnets", S. Agarwal, M.Sc., Computer Science, 2010. Co-Supervisor: S. Neville.
  • "Simulating Traffic Class Bundling Algorithm in MPLS Networks", F. Chen, M.Sc., Computer Science, 2010. Co-Supervisor: A. Shoja.
  • "A Network Packet Filter Using a NetFPGA", L. Yu, M.Sc., Computer Science, 2010. Co-supervisor: M. Serra.
  • "Performance Analysis of Cascaded Policing Systems", N.M.Huq, M.Sc., Computer Science, 2009.
  • "Distributed Reservation Algorithms for Video Streaming over WiMedia UWB Networks", M. Daneshi, M.Sc., Computer Science, 2009. Co-Supervisor: J. Pan.
  • "An Aggressive Approach for Scalabe Detection of DoS Attacks", A. Hamidi, M.Sc., Computer Science, 2008.
  • "Resource Optimization Algorithms for Virtual Private Networks using the Hose Model", M. Ghobadi, M.Sc., Computer Science, 2007. Co-Supervisor: A. Shoja.
  • "Aggregation of Traffic Classes in Multi-Protocol Label Switching Networks", W. Vallat, M.Sc., Computer Science, 2006.

Here is a list of undergradute/graduate student course or thesis projects that I supervised or contributed to:

Project Title
  • "Media Frames", I. Albanese (Ph.D) (Supervisor: T. Darcie)
  • "Stepping-Out: Virtuall Walking Tours", R. Kelly. This project won $500 award at BCNET 2010 student competition
  • "Pole Mesh: A Wireless Hotspot", P. Lach, M. Quenet, M.Hoener.This project won Uvic Business Pitch, IDC Award for Innovation and IEEE Victoria Section Award.