
| Step | MS & Direct PhD Admissions | PhD Admissions | Status |
| Submission of online application (at the IITM research portal) |
Anytime
Admissions Mode.(*) |
||
| Announcement of Shortlist (for final interview) |
Shortlists for PhD (HTRA/NHTRA)
Schedule for PhD Interviews. Please check for interview slots. Candidates are expected to carefully checked the timings of their scheduled interview(s). Please be in CS25 (Dept of CSE, first floor) at least 1 hour before your scheduled interview and ensure that document verification is done well before the interview time. The staff members will direct you to the appropriate panel and room number. Shortlists for MS (HTRA/NHTRA), Direct PhD (HTRA) |
Interview Dates 6th May (8 AM Reporting) : MS Written Test 6th-8th May: MS interviews 11th May (8 AM Reporting) : PhD Written Test 11th-13th May: PhD interviews |
|
| Recommended candidates |
Candidate List
|
||
The written test will cover core areas of Computer Science and Engineering, including C
programming, digital logic, discrete mathematics, data structures, algorithms, computer organization
/ architecture, theory of computation, operating systems, database management systems, compiler
design, computer networks, In addition, there will be analytical thinking questions. The details of
the interview procedure for:
MS,
PhD,
Direct PhD and
Ext/PT/Project
admissions are now updated.
Queries related to MS and PhD admissions may be sent to admissions@cse.iitm.ac.in
| Category | IIT (No GATE) | Non-IIT with valid GATE / UGC-NET | |||
|---|---|---|---|---|---|
| UG Marks | UG Marks | GATE | UGC-NET (CS) | UGC-NET (Math) | |
| General | 75 | 70 | 650 | 200 | 140 |
| OBC-NCL / EWS | 75 | 63 | 585 | 180 | 126 |
| SC / ST / PwD | 75 | 56 | 325 | 100 | 70 |
| Category | Marks | GATE | UGC-NET (CS) | UGC-NET (Math) |
|---|---|---|---|---|
| General | 67 | 550 | 200 | 120 |
| OBC-NCL / EWS | 60.3 | 495 | 180 | 108 |
| SC/ST/PwD | 53.6 | 275 | 100 | 60 |
| Category | CFTI (No GATE) | Non-CFTI UG | GATE |
|---|---|---|---|
| General | 75 | 70 | 550 |
| OBC-NCL / EWS | 75 | 70 | 495 |
| SC/ST/PwD | 75 | 70 | 275 |
Several students ask us how to prepare for the MS/Ph.D. interviews and what we are looking for. We are testing for the depth of your grasp on Computer Science concepts and generally ask reasoning rather than information based questions. Below are some resources that should help you prepare.
Here are some sample questions we have asked students in the past. Please do not email us for solutions.
void transfer(account *a, account *b)
{
if (a->money > 0)
{
a->money--;
b->money++;
}
}
The transaction could be initiated by users through an ATM machine that would invoke this function at a central server. When there was only one ATM machine, things were working fine. However, when multiple ATM machines were installed and users could simultaneously invoke the transfer() function, problems started happening due to software concurrency issues.
Below are some resources that may be helpful for you to prepare. Again, we make up our own questions so these are just for you to get some practice in solving problems.
Here are some interesting and fun links that talk about experiences of Ph.D. students from around the world.