Table Of Contents



It sometimes surprises me to see how things just fall into place. It was always my dream to work as a researcher, but never knew about the research courses offered by various institutes like IISc (MSc Engineering) or IIT Madras (MS) among others.

I didn’t perform satisfactorily in my GATE exam and secured a rank of 622. I screwed up my solutions for easiest of questions in aptitude section. Trust me, being in this position sucks, because even after solving the hardest of technical problems correctly, I thought that I had lost my chance of studying in premier technical institutes!

Well, some might say that this score is excellent considering that over 1.25 lakh students write this exam in Computer Science branch alone (over 1 million, all branches combined, just in case you were curious), but the harsh reality is that being categorized as a ‘general student’ (as opposed to SC/ST) reduces the chance of securing a seat in top institutes in India. The only way I could get admitted to MTech course in these institutes would be if most of the 621 students who had performed better than me suffered from a mental disease and forfeit their seats :P. Well obviously, such a situation in the year of 2015 is highly improbable and so I began searching for alternatives which would either mean applying for a job or to accept defeat and take admission in less desired NITs or other (not so desired) private institutes.

Now, this was when I heard about the research programs offered by the ‘desirable’ institutes that I was talking about. Looking at the cutoff scores of previous years, I still had a chance. But one hurdle remained (well, two). Most of the institutes that accept research students conduct another written round followed by an interview. I applied for MS course in IIT Madras and MSc (Engineering) in IISc Bangalore.

Interview experience for MS (Computer Science) course in IIT Madras

The written round was conducted on the 4th day of May 2015 and everyone who had scored more than 600 in GATE were considered eligible for this exam.

It consisted of two rounds of one and half hours each. The first round (Part A) constituted of objective questions that tested your aptitude, technical, mathematical and lingual abilities (confined to English phew). If I remember correctly, this round consisted of 25 questions pertaining to analytical ability (Basic Engineering Mathematics, Probability and Statistics, Ratio and proportion, Combinatorics, Technical Comprehension), C-Programming and Basic Discrete Mathematics (Logic, Sets, Relations, Functions).

Part B consisted of 20 subjective questions, the intention of which was to test the technical knowledge pertaining to a specific area in-depth. These ‘areas’ as they call it is classified as follows:

  • Area-1: Data Structures, Algorithms and Programming.
  • Area-2: Digital Logic, Computer Organization and Operating Systems.
  • Area-3: Formal Language and Automata Theory, Advanced Discrete Mathematics, Artificial Intelligence.
  • Area-4: Data bases, Networking and Compilers.
  • Area-5: Signal and Systems, Continuous Mathematics and Probability and Random Processes.

The results of the written round was announced on the same day in the afternoon. Out of ~400 students who had attended this exam around 40 were selected.

The interview round was conducted for the selected candidates on 6th May after verifying their documents. The panel consisted of around 10 professors. The students were being asked to choose their favorite subject. I chose Computer Architecture and Operating Systems. For me, their questions tested my in-depth understanding on the concepts of cache, pipelining and processes (OS). Most of the questions that I was asked were on cache. In my opinion everything that could have been asked regarding cache concept was asked. Few questions were direct and easy but most of them test the candidate’s ability to think on the spot once presented with a problem.

The final result was announced on 15th May 2015. The results were announced in a public domain and here’s a mirror of the same.

As far as stay is concerned in Madras, you have multiple options. The best option is to get yourself a room booked in Taramani Guest house. Here, the rooms are air-conditioned and comfortable with clean attached bathrooms. I was charged Rs 800 for a room per night. However, it’s very difficult to get a booking here since the number of rooms is very sparse and most of you will have to look for other options.

Taramani Guest House

The second alternative is to opt into the college hostel. If you are one of the pampered kind and comfort is your first priority, then this place will be complete nightmare. My friends who had stayed there were provided a room with a bed but without a mattress. Even though I did not stay here, from those who did, the reviews were mostly negative. They were charged Rs350 per night. You are however guaranteed a roof over your head in a safe environment in the proximity of place where you will be interviewed. For most students this should be sufficient.

The last option is to book a room in a hotel near IIT Madras. This will probably be the costliest of the three options but can potentially be the most comfortable in terms of stay. But note that IIT Madras is a very large campus and being close to IIT need not necessarily mean you are close to your department. You’ll have to make your own arrangements to reach the respective departments and transportation like auto rickshaws or yellow cabs in Chennai is not cheap. Also interacting with people outside IIT can be an issue for someone who doesn’t speak Tamil. Hardly anyone understand (or choose to understand) Hindi and they barely speak English. I would personally not choose this option and since I prefer the safety if IIT over fumbling around in an unknown city, but to each their own.

Interview Experience for MSc Engineering in Computer Science and Automation in IISc

Similar to the case of IIT Madras, only students who clear a specified cutoff in GATE exam are allowed to write the first round of written exam. The cutoff for computer science students in the year of 2015 was 664 (for other departments click here).

Unlike the case of IIT Madras, not all eligible students were interviewed on the same day. This was spread over a span of 5 days (2nd to 6th June). I was called for my interview on 5th of June 2015 (at 9AM).

To qualify, you are expected to know your area of interest beforehand. They broadly classify this into three categories which are as follows:

  • Theoretical Computer Science
  • Computer Systems and
  • Intelligent Systems

You are given a form in which you are expected to fill in your details and specify the area of interest, sub area and background subject. Follow this link to view the form.

The table in page 2 will help you make this decision.

After filling this form, I was escorted to a lobby where around 32 students were to be seated to answer an objective question paper. All questions were technical pertaining to the subject of Engineering Mathematics, Computer Architecture, Operating Systems and C Programming among others. There were 15 questions that they expected us to solve in 40 minutes.

The results was announced within the next half hour. Unlike IIT Madras, almost everyone (80 percent) was interviewed by the faculty of respective subjects.

I chose computer architecture and operating system as my areas of interest (they both belong to computer systems category). Also, data structures and computer organization were my background subject.

My interview lasted for around 30-45 minutes. Most of the questions that I was asked were from data structures, algorithms and a few from computer organization.

Some of the problems were tricky and require on the spot thinking. The faculty is absolutely friendly and will go out of their way to put a student at ease and make oneself comfortable. They will repeatedly give you pointers whenever you stumble upon a problem. They also give enough room to correct yourself in case you answer a problem incorrectly in the first try.

The results were soon announced in their webpage. But a word of caution. At IISc, you are not guaranteed a seat even if your application number is listed in their site. Most of them are just waitlisted (I’ll try to break this news without sounding too harsh, in a college such as this, being wait-listed is same as not being selected, now comon!). You know you are selected when you officially receive a call letter from them via email. Much to the surprise everyone, very few candidates were selected for research programs (MSc and PhD) this year.

Here are some statistics for the ones who are interested:

Course Branch No of students selected (2015)
MSc Engg (CSA) Theoretical CS 2
Computer Systems 5
Intelligent Systems 1
PhD 7
Total 15

All the best for everyone preparing for interviews. Have a good one! Feel free to contact me via the comments below or my mail for any queries that you may have or for improvements and corrections to the text above.

Oh and BTW, the MSc(Engg.) and M.E programs have been renamed M.Tech (Research) and M.Tech respectively effective academic year 2016-17.

Cheers!
Arpith K

PS: I am currently perusing my MSc (Engg) at Indian Institute of Science in the department of computer Science and Automation (CSA).

A friend of mine wrote a blog on their interview experience. Feel free to read it here.