Candidates have to pay an average fee of around 30,000 per semester for IIT Roorkee M.Tech programme.