The second most important thing according to me are the technicalities. An engineer should be strong in his field up to a reasonable extent. It is a shortcoming in most of the engineering programes in Pakistan that the method of delivering knowledge to the students is not interactive and usually students are exposed to only bookish knowledge. As a result of which it becomes almost impossible for students to recall what they had studied in approximately 40 different courses in 4 years of their education programme.I am here by suggesting a few techniques that will definitely help you in enhancing your technical knowledge.
1) Get Organized:
Make a separate drive in your computer that is dedicated to the data that is related to your education. Make separate folders for each semester and within those folders organize the data related to different subjects in different folders.