Thesis/Project Students


PhD Students


  • In progress @ JNU
    • Farheen. Deep learning for sequential data: architecture, algorithms, & applications. (by June 2024).
    • Om Prakash. Machine intelligence with multi-modal media for social welfare. Under Investigation: Publication Misconduct: March 2024.

  • Graduated @ JNU
    • Bhupendra Kumar. Pattern discovery & clustering in ordinal survey data: algorithms and applications. Jan. 2024.
    • Gouranga Duari. Decomposition for outlier detection. Jan. 2024.
    • Akhilesh Rawat. Assessing generalization in deep learning architecture with medical image analysis. Jan. 2024.
    • Neha Kumari. A safe generic type system for Java. Nov. 2023.
    • Priti Kumari. Scientometrics of CS publications. July 2023.
    • Akanksha Mukhriya. Ensemble learning for unsupervised outlier detection: algorithms and applications. Oct. 2022.
    • Neeraj Pathak. Hybrid evolutionary algorithms for solving hard combinatorial problems. Aug. 2022.
    • Sonal Tuteja. Graph model for schema and data mapping. July 2022.
    • Roopam Sadh. Knowledge discovery from quantitative survey data with pattern clustering and machine learning. March 2022.
    • Irfan Zaboo. FSA Extraction from Sequential Neural Networks. (Not completed: Registration Cancelled: Feb. 2024).
    • Sonam Chhikara. Information-theoretic image steganalysis for LSB steganography. (Not completed: Deceased 2019).

  • Graduated @ IIT-Kgp
    • Mahesh Shirole. Concurrency Test Scenario Generation using UML Transition Sequences. Feb. 2021.
    • Soma Saha. Unifying Heuristics and Evolutionary Computing for Characterizing and Solving Certain Combinatorial Optimization Problems, Sep. 2014.
    • Pravanjan Choudhury. Task Scheduling on Embedded Multiprocessors, Jan. 2013. (with Prof. P.P. Chakrabarti)
    • Subrat Kumar Panda. Simulation-Based Verification of Pipelined Processors, May 2010. (with Prof. P.P. Chakrabarti)
    • Vasant Patil. Efficient Algorithms for Video Transcoding, October 2009.
    • Dipankar Das. Functional and Performance Verification for Multiprocessor Embedded Applications, July 2009. (with Prof. P.P. Chakrabarti)
    • Sandip Aine. Design and Control of Anytime Algorithms, September 2008. (with Prof. P.P. Chakrabarti)
    • Pramod Singh. Multiobjective Combinatorial Optimization with Hybridization of EA, March 2008. (with Prof. P.P. Chakrabarti)
    • Durga Prasad Mohapatra. Dynamic Slicing of Object-Oriented Programs, September 2005. (with Prof. R. Mall)
    • Ashok Turuk. QoS Provisioning in WDM Networks, February 2005.

Top

Master Thesis Supervision: M.Tech., MS (by Research), and MPhil


  • Graduated @ JNU
    • Biraja Mishra. Anomaly Detection from Medical Time-Signals with Deep Learning. June 2023.
    • Luv Kumar. Hybridized Anomaly Detectors for Social Networks. June 2023.
    • Sai Teja Tangudu. Cost-Sensitive Learning for Class Imbalance Data. June 2023.
    • Khumaningthou Khumanthem. Interpreting outlier detection scores in ensembles. Jan. 2023.
    • Saurabh Tewari. Social network for blended learning model. Jan. 2023.
    • Junaciya K. Assessing generalization in medical image data. Oct. 2022.
    • Anish Sharma. Automata modelling with recurrent neural networks. Sep. 2022.
    • Trishita Mukherjee. Anomaly detection in complex graphs. Aug. 2022.
    • Pooja Singh. Assessing generalization in imbalanced datasets. Aug. 2022.
    • Gargi Mishra. Fairness in outlier detection ensembles. Aug. 2022.
    • Surabhi Shrivastav. Abnormality detection in medical images with deep learning. Oct. 2021.
    • Suresh Vyas. Meta-learning in ensembles. Oct. 2021.
    • Anjali Gautam. Time series prediction with deep learning. Sep. 2021.
    • Dipanjana De. Modelling automata by sequential neural networks. Aug. 2021.
    • Om Prakash. Anomaly detection in social networks. July 2021.
    • Akhilesh Rawat. Outlier detection in high dimensional datasets. June 2021.
    • Aditya Kumar. Assessing generalization in deep learning networks. April 2021.
    • Priti Kumar. Scientometrics of computer science publications in journals and conferences. July 2018.
    • Neha Kumari. A framework for runtime type genericity in Java generics. July 2018.
    • Akanksha Mukhriya. Unsupervised outlier detection ensembles. July 2016.
    • Neeraj Pathak. Hybrid evolutionary bi-objective optimization. July 2016.

  • Graduated @ IIT Kharagpur
    • Mounika Kommuri, Test-case geenration for concurrent sequence transitions, May 2012.
    • Surender Kumar, Static analysis of generic object oriented programs, May 2012.
    • S. Harikrishnan, Space efficient multi-method dispatch in object oriented languages, May 2012
    • Gyan Baboo, Multiobjective combinatorial optimization with Evo. Algo, May 2012.
    • Swadhin Barisal, Safer Java Programming Language Environment, May 2011.
    • Krunal Modi, Graph Topology Generation (with Nilanjan Banerjee, UArk), May 2011.
    • Amit Suthar, Generation of test cases from UML diagrams using EAs, May 2010.
    • Abhiram Kasina, Trusted Computing, May 2010.
    • Mohammad Aslam, Multiobjective combinatorial optimization with GP, May 2010.
    • Anil Mangolia, Preprocessor for multimethods in object-oriented languages, Jan 2003.
    • Siddharth Tiwary, Register Allocation (with Jens Palsberg, UCLA), May 2009
    • Anchal Nema, Concurrent Programs, May 2009
    • Neeraj Kumar, OO Testing, May 2009
    • Arnab Roy, Simulation based verification of microprocessor pipeline simulators, May 2004. [jointly with PPChak] [@ Stanford U.]
    • M. Sreenivasulu, Code compression for performance enhancement of variable length embedded processors, May 2005.
    • Vikram Agarwal, Multiple polymorphic arguments in object-oriented languages, May 2005. [@ Trilogy]
    • Anshuman Mishra, Software watermarking scheme for Java class files, May 2006. [jointly with PPChak]
    • Atul Bhartia, Video transcoding: Arbitrary resizing of H.264 bit-streams, May 2006. [jointly with JM]
    • T. Kalyani, Video transcoding: H.264 to MPEG-II bit-streams, May 2006. [jointly with JM]
    • Ashwin Joshi, Multiobjective combinatorial optimization with GP, May 2008
    • Krishna Banka, Multiobjective combinatorial optimization with GP, May 2008
    • Bipul Kumar Bal, Multiobjective combinatorial optimization for BDMST with GP, May 2009
    • Paresh Tolay, Multiobjective combinatorial optimization for Graph Coloring with GP, May 2009
    • Amit Gupta, Optimizing binaries using pattern matching, May 2005. [@ Microsoft]
    • Sant Saran Gupta, Code compression in variable length RISC processors, May 2004. [@ IIM-C]
    • Arnab Roy, Simulation based verification of microprocessor pipeline simulators, May 2004. [jointly with PPChak] [@ Stanford U.]
    • Anil Mangolia, Preprocessor for multimethods in object-oriented languages, Jan 2003.
    • Anil Mangolia, Preprocessor for multimethods in object-oriented languages, Jan 2003.
    • GK Rao, QoS support for multimedia traffic with transcoding, Jan 2003.
    • K. Krishnakumar, RWA in WDM networks, May 2002. [jointly with RB]
    • Arun Kumar, Modelling of multimedia traffic, May 2002.
    • JS Rao, QoS support for multimedia traffic, Jan 2002.
    • B. Srikanth Reddy, Modelling of multimedia traffic, May 2001.

  • Graduated @ BITS Pilani
    • S. Prasanth, Network topology design using multiobjective EA, Dec 2000.
    • MS Sudarshan, Network topology design using multiobjective EA, Dec 2000
    • Ishan Banerjee, Polymorphism in cipher design, Dec 2000
    • V. Devtha, Video temporal segmentation, Dec 2000.
    • KL Arvind, Visual modelling, May 2000. [with IJN]
    • Mayank Gupta, Hybrid learning algorithm for vector quantization, May 2000.
    • Bhanu Prakash, Hybrid learning algorithm for vector quantization, May 2000.
    • Vinay Seth, Finger print identification, May 2000.
    • Vishnu Makkapati, Encoding of multi-/hyper-spectral image data, Dec 1999.
    • Mahesh Agarwal, Face recognition, Dec 1999.
    • SK Santhanakrishnan, Communication network topology design using multiobjective EA, Dec 1999.
    • N. Vinay Kumar, Object oriented toolkit for multiobjective EA, May 1999.
    • Dilip Jain, Multiobjective optimization with evolutionary algorithm, May 1998. [with NC]
    • ... and several others.

Top

Supervision of Research Associates in Consultative/Sponsored Projects: IIT Kharagpur


    • Pritam Khanda, MHRD's Virtual Lab, 2010-11.
    • Soham Chakraborty, Microsoft's Object-Oriented Technology, 2004-06.
    • P. Sankar Muthu, MHRD's Multiobjective EAs for Combinatorial Optimization Problems, 2004-05.
    • Panchali Sen, Microsoft's Object-Oriented Technology, 2003-04.
    • Dipankar Das, NSC's Software Tools for Embedded Systems, 2003-04. [jointly with PPChak]
    • Sandip Aine, NSC's Software Tools for Embedded Systems, 2003-04. [jointly with PPChak]
    • Arnab Sarkar, NSC's Software Tools for Embedded Systems, 2003-04. [jointly with PPChak]
    • Vibha Rathi, NSC's Software Tools for Embedded Systems, 2003-04. [jointly with PPChak]
    • Sanjay Chaterjee, NSC's Software Tools for Embedded Systems, 2003-04. [jointly with PPChak]
    • Samik Das, NSC's Software Tools for Embedded Systems, 2003-04. [jointly with PPChak]
    • Subrat Panda, NSC's Software Tools for Extensible CompactRISC Processors, 2002-04. [jointly with PPChak]
    • Rakesh Gupta, NSC's Software Tools for Extensible CompactRISC Processors, 2002-03. [jointly with PPChak]
    • Mrinmoy Ghosh, NSC's Software Tools for Extensible CompactRISC Processors, 2001-04. [jointly with PPChak]
    • Banit Agarwal, NSC's Software Tools for Extensible CompactRISC Processors, 2001-03. [jointly with PPChak]
    • Debjit Sinha, NSC's Software Tools for Extensible CompactRISC Processors, 2001-02. [jointly with PPChak]
    • Supratik Mazumdar, NSC's Software Tools for Extensible CompactRISC Processors, 2001-02. [jointly with PPChak]
    • Rahul Chaudhry, NSC's Software Tools for Extensible CompactRISC Processors, 2001-02. [jointly with PPChak] [@ Yale U.]
Top

BTech/BE Students


  • Graduated @ BITS - Pilani
    • Mayur Naik, Message dispatch in object-oriented languages, 1999. [@ Stanford U.]
    • Sachin Goel, Algorithms for garbage collection, 1999. [@TI,Utah U.]
    • Prashant Pandey, Code optimization, 1999. [@ UIUC]
    • Mahesh Agrawal, Textures from multi-resolution images, 1999. [@ Philips]
    • Vishnu Makkapati, Analysis of multispectral image data, 1999. [@ Honeywell]
    • K.Jeevan Kumar, Finger print identification, 2000.
    • Vikram Pandita, Compiler runtime environment, 2000. [@ Motorola]
    • V. Prasanna Krishnan, Network topology design using multiobjective EA, 2000. [@ UIUC]
    • Satayam Vaghani, Delay estimation in multimedia data traffic, 2000. [@ Stanford U.]
    • Apratim Mukherjee, Natural language processor for information retrieval from object attributes, 2000.
    • Subhash Nayak, Natural language processor for information retrieval from object attributes, 2000.
    • M. Prashant, Cryptography with molecular genetics and image patterns, 2000.
    • R. Siddharth, Cryptography with molecular genetics and image patterns, 2000.
    • Lakshminarasimhan Raghupathi, Analysis of DCT in image compression, 2000. [@ U. Texas,Arlington]
    • Sunny Verma, Heuristic search in games, 2001.
    • Vrushali Mahalley, Switch case compilation, 2001.
    • Garima Sahay, Algorithms for sub/string matching, 2001. [@ Stanford U.,Google]
    • Shashikant Khandelwal, Bicriteria network design optimization, 2001. [@ Stanford U.]
    • Ashutosh Sharma, Bicriteria network design optimization, 2001.
    • Sagnik Nandy, Secret sharing scheme, 2001. [@ UCSD]
    • Srijan Chakraborty, Secret sharing scheme, 2001. [@ Purdue]
    • Panchali Sen, Heuristic search algorithms, 2001.
    • Madhur Khandelwal, Cryptanalysis for a dynamic cipher, 2002.
    • . . . . . . . many more

  • Graduated @ IIT Kgp
    • Prajna Prakash Parida, Network topology design using multiobjective EA, 2002. [MS@Yale] [@Oracle, USA]
    • Mohit Gupta, Network topology design using multiobjective EA, 2002. [@ UCD]
    • Adarsh Sravan, Dynamic cipher design, 2002. [@ IIM-C]
    • N. Satish, Exploring newer instructions using decision diagrams and genetic programming, 2003. [jointly with PPChak] [@ UC Berkeley]
    • Arnab Roy, SystemC simulator for a pipelined RISC processor, 2003. [jointly with PPC] [@Stanford U.]
    • Siva Ramakrishnan, Code compression in variable length RISC processors, 2003. [jointly with PPChak]
    • Dipankar Das, Code compression in variable length RISC processors, 2003.
    • Sant Saran Gupta, Code compression in variable length RISC processors, 2003. [@ IIM-C]
    • Balpreet Singh Pankaj, Porting C#/.NET and Post-compilation optimization, 2004. [@ Trilogy, UIUC]
    • Amit Gupta, Porting C#/.NET, 2004. [@ Microsoft]
    • Anupam Dixit, Multiobjective TSP using EA, 2004.
    • Nilanjan Banerjee, Multiobjective EA : Analysis and applications, 2004. [jointly with SG] [@ UMass]
    • Amarjit Gupta, Cryptanalysis of a dynamic cipher, 2005.
    • Anshuman Mishra, Code transformation and obfuscation, 2005.
    • Atul Bhartia, Multiobjective knapsack using heuristics and EA, 2005.
    • Amrinder Pal Singhal, Multiobjective knapsack using heuristics and EA, 2005.
    • Anupam Singh, Multimedia communication and QoS, 2006. [jointly with AP]
    • Anchal Nema, Trustworthy computing, 2008.
    • Pranith Kumar, Trustworthy computing, 2008.
    • Neeraj Kumar, Object Oriented Software Testing, 2008.
    • Siddharth Tiwary, Multiobjective combinatorial optimization with EA, 2008.
    • Paresh Tolay, Multiobjective combinatorial optimization with EA, 2008.
    • Abhiram Kasina, Trustworthy Computing, May 2009
    • Amit Suthar, Trustworthy Computing, May 2009
    • Sri Harsha Dandibhotle, Programming language, July 2009


  • Graduated @ IIT Kanpur
    • Neeraj Kumar, Static Type Analysis of JAVA Generic Program, May 2014.
    • Vishal Kumawat, Static Type Analysis of JAVA Generic Program, May 2014.
Top

If you have done a BTP/Thesis with me, and your name is not listed above or the above data is not up-to-date, please send me an email.