I 'school' at one of those NITs in the country. The syllabus there is pretty outdated. Learning outdated things are fine (because you need to know things were before the boom happened), but, not enlightening students about the new trend is just terrible. Exams should be there, but there also should be something like projects every year where they tell you or you pick a platform and build something useful on that platform. This way people learn and try figuring out where their interests lie in.