Indian Institute of Technology (IIT) Kanpur Engineering Programmes and Admission Requirements

Indian Institute of Technology, Kanpur is one of the early technical universities to be established in India in 1960. Being a university that focus on teaching engineering and technology programmes, it engineering courses started from the  inception of the school.

For a student to choose IIT Kanpur as the university where he want to do his desire engineering programme either at undergraduate or postgraduate level cannot be said to be a bad decision. The institution is one of the best in India and one of the best where engineering can be offered as programme. 

Times Higher  Education (THE), Quacquarelli Symonds (QS) and other universities ranking systems rank the university high for engineering programmes. It research output in the field of engineering is said to be very high.

See the ranks below.

291st best globally (QS 2020)
67th best in Asia (QS 2020)

For Engineering Programme
301 Best globally for Engineering Programme (QS 2020)
5th best in India by National Institute of Ranking Framework (NIRF 2019)
3rd best in India by India Today (IT 2017)

Below is listed all the Engineering Programmes a prospective student can apply for at undergraduate level at IIT, Kanpur, India


  • Aerospace Engineering
  • Biological Sciences and Engineering
  • Chemical Engineering
  • Civil Engineering
  • Computer Science and Engineering
  • Electrical Engineering
  • Material Science and Engineering
  • Mechanical Engineering 
  • Industrial and Management Engineering
  • Metallurgical Engineering


All the courses are offered at various degree programme categories:

  • Bachelor of Technology (BTech) Engineering lasted for a duration of 4 years
  • Dual Degree (BTech and MTech) lated for a duration of 5 years
  • Minor Degree Programme
  • Double Major Programme (BTech X2) lasted for 4 years 
All the above engineering courses are accredited by the National Board of Accreditation (NBA) in India.

Admission  Requirements

Admission into undergraduate programme is process by Joint Entrance Examination JEE.

To be eligible for admission to study one of the above mentioned engineering courses, a student must:

Make the required scores in the  Joint Entrance Examination (JEE) Advance.

But the JEE must be preceded by JEE main and that means for an applicant to be eligible to sit for JEE Advance . He must have written the JEE Main and make the required scores.

The candidate must have also sat for the Class 12 examination, make a minimum of 75% aggregate score and fulfill other requirements of the examination.

This exam is a must. It preceded JEE Main. The examination certificate is an  evidence that a candidate passed through Senior High School written the exam and was successful.

Visit Indian Joint Entrance Examination here