- About IIIT-D
- MTech (CS) may be done with a thesis, or without a thesis but with a scholarly paper. In both options, students have to do certain amount of course work. In addition, students doing MTech with thesis will have to do a thesis. Students in without thesis option have to do additional courses, and instead of a thesis will have to do a scholarly paper.
- The overall requirements are as follows
- MTech with thesis: 32 units of course work + 16 units of thesis. At most 4 units may be earned by doing 300 and 400 level courses.
- MTech without thesis: 40 units of course work + 8 units for a scholarly paper. At most 8 units may be earned through doing 300 and 400 level courses.
- For the thesis or the scholarly paper units, though the student has to register, he/she need not be physically present and can do the work while being outside the Institute.
- A student admitted to the MTech program will give his/her choice regarding which of the two options he/she wants to pursue. However, this choice can be changed at any time during the program by suitably informing the PG Committee.
- Within the course work requirement, each MTech(CS) student has to earn 12 credits from core courses. The core courses comprises of one course each from the following groups (additional courses may be added later to these sets by consent of the faculty).
Theory bucket Systems bucket Software bucket
- All other courses are electives. In electives, at most 4 credits of Independent Study and 4 credits of Minor Project can be taken.
Requirements for Specialization
- For "MTech in Computer Science with specialization in area", from among the areas in which specializations are offered by the Institute, the student must:
- Complete at least 16 units of courses in the chosen specialization.
- Do his/her thesis or scholaraly paper units in that area. The advisor will certify this fact.
- If a course is in the list of courses for a specialization, as well as in one of the groups for core courses, that course can be used for satisfying both the core and specialization requirements. However, the overall course requirements remain unchanged.
- If a student completes all requirements for the MTech, but not the requirements for specialization, he/she will be eligible for only "MTech in Computer Science".