On average, a student at IIIT Delhi needs around 59 hours per week to study and get decent marks. On campus, they are expected to devote 24 hours per week to their academics which is roughly 5 hours a day.
Such a tight schedule might be overwhelming initially but the pressure decreases as the semesters pass.