Admissions to MS & PhD Programs (Jul 2016) at CSE Department

This webpage lists down updates on MS/PhD admissions at CSE Department for the Jul 2016 batch. If you are looking for the details of M.Tech admission process, please visit here.

Important Data & Links

Step  M.S. Admissions  Ph.D. Admissions
Submission of online application
(at the IITM research portal)
  Mar 27, 2016   Mar 27, 2016
Notification by email about shortlisting   Apr 8, 2016
    Shortlist for Written Test
    Statistics & Criteria
  Apr 8, 2016
    Shortlist for Written Test
    Statistics & Criteria
Written Test
  08:00, Apr 29, 2016
  08:00, Apr 27, 2016 - for Regular PhD
  08:00, Apr 29, 2016 - for Direct PhD
  Apr 29-30, 2016
  Apr 27-29, 2016 - for Regular PhD
  Apr 29-30, 2016 - for Direct PhD
Results (announced on May 19, 2016).

Information about selection process :

All applicants need to take a written test and the marks obtained in this test would be used for shortlisting the candidates for the interview.

Written Test

The written test consists of multiple-choice questions and/or fill-in the blanks questions. The examination is aimed at testing the Analytical Ability (Basic Engineering Mathematics including Continuous Mathematics, Probability and Statistics, Ratio and proportion, Combinatorics, Technical Comprehension), and also depth of knowledge in typical subjects of CSE, such as Discrete Mathematics, Data Structures, Programming (in C), Algorithms, Digital Logic and Computer Organisation, Operating Systems, Formal languages and Automata Theory, Databases, Networks, Compilers and Signals and Systems. The test would be of duration of about 2 hours.

This is the pattern for written test for both MS, PhD admissions.

MS Interview

A typical interview lasts for about 20 minutes. It will be on one of the fundamental subjects of CSE as listed above. You can exercise your choice of the subject. Applicants with ECE background can choose to be interviewed on topics in signal processing, speech and image processing. Applicants may also be questioned on their undergraduate projects. Note that you cannot request the interview to be on specific programming languages (for example Java, PHP etc), platforms (J2EE etc) or technology (mobile programming, web programming etc.)

PhD Interview

From the academic year 2015 admissions onwards, the PhD interviews would be conducted in subject area-specific Panels. Currently, we have three interview panels and a candidate who clears the written tests needs to choose at most two of the three panels for his/her interview. If selected for admission by a Panel, the candidate is expected to work with one of the members of the same Panel as their research supervisor.

The aim of the interview process is to assess the knowledge and problem solving ability of the candidate in Computer Science and Engineering subjects (as per the GATE CS syllabus) that are fundamental to the research areas of the panel chosen by the candidate. In addition, the candidate would also be assessed for independent thinking and research aptitude. The details of the Panels are given below.

Panel A: Theoretical Computer Science and Related Areas

Cryptography, Secure Message Transmission, Provable Security of Cryptographic Protocols and Primitives.

Distributed Algorithms, Graph theory, Graph Algorithms, Parameterized Algorithms, Approximation Algorithms, Convex Relaxations . Computational Geometry, Algorithmic Game Theory.

Computational Complexity Theory, Structural and Circuit Complexity, Arithmetic Circuit Complexity, Lower Bounds, Derandomization. Analysis of Boolean Functions, PCPs and inapproximability. Advanced automata theory.

Panel B: Systems and Related Areas

Object oriented systems, Software engineering, Distributed systems, Operating Systems, Databases, Cloud computing, Cluster computing, High-performance computing, Real-time systems, Parallel and distributed computing. Wireless networks, Light wave networks, Wireless networks, Adhoc Networks, Sensor networks

VLSI, CAD systems for VLSI design, Software aspects of VLSI design Hardware and System Security, Side Channel Analysis, Cryptanalysis.

Computer Architecture, Compiler design, Program analysis applied to compiler optimizations, fault localization, large software systems, programming language design, Parallelization

Panel C: Artificial Intelligence, Human Computer Interface, and Related Areas.

Artificial Intelligence, Knowledge-Based Systems, Case-Based Reasoning, Memory-Based Reasoning, Mathematical Logic, Knowledge Representation, Automated Planning, Theory and Applications of Ontologies, Semi-Structured Data and XML, Data and Text Mining, Graph Indexing, Graph Mining, Trajectory Analytics, Bioinformatics.

Machine Learning, Reinforcement Learning, Social Network Analysis, Data and Text Analytics, Neural Networks, Kernel Methods, Pattern Recognition. Natural Language processing, Speech Technology. Computer Vision, Visual Perception, Digital Image Processing, , Multi-Camera Vision Systems, Sensor Planning, Surveillance, Computer Graphics.

Department of Computer Science and Engineering, Indian Institute of Technology Madras, Chennai 600036
Phone: +91-44-22574350 Fax: +91-44- 22574352 email: