Ph.D.(Engg.) in Computer Science, Jadavpur University, Kolkata, India, 2009. (Thesis Title - Algorithms for Data Clustering: Application to Knowledge Discovery)
Master in Computer Science and Engineering, Jadavpur University, India, 2004 (1st class, 1st rank)
Bachelor of Engineering in Computer Science and Engineering from National Institute of Technology (Formerly Regional Engineering College), Durgapur India, 2002 (1st class, Hons., 5th rank)
Higher Secondary (10+2) Examination in Science (Physics, Chemistry, Mathematics, Biology), Serampore Union Institution, Serampore, West Bengal, India, 1998 (1st division, 12th rank in West Bengal)
Secondary (10th Class) Examination, Mahesh Sri Ramkrishna Ashram Vidayalaya, Mahesh, West Bengal, India, 1996 (1st division, 28th rank in West Bengal)