Just to add lots of engineering programs are 128, credits not 120. So if coming into college with no AP credits or the like then graduating in 4 years becomes harder. Taking some classes freshman summer is a good idea but some colleges don’t accept some community College credits. You have to know what transfers ahead of time. This is only for core prerequisite classes like calculus, Chem, physics and the like. Once your taking your engineering classes don’t think there summer school classes.
Some kids have to retake classes, many change out of engineering so that could cause an overage.
But many schools are coop schools that you work and take classes. This might work for you since the kids makes decent money that could be used for college at the coops. It’s a way to pay for college and gain experience. Think, that’s a win.