The difficulty is that everyone in a good engineering school has those credentials or they would not have been let in. The competition is fierce. The average acceptance GPA where I went to school was 3.97 for 2014 with the SAT average running at 1318, this for all majors though the school is substantially engineering and architecture with a chunk of Ag. As such, the playing field changes immensely from high school. Not knocking your son at all, just offering the truths of the adventure.

http://mustangnews.net/cal-poly-admits-most-selective-class/


Conduct is the best proof of character.