Chemistry and particularly chemical engineering should be just fine. I would look at the history of basic chemical processes as society powers down. We will have to learn how to produce basic chemicals with less energy. We will also have to look to other more sustainable sources for plastics, fertilizers, as well as energy.

Chemistry is fine if it is what he really loves. However, I think it would be money well invested to investigate before committing to a degree track. I think materials science/engineering is much more exciting. I've found that all the major breakthroughs in many fields come on the heels of materials.

Of course, should your son ever have the ability for electrical engineering... (oh, we are an arrogant and self aggrandizing bunch - but we earned it). Actually, electrical is interesting, but many other disciplines are equally exciting. My philosophy is so long as you have a good grasp of the fundamentals, you can work within many areas. (First rule, there is no such thing as a free lunch).

As for premier engineering schools, well that must be an American phenomena which escapes my imagination. Anyone graduating from a public university in Canada can hold their own with any MIT or Princeton graduate. I know because I've done it many a time. We do have a few schools that have a reputation for being the best in specialties, but all in all the general education system has a high degree of quality (pun not intended).

At the end of the day, I recommend you take some time and schedule interviews and visits to industries. I started off in architecture and after spending a summer working in the business discovered I couldn't stand it. Most high school counselors couldn't counsel their way out of church picnic. Let him see it, talk to the people, and keep his options open for the first two years.

My 2 cents,
BC_EE

Well, I have a chem degree too. What I found is that I hated research - I had a real deal of an openended sort of corp. grant to investigate TLC and electrophoresis. I also worked in electroplating research which I also hated - dealt mostly with cathodic corrosion potential. In retrospect, I didn't have the intellectual maturity to pull these off. But...

I moved over into production and process development management and became a quasi-ChemE. I loved it. But...

If I had it all to do over again, I should have been an Ag major. My rationale at the time is that I could simply get a job. I have always regretted my choice.

Todd

A BTW, my degree was ACS (American Chemical Society) certified as far as curriculum went which meant I missed out on stuff I was simply interested in. I could only take on elective course during undergraduate study.

My younger sister graduated from RPI (one of the better engineering schools) into the teeth of a chemical industry recession. One member of her class of chemical engineers got a job in the chemical industry.
Prepare for flexibility. Say, as a financial analyst for merchant banking types deciding which chemical industry project to finance.