General Information

The department offers postgraduate academic programs leading to MTech, MS (Research), and PhD in Computer Science and Engineering. These high-quality programs are flexible and allow students to choose courses from a number of elective courses offered by the department and do research in a wide range of topics in Computer Science & Engineering (CSE). The CSE department faculty are actively involved in research in various fields of Computer Science. The department provides an excellent academic and research platform, and encourages and nurtures students to solve real-world research problems.

All postgraduate programmes in the Institute are subject to the provisions of Institute PostGraduate manual. It describes the rules regarding all aspect of the postgraduate programmes. Please refer the DoAA PG Admissions page for more details on the PostGraduate Programmes (MTech, MS, and PhD) at IIT Kanpur.


The MTech program is designed for students who have a BTech/BE in Computer Science or equivalent degrees, and is oriented towards research and advanced training in Computer Science. The degree program exposes students to a wide range of courses combined with specialized research, which culminates in a thesis. Such a combination gives students the breadth and depth necessary for pursuing careers in academics as well as in industry.

Please refer to the departmental MTech Program page for more information.

Eligibility Requirements

Admission to the MTech program is open to candidates holding a BTech/BE in any discipline or MSc degree in Science and who have qualified GATE in the Computer Science stream. Applicants with GATE in Electrical Engineering, Electronics and Communication, and Mathematics streams are also considered provided they have adequate background in Computer Science. Sponsored/QIP candidates need not qualify GATE, but must have a good academic background.

MS (Research)

The MS programme is designed for students who want to work on research or industry-sponsored projects at IIT Kanpur and earn an MS (by Research) degree at the same time. MS programmes are of two types: Type I and Type II.

Please refer to the departmental MS Program page for more information.

Eligibility Requirements

Type I

This programme is meant for those students who wish to pursue a Masters degree while working on a project in the Institute. The eligibility criteria is as follows.

  • BTech/BE/BS(4yrs)(CS or IT)/MCA/MSc(CS) with CPI ≥ 6.00 or ≥ 60%, and a valid GATE score in CS
  • BTech/BE/BS(4yrs)(any discipline) with CPI ≥ 7.5 or ≥ 75%, and a valid GATE score in CS
  • BTech/BE/BS(4yrs)/MSc in EC/EE/Electronics/Math, a valid GATE score in EE/EC/Math that is in top 1.0%, and CPI ≥ 7.5 or ≥ 75% in the concerned degree

Type II

This programme is meant for students who have a 3-year or 4-year Bachelors degree in CS or related fields or in Mathematics or Physics. The eligibility criterion is as follows.

  • 3 years Bachelors degree in CS/IT/Computer Applications/Math/Stat/Phy with a CPI ≥ 7.5 or 75%

Sponsored students admitted on full-time basis and students admitted on part-time basis (with a minimum of one year of project support from the date of admission in case of those employed on sponsored research projects in the Institute) will not be required to satisfy the GATE requirement. The (part-time) students employed on sponsored research projects in the Institute will not be supported by the Department, in case they fail to get project funding in their second year of the programme. Such students could be offered Institute Assistantship, as in the case of MTech students, for a maximum of one year, provided they have a valid GATE score and their case is considered favorably by the DPGC of the Department.

Admission Process

Applications for admission under the MS (by Research) programme will be invited independent of those for the MTech programme. Those interested to apply in both programmes will need to make separate applications. The merit list for admission in the proposed MS programme will be prepared following the same process as that for the MTech programme, but the GATE cut-off scores used for short-listing for the purpose of written tests/programming tests/interviews for the two programmes will be independent of each other.


The PhD program is designed for students with strong motivation for doing research in Computer Science. The emphasis during PhD is on research training to make our students competent in their respective areas, and help them prepare to take up teaching or research-and-development professions.

Please refer to the departmental PhD Program web page for more information.

Eligibility Requirements

Admission to PhD programme is open to candidates holding MTech/ME degree or equivalent. Outstanding candidates with strong CS background and having BTech/BE or equivalent degree in any discipline and MSc in Maths, Statistics, Physics are also admitted to PhD.

Admission Process

Aspiring PhD candidates will need to appear for an online interview.

Round the year walk-in interviews may happen for PhD candidates based on the credentials of the candidates. Any candidate with relevant experience or publications in top conferences and journals may write to admissions chairs or the department chair to see if they qualify for walk-in interviews for PhD.

Documents Required

Please make sure you carry original documents while appearing for the written test, programming test, and interviews.

  • Candidate should come with all educational and experience certificates
  • Candidate should carry latest GATE score card
  • SC/ST candidates should come with their original caste certificate
  • OBC-NCL candidates should come with their latest and valid OBC-NCL certificates, otherwise they will be treated as general candidates.
  • Candidate should come with original photo ID proof (e.g., government-provided ID card, college ID card, etc.)
  • Sponsored candidates should produce original certificate from sponsoring agencies/institutions.