Computer Science & Engineering

Specializations

1. Theoretical Computer Science

Theoretical Computer Science (TCS) focuses on studying and understanding the nature of computation and, as a consequence of this understanding, aims to provide more better and efficient methodologies. Our TCS group mainly work on combinatorics, graphs, parameterized algorithms, computational algebra and type theory. 

Faculty Members

  • Dr. Piyush P. Kurur
  • Dr. Deepak Rajendraprasad
  • Dr. Jasine Babu
  • Dr. Krithika Ramaswamy

2. Machine Learning and Applications

Our group has adopted a two-prong approach. On one hand, we are interested in  building mathematical models and developing efficient ML techniques to solve real-world problems. On the other hand, we are interested in resolving open questions related to learning and generalisation in deep learning and reinforcement learning. Our current focus areas are developing efficient models and scalable optimization algorithms to progress for analysing both time series and whole-genome molecular biology data with structural constraints, developing new deep learning and reinforcement learning algorithms with improved interpretability, scalability, reliability and efficiency, and in combining Bayesian methodologies with deep learning.

Faculty Members

  • Dr. Chandra Shekar Lakshminarayanan
  • Dr. Mrinal Kanti Das
  • Dr. Sahely Bhadra

3. Systems Engineering

Our group consists of researchers working on various aspects of computer systems engineering, right from post-silicon validation all the way up to distributed and interconnected systems. A few of our focus areas are detecting anomalies in execution traces of many-core SoCs, energy-efficient high-performance computing, secure validation, energy efficient reconfigurable accelerator for post-quantum crypto in a multi-core system on chip, architecture for reliable and secure automotive, compilers and domain specific language (DSL), energy efficiency in IoT Infrastructure, and resource allocation in distributed and interconnected systems. Our proposed Advanced Architecture Lab (AAL) aims to facilitate research on novel micro-architectural features and system design taking into account the needs of a wide variety of applications, and leveraging the state-of-the-art manufacturing technologies to meet its objectives of: (i) performance, (ii) energy efficiency, and (iii) security.

Faculty Members

  • Dr. Albert Sunny
  • Dr. Sandeep Chandran
  • Dr. Satyajit Das
  • Dr. Unnikrishnan C
  • Dr. Vivek Chaturvedi

 

Research Facilities

Laboratories / Research Centres

Projects

No. Project Name Amount (in INR) Duration Funding Agency
1 Optimal product configuration for SMT line Rs.1350000 31 January 2024 to 30 January 2026 IPTIF - IMPACT
2 Model Based Development of Domain ECU (DCU) and Validation through Hardware in Loop (HiL) Simulation for Commercial Vehicle Applications Rs.6000000 31 January 2024 to 30 January 2025 IPTIF - IMPACT
3 Design and Development of Advanced Forensics Data Analytics Tool Rs.1998000 14 December 2023 - 13 December 2025 MeitY
4 Compiler Optimizations and LLVM Rs.180000 16 January 2023 - 16 June 2023 Multicoreware Inc., CA
5 Formal Analysis and Verification of Redundancy Management Logic for Inertial Navigation Processing Systems Rs.1884520 23 March 2023 - 22 March 2025 ISRO RESPOND
6 Compiler Optimizations and LLVM Rs.180000 16 January 2023 - 16 June 2023 Multicoreware Inc., CA
7 Balance in Chaos - Searching for Equitable Patterns in Edge- Colored Graphs Rs.1919082 23 January 2023 - 22 January 2026 SERB CRG
8 Research Cluster for AI Acceleration Rs.5485920 01 April 2022 - 31 March 2025 Multicoreware Inc., CA
9 Crack Detection using Automated Magnetic Particle Inspection Rs.2565497 05 July 2022 - 04 July 2024 Sansera Engineering Ltd.
10 Complexity of Graph Contraction Problems Rs.660000 12 January 2023 - 11 January 2026 SERB MATRICS
11 Fix Point Computation of Herbrand Equivalence of Expressions in Data Flow Frameworks using Abstract Interpretation Rs.660000 10 January 2023 - 09 January 2026 SERB MATRICS
12 SERB International Travel Support (ITS) - IEEE World Congress on Computational Intelligence (IEEE WCCI 2022), Italy Rs.113673 18 July 2022 - 30 November 2022 SERB ITS
13 Towards Building Quantity-Rich Knowledge Bases Rs.2071870 09 November 2022 - 08 November 2024 SERB SRG
14 Eternal Vertex CoverProblem of Bipartite Graphs, Constant Treewidth Graphs and Planar graphs Rs.1745832 18 July 2022 - 17 July 2025 SERB POWER
15 Securing Deep Neural Networks against Adversarial Attacks in Medical Imaging Rs.1303520 07 December 2021 - 06 December 2024 IHUB NTIHAC Foundation, IIT Kanpur
16 Ocean Acoustic Data Archival and Analytics Framework Rs.2899657 27 October 2021 - 26 October 2022 Naval Research Board
17 Robust Multi-view Learning for Extreme Events Detection and Prediction in Time Series Data Rs.3917337 2021 - 2024 SERB - Core Research Grant (CRG)
18 Framework and Compiler for Social Network Analysis Rs.2334000 2021 - 2023 DST National Supercomputing Mission (NSM)
19 Energy-Efficient Multicore Programmable Accelerator for ULP massive edge computing Rs.1624980 2020 - 2022 SERB - Start-up Research Grant (SRG)
20 High- Speed Online Monitoring of Software Applications Rs.2259790 2020 - 2022 SERB - Start-Up Research Grant (SRG)
21 Towards Automating Deterministic Bug-reproduction during Post-silicon Validation Rs.2194880 2020 - 2023 Semiconductor Research Corporation
22 Raaz: A cryptographic library with formal guarantees Rs.2268000 2019 - 2022 Department of Science & Technology - ICPS
23 Oriented Diameter of Graphs Rs.660000 2020-2023 SERB - MATRICS
24 Bayesian Deep Models for Efficient Privacy - Aware Learning in the Era of Big Data and Personalization Rs.1780900 2020 - 2022 SERB - Start-up Research Grant (SRG)
25 Deep learning and Reinforcement learning: New algorithms with improved interpretability, scalability, reliability and efficiency Rs.1566200 2019 - 2021 SERB - Start-up Research Grant (SRG)
26 ZIGBEE based wireless sensor network for landslide Rs.1552000 2019 - 2021 Indian Space Research Organisation

Faculty

Dr. Albert Sunny

Assistant Professor
Email ID: albert@iitpkd.ac.in
Contact Number: 04923 226 389
https://iitpkd.ac.in/people/albert

Research Interests

  • Performance analysis
  • Resource allocation
  • Distributed and interconnected systems

Dr. Anish Hirwe

Assistant Professor
Email ID: anish@iitpkd.ac.in
https://www.iitpkd.ac.in/people/anish

Research Interests

  • Systems and Networking, Software-Defined Networking, Network Function Virtualization, 5G

Dr. Deepak Rajendraprasad

Assistant Professor
Email ID: deepak@iitpkd.ac.in
Contact Number: 04923 226 392
https://iitpkd.ac.in/people/deepak

Research Interests

  • Combinatorics
  • Graph Theory
  • Algorithms & Complexity

Dr. Jasine Babu

Assistant Professor
Email ID: jasine@iitpkd.ac.in
Contact Number: 04923 226 394
https://iitpkd.ac.in/people/jasine

Research Interests

  • Graph Theory and Algorithms

Dr. Koninika Pal

Assistant Professor
Email ID: kpal@iitpkd.ac.in
https://iitpkd.ac.in/people/kpal

Research Interests

  • Knowledge Base Curation 
  • Indexing and Similarity Search
  • Question Answering Systems

Dr. Krishnamoorthy Dinesh

Assistant Professor
Email ID: kdinesh@iitpkd.ac.in
https://www.iitpkd.ac.in/people/kdinesh

Research Interests

  • Complexity Theory

Dr. Krithika Ramaswamy

Assistant Professor
Email ID: krithika@iitpkd.ac.in
Contact Number: 04923 226 399
https://iitpkd.ac.in/people/krithika

Research Interests

  • Parameterized Algorithms
  • Approximation Algorithms
  • Structural and Algorithmic Graph Theory

Dr. Mrinal Kanti Das

Assistant Professor
Email ID: mrinal@iitpkd.ac.in
Contact Number: 04923 226 396
https://iitpkd.ac.in/people/mrinal

Research Interests

  • Bayesian Deep Learning
  • Privacy Aware Learning
  • Bayesian Nonparametrics
  • Text analytics

Dr. Narayanan (CK) C Krishnan

Associate Professor
Email ID: ckn@iitpkd.ac.in
Contact Number: 04923 226 491
https://www.iitpkd.ac.in/people/ckn

Dr. Nikhil Krishnan M

Assistant Professor
Email ID: nikhil@iitpkd.ac.in
https://www.iitpkd.ac.in/people/nikhil

Research Interests

  • Low-latency communications
  • Distributed learning
  • Distributed storage

Dr. Piyush P. Kurur

Associate Professor
Email ID: ppk@iitpkd.ac.in
Contact Number: 04923 226 397
https://iitpkd.ac.in/people/ppk

Research Interests

  • Theoretical Computer Science - Algorithms, Complexity and Logic

Dr. Sahely Bhadra

Assistant Professor
Email ID: sahely@iitpkd.ac.in
Contact Number: 04923 226 395
https://iitpkd.ac.in/people/sahely

Research Interests

  • Multi view learning, nonlinear model learning with kernel
  • Learning from data with noisy or missing values
  • Structural feature extraction
  • Convex optimization, robust optimization
  • Bioinformatics, Astroinformatics

Dr. Sandeep Chandran

Assistant Professor
Email ID: sandeepchandran@iitpkd.ac.in
Contact Number: 04923 226 388
https://iitpkd.ac.in/people/sandeepchandran

Research Interests

  • Computer Architecture and High-performance computing
  • Post-silicon Validation and Runtime Verification

Dr. Satyajit Das

Assistant Professor
Email ID: satyajitdas@iitpkd.ac.in
Contact Number: 04923 226 386
https://iitpkd.ac.in/people/satyajitdas

Research Interests

  • Coarse Grained Reconfigurable Array (CGRA)
  • Heterogeneous Multi-Core System on Chip (SoC)
  • Low Power Design
  • Reconfigurable Computing
  • High Level Synthesis
  • Digital Architecture
  • Cryptography

Dr. Srimanta Bhattacharya

Assistant Professor
Email ID: srimanta@iitpkd.ac.in
https://www.iitpkd.ac.in/people/srimanta

Dr. Unnikrishnan C

Assistant Professor
Email ID: unnikrishnan@iitpkd.ac.in
Contact Number: 04923 226 387
https://iitpkd.ac.in/people/unnikrishnan

Research Interests

  • Domain Specific Languages
  • Program Analysis and Verification
  • High-Performance Computing
  • Cyber-Physical Systems

Dr. Vivek Chaturvedi

Assistant Professor
Email ID: vivek@iitpkd.ac.in
Contact Number: 04923 226 391
https://iitpkd.ac.in/people/vivek

Research Interests

  • Computer Architecture
  • Embedded Systems
  • IoT
  • Reliability and Security in Automotive