Research at CSE Department, IIT Madras


The CSE dept at IIT Madras has a strong research group working on various areas in computer science.

For students looking to join as research scholars in the department

The CSE department provides world class facilities for pursuing research in several areas. Inter department work is encouraged. Note. Many of the details mentioned in this page apply to both M.S. and Ph.D. scholars, unless specified otherwise.

Research programs

M.S. program: In this program, the scholar works under the supervision of an advisor. A General Test Committe (GTC) oversees the work of the scholar periodically. The scholar does a minimum of five courses, and then pursues independent research, resulting in a dissertation. The dissertation is sent to external reviewers. Based on the reviews, a viva voce is optionally held by the GTC. Most M.S. scholars go on for further studies or join research oriented companies after they graduate.

Ph.D. program: In the Ph.D. program, the scholar works under the supervision of an advisor. A Doctoral Committe (DC) oversees the work of the scholar. After joining the program, the scholar typically finishes a minumum course requirement, and then has to clear a comprehensive exam. After this, the scholar pursues research, leading to a dissertation which is evaluated by external reviewers. After incorporating the comments given by the reviewers, the scholar has to defend the thesis before an expert panel. Most Ph.D. scholars join research organizations, academia or go on for post doctoral work.

Employment opportunities as project staff

People wanting to get a feel for research can join the department as project staff. Project staff members work on sponsored research projects reporting to a faculty member. They are paid a salary from the IIT centre for Industrial Consultancy and Sponsored Research (ICSR). Project staff can even attend courses offered in the Institute. However, project staff are not students of the Institute and have to meet eligibility criteria (see below) to join any of the research programs.
Joining as project staff gives an introduction to research, and can help determine if one has an aptitude for research.
Please see the employment opportunities page for current openings as project staff.

Admission to research programs

M.S. program: Eligibility requires undergraduate degree (usually in computer science) and a valid GATE score. See IIT Madras admissions page for details. The applicant has to appear for a test/interview conducted by the Department. Admission to the program is decided on the performance in this.
Admissions to the M.S. program happen twice a year: in January and in August. Applications are available by late October and May respectively.

Ph.D. progam: Eligibity is a post graduate degree (M.Tech/MS or equivalent, usually in computer science); see IIT Madras admissions page for details. The applicant has to appear in a test/interview conducted by the Department. Admission is decided on the performance of this. Applications to the Ph.D. program are accepted throughout the year. Admissions are twice a year; in January and August.

Categories of admission



Financial assistance

Several funding agencies provide scholarships/salaries. These include the HRD Ministry and sponsored research projects through the IIT centre for Industrial Consultancy and Sponsored Research (ICSR). Several fellowships from companies like Infosys and IBM are also available. The Department provides partial/total travel grant for attending national/international conferences. In addition, the Institute also has schemes for providing registration and travel funding for attending national/international conferences.

Current scholarships

In addition, the scholar can apply to other fellowships/research grants whenever the grants are available. The Department typically reccomends eligible scholars to the institution granting the fellowhip. The final approval of the fellowship is decided by the funding institution. The scholar is allowed to have only one source of financial assistance.

Alloting research advisors

The student can specify a preference of advisors from among the faculty. Before this, it is expected that the student has some idea of what area he or she wishes to work on, and which faculty member he or she wishes to collaborate with. Prospective students can visit faculty homepages and their respective lab webpages to learn more about their work. Once admission to the Department is confirmed, it is reccomended that the student visit the Department or at least contact prospective research advisors.
The final allotment of the advisor is decided by the Head of the Department.

Facilities for research scholars

Department of Computer Science and Engineering, Indian Institute of Technology Madras, Chennai 600036
Phone: +91-44-22574350 Fax: +91-44- 22574352 email: csoffice@iitm.ac.in