Engineering of any stream can be a tasking degree to handle whether it is an undergraduate degree or post-graduate degree. The subject changes that happen when completing one semester, advancing on to the next semester. The increasing number of tests and assignments are testing the students every step of the way. The students of one engineering stream might consider another stream to be easier but it is not so. All streams of engineering are difficult to the same extent. Studying for each and every test and paying attention to the classes consumes the time that these engineering students have and assignments are an added weight this ever increasing load.