FAQ for MS(R) program


  1. How MS(R) program is different than an M Tech program?

The basic idea of two programs are different. M. Tech. program is oriented towards masters in engineering while MS(R) program is oriented towards research. Due to the basic approach of two programs, we see a couple of differences

  • M. Tech. program has more course work then MS(R). A typical course work of M. Tech. will spread over minimum two semesters.

  • In MS(R) student spend most of the time in doing research. Due to nature of research, a student may take more than two years to graduate from MS(R) program.

  • MS(R) is evaluated based on his/her research output (typically in form of publications). While for M Tech, final project could be implementation or research, therefore, publications is not mandatory.


  1. What are the career options after MS(R) or what are the job opportunities after MS(R)?

    Since MS(R) is research oriented, there are following possibilities:


  • Further studies,  PhD: By the end of MS(R) you would already have some publications. So it is easier to get admission in PhD.

  • Industry

    • Research oriented profile:  Based on type of research that candidate have done during MS(R), s/he can apply to various companies that have research labs in India, such as Microsoft research, IBM research, HP research, Xerox research, Intel labs, Google labs, etc

    • Research and Development profile: In computer science many companies prefer a research oriented profile for research and development jobs. As it the candidate bring better understanding of the concern subject matter. This kind of profile generally require some development experience during IIT Ropar


  1. As MS(R) is new in IIT Ropar, will it have good placements?

MS(R) students are eligible to sit in companies that visit for campus placements. In computer science, in general good number of companies visit campus.

In addition to that, student may approach companies that work in his area of research. Based on student’s expertise, companies may conduct off-campus interview for them.   


  1. Is it actually better to do MS(R) or M.Tech.

    As a rule of thumb, to build research profile, one should do MS(R) and to increase the industry job prospects one should do M. Tech.

    However, this rule of thumb is not very hard rule. Students after finishing MS(R) may go for industry jobs, and PhD can be done after finishing M. Tech.

  2. What are the research areas in the field of MS?

For research areas, one should look at Areas of Research under Research tab.


FAQ for PhD Program


  1. There are four PhD program: Regular, direct, external and part-time; which should I apply for?

    If you want to apply for a full time PhD program: There are two options, regular or direct application. If you are in final year of B. Tech. program, you should apply for direct PhD program, else regular PhD program. 


    There may be slight difference in admission process or direct and regular applications. Once a student joins IIT Ropar, there is no difference in rules/regulations of direct PhD candidates and regular PhD candidates. 


    In case, you do not want to do full time PhD: there are two options, part-time or external registration program (ERP) PhD program.  In case of part time, majority of work will do done at IIT Ropar, in case of external registartion program, most of the research work will do done at host institute. Therefore, in case of ERP, host institute should have research facilities as well as a supervisor who can mentor the work proposed by IIT Ropar faculty supervisor. For more details, applicant should see the PG handbook of information available at: http://www.iitrpr.ac.in/handbook-information


  2. Why one should prefer IIT Ropar to do his PhD?

    The following webpage answers this question is detail:



  1. What are job opportunities after PhD in computer science from IIT Ropar?

    PhD in computer science open ample avenues for the jobs. Most of them can be classified in these four classes:

    1. Teaching or Teaching and research: This is basically an academic job. Minimum qualification for being a professor is PhD. There are institutes focused on research such as IITs, and there are other institutes that are focused only on teaching.

    2. Research: Lot of top tier companies have their separate research lab where scientist works only on research problems. Since the computer science field is evolving very fast, companies invest a lot in these research labs. Example of such labs are: Microsoft research lab, IBM research lab, HP labs, Xerox labs, Intel labs.

    3. Government research organizations: such as ISRO, DRDO, BARC, CDAC, etc

    4. Industry: Recent trends shows there is an increasing demand of CS graduate students in industry. Companies such as Google, Intel, Microsoft, Yahoo, Facebook are few hiring companies for CS PhDs from various IITs.

  2. What are the research areas?

    For research areas, one should look at Areas of Research under Research tab.


  1. How much time it takes to finish PhD in Computer Science at IIT Ropar?

    It depends on couple of factor: The kind of problem student chose, how much background s/he has, how much is the previous work in the selected area of research, how much time and energy student put, co-ordination between student and supervisor. All these factors makes PhD output and time required to finish PhD variable. Ideally, PhD can be finished in 4 to 5 years. Though it can vary from student to student. IIT Ropar limits the maximum time to finish the PhD to 7 years. Scholarships are given to PhD students for first five years.


  1. Doing PhD after B.Tech. : advantage or disadvantage

    If one want to go for research career (whether in academia or industry), doing PhD after B.Tech. has a huge advantage.

    The biggest advantages are:

  • You save time. A typical master’s degree would require 2 or more years. A direct PhD would save this time. You may get a PhD degree at much younger age. The saved time is always good in career. For example, in academic career there are several additional schemes for young researchers who are less than a specific age. You may explore different career options before settling down.

  • In a direct PhD case, student has to do more number of courses. Doing courses in different domains, student get a wider perspective and can chose the area of his research more wisely. More options of faculty supervisor are available to direct PhD as he does not have area constraints. While, if you have done your masters, the area of research is determined by your masters thesis. The choice of faculty supervisor is limited by the area you have done masters in.

The disadvantages are:

  • A master's degree gives you time to think if you actually wants to do research or not.

  • A master's degree prepare you for one particular area.

  • Some good publications during masters degree can lend you in a better institute for PhD admission.


  1. Various stages of PhD student at IIT Ropar?

For detailed information read the PG handbook of information given on IIT Ropar website. In general this is the timeline of a PhD student:

  1. Coursework (12 credits for M Tech students, 18 credits for B Tech students)

  2. Comprehensive exam - written and oral

  3. Thesis proposal seminar

  4. Synopsis presentation

  5. Thesis submission

  6. Thesis review and thesis defence presentation

Typically thesis proposal seminar happens within 2 years of enrollment into PhD and rest of the time is spent on working on thesis.


  1. What are advantages of Direct PhD application?

Direct PhD applicants are offerred provisional PhD admission for next academic session. For example, a candidate is in 7th semester of his B. Tech degree program, can apply in September call of applications. If selected and offered admission, he can join in July next year, given that he maintained a CGPA of 8.0 in his undergraduation. If the candidate is not from CFTI, he should have qualified GATE (score may not be important). With PhD offer in hand, he can focus more on studies without worrying about future options.