As an Engineering grad myself, I find that what I do at work is quite far removed from what I learnt at college. Also, the overwhelming majority of my batch seem to be working in areas that were unrelated to the subjects taught during the course. It would be beneficial if - 1.Students were given a year of general engineering before they even opted for specialized branches and 2.Old and useless subjects were eliminated from the curriculum. The pressure of lakhs of students applying for courses may not make this entirely possible, but we need to start somewhere.