hit counter html code
Research Areas Pursued at CSE Department, IIT Madras

Track A: Theoretical Computer Science

  • Design and Analysis of Algorithms :
    Approximation Algorithms, Computational Geometry, Distributed Algorithms, Graph Algorithms, Online Algorithms, Parameterized Algorithms, Smooth Analysis of Algorithms, Structural Graph Theory.
    Faculty: Akanksha Agrawal, John Augustine, N.S. Narayanaswamy, Meghana Nasre, Shreyas Pai, Yadu Vasudev
  • Computational Complexity Theory :
    Algebra and Computation, Algebraic Complexity Theory, Boolean Function Analysis, Circuit Complexity Theory, Communication Complexity, Inapproximability, Parameterized Complexity Theory, Pseudorandomness, Structural Complexity Theory.
    Faculty: B. V. Raghavendra Rao, Jayalal Sarma, Yadu Vasudev
  • Cryptography and Network Security :
    Cryptography Protocols, Network Security, Secret Sharing Schemes, Secure Multiparty Computation.
    Faculty: Shweta Agrawal, Aishwarya Thiruvengadam, Ashrujit Ghoshal
  • Combinatorics and Graph Theory :
    Combinatorial Optimization, Enumerative Combinatorics, Structural Graph Theory.
    Faculty: Nishad Kothari
  • Logic in Computer Science :
    Applications of Logic in Computer Science.
    Faculty: Anantha Padmanabha

Track B: Computer Systems

  • Computer Architecture :
    Cache Design in Multicore, Memory System Design, Network-on-chip architectures.
    Faculty: Madhu Mutyam, Gopalakrishnan Srinivasan, V. Kamakoti
  • Computer Networks :
    Network Traffic Analysis and Modeling, Performance Evaluation, Wireless Networks, Software Defined Networks.
    Faculty: Krishna Moorthy Sivalingam, Mukulika Maity, Srinivas Narayana
  • Mobile Computing and IoT :
    Multimodal Sensing, Pervasive Systems, Wireless Sensing, Mobile and Wireless Systems.
    Faculty: Ayon Chakraborty, Mukulika Maity
  • Computer Network Security :
    Hardware Security, Network System Security, Operating System Security, Side-channel Analysis.
    Faculty: Chester Rebeiro
  • Programming Languages and Software Engineering :
    Auto Parallelization & High Performance Compilers, Code Optimization, Compilers, Fault Localization, Parallelization, Program Analysis, Programming Languages, Verification.
    Faculty: Kartik Nagar, V. Krishna Nandivada, Rupesh Nasre, Sivaramakrishnan K C
  • Distributed Systems :
    Anonymous Remote Computation and Communication, Cloud Computing, Concurrency Control, Distributed Operating Systems, Load Balancing.
    Faculty: D. Janakiram
  • High Performance Computing & Parallelization :
    Cluster Computing, Concurrent Programming & Data Structures, Cyber Physical Systems, Hardware Parallelization, Implementations on GPUs, Language Extensions, Numerical Methods and Approximate Computing, Runtime.
    Faculty: V. Kamakoti, Pratyush Kumar, Madhu Mutyam, V. Krishna Nandivada, Rupesh Nasre

Track C: Intelligent Systems and Human Computer Interaction

  • Machine Learning :
    Artifical Neural Networks, Deep Learning, Kernel Methods, Reinforcement Learning, Robot Learning.
    Faculty: Chandrashekar Lakshminarayanan, L A Prashanth, C. Chandra Sekhar
  • Artificial Intelligence & Natural Language Processing :
    AI planning, Knowledge Representation, Memory Based Reasoning, Memory Models, Natural Language Processing, Planning.
    Faculty: Sutanu Chakraborti, Pulkit Verma
  • Computer Vision :
    Computer Graphics, Digital Video Processing, Human Detection and Tracking, Image Reconstruction, Multi-camera Vision Systems, Soft Computing, Visualization and Perception.
    Faculty: Sukhendu Das
  • Embedded AI :
    Human Computer Interaction, Multimodal Sensing, Hardware Acceleration of AI Models.
    Faculty: Ayon Chakraborty, Gopalakrishnan Srinivasan
  • Computational Biology :
    Bioinformatics, Systems Biology.
    Faculty: Manikandan Narayanan