Many high school students wonder whether they should study engineering at undergraduate level, constantly weighing the pros and cons of studying engineering