Let me speak something about the quality of Engineering graduates in kerala.. (I have just passed out from a leading institute in Kerala )
I was under the assumption that the learning-by-heart technique will work only till 12th! But now, I can say without any doubt that, by simple ' learning by heart technique ' one can get good scores!
All subjects are pure theory based. Thats fine becoz a good theoretical foundation is necessary. But with mere theory no one can become a true engineer. The exam methodology is testing your ability to memorize things rather than checking your knowledge and applicability. 5 modules per subject,6 subjects per semester, 8 semesters like this will make a graduate who can be put to little use in real industry.
The only thing which tests the real talent of students are academic projects. But unfortunately, we have 100's of institutes offering so called 'project guidance' to students where most students "buy" projects from them present before the teachers and even worse, teachers don't even have the ability to find plagiarism.
IT industries have realized this and are offering rigorous training to all freshers before being put to any useful work. Most company's claim that they spend lakhs of rupees to train a individual. I was wondering, if our educational system can be modified slightly, in accordance with industrial needs, companies could save millions of ruppes and hell lot of time. The IT training industry is the biggest gainers of this defective system with a size of Rs5,000-6,000 crores.
Even a simple change in syllabus or teaching methodology or testing methodology can make remarkable changes in quality of around 4 lakhs engineers passing out from various engg. colleges across the country.
We should focus more on Knowledge rather than Information. Why don't our system be changed to produce 'TRUE ENGINEERS" who are employable. Hope initiatives like CampusConnect launched by Infosys will see good result.