The annual fees for undergraduate courses in IITs will be hiked from existing Rs 90,000 to Rs two lakh from upcoming academic session and there will be total fee waiver for SCs and STs, the differently-abled and those belonging to economically weaker sections.