2015 - 2020: Ph.D. in Computer Science, University of Western Ontario, Canada under the supervision of Dr. Lila Kari
2013 - 2014: M.Sc in Computer Science, University of Western Ontario, Canada
2008 - 2010: Master of Computer Applications, Guru Nanak Dev University, India
2005 - 2008: Bachelor of Computer Applications, Guru Nanak Dev University, India
2013 - 2014: M.Sc in Computer Science, University of Western Ontario, Canada
2008 - 2010: Master of Computer Applications, Guru Nanak Dev University, India
2005 - 2008: Bachelor of Computer Applications, Guru Nanak Dev University, India