What should a first year (mechanical) engineering student (of a low profile state level college of Gujarat, India) do in four years to get himself/herself prepared to be called a successful engineering student after four years?

First lets understand what is the biggest problem facing engineering graduates today. Every corporate talks about graduates being unemployable.

Lets define unemployability.

  1. Inability to transform theoretical knowledge into real world applications
  2. Lack of big picture thinking? Why am i doing this and how does is meet my company goals?
  3. Inability to summarize complex technical jargon into simple language that a layman can understand