For rising HS juniors and seniors, there are summer one week exploration into engineering programs at various schools like Purdue, UA, and others. However the schools often do not advertise this kind of program because their sections get filled up so quickly - DD did the one week UA SITE program (go on ua.edu and do the search function to find info) and decided between two areas of eng. UA has had three separate one week SITE programs - UA’s engineering program also includes CS.
It helps open the eyes beyond ‘engineering day’ at various schools - which students may or may not be able to get to.
During the first year at UA, DD’s eng courses were light - introduction into her discipline (civil eng) while she advanced on the calc, physics, etc needed for the eng courses. Taking more sophomore year.
Many schools do have the programs showing various disciplines in ‘finish in four’ with their on-line school catalog.
One may be able to go in declaring ‘engineering’ and sort out exact discipline of interest during UG experiences.
If you know any engineers, ask them what they do and how they decided. They may be able to share some of the various courses and you can see where your aptitude and interests are at. Your science and math teachers at school and GC may also be of some help.