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 Robust Multi-view Learning for Extreme Events Detection and Prediction in Time Series Data Rs.3917337 2021 - 2024 SERB - Core Research Grant (CRG)
2 Framework and Compiler for Social Network Analysis Rs.2334000 2021 - 2023 DST National Supercomputing Mission (NSM)
3 Energy-Efficient Multicore Programmable Accelerator for ULP massive edge computing Rs.1624980 2020 - 2022 SERB - Start-up Research Grant (SRG)
4 High- Speed Online Monitoring of Software Applications Rs.2259790 2020 - 2022 SERB - Start-Up Research Grant (SRG)
5 Towards Automating Deterministic Bug-reproduction during Post-silicon Validation Rs.2194880 2020 - 2023 Semiconductor Research Corporation
6 Raaz: A cryptographic library with formal guarantees Rs.2268000 2019 - 2022 Department of Science & Technology - ICPS
7 Oriented Diameter of Graphs Rs.660000 2020-2023 SERB - MATRICS
8 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)
9 Deep learning and Reinforcement learning: New algorithms with improved interpretability, scalability, reliability and efficiency Rs.1566200 2019 - 2021 SERB - Start-up Research Grant (SRG)
10 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. 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. 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. 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. 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