What is the home state? Agree with post #8.
You can attend a program between junior and senior year in HS (and often before junior year) at an engineering school (a number of them offer this) to look and see what the fields of study are all about, and get familiar with the facilities at that University. Purdue offers such a program; University of Alabama has offered this program for over 25 years - they don’t advertise it because all 3 one week sessions fill up. It is an excellent thing to do. My DD went to UA’s SITE program (Student Introduction to Engineering) before her HS senior year and was able to determine her eng field (at UA they also include CS in the college of engineering, so they are exposed to that field as well). UA SITE Program.
Here is the link to that and some other helpful information:
http://scholarships.ua.edu/types/out-of-state.php Get your ACT score to 32 to get Presidential scholarship
http://eng.ua.edu/undergraduate/scholarships/ You qualify for additional engineering scholarship
http://president.ua.edu/ UA’s President is an engineer with a great bio.
https://career.sa.ua.edu/connect/career-fairs/past-career-fair-recruiting-organizations/
American Society of Engineering Education, UA Profile http://profiles.asee.org/profiles/6799/print_all
NY Times takes notice:
http://www.nytimes.com/2016/11/06/education/edlife/survival-strategies-for-public-universities.html?action=click&contentCollection=College%20Football&module=RelatedCoverage®ion=EndOfArticle&pgtype=article
UA Dr Witt youtube presentation which gives some background with how STEM has developed in recent years at UA:
https://www.youtube.com/watch?v=KrV8g7kxJps
UA has updated its Quick Facts http://viewbook.ua.edu/quick-facts/
(2014 enrollment breakdown by state - new undergraduates - which would be freshmen for the most part): http://oira.ua.edu/d/webreports/enrollment2/Fall_2014/f18.html
http://oira.ua.edu/d/webreports/enrollment2/Fall_2015/e10.html
This URL gives FALL 2015 data for all of the university (not just freshmen).
http://oira.ua.edu/d/webreports/enrollment2/Fall_2016/front
There are many wonderful engineering programs in the US. UA has some exceptional opportunities and is financial friendly to higher stat OOS students.