Colleges with strong engineering programs that are low cost OOS or give good merit aid with 29 ACT?

University of North Carolina - Asheville has low OOS tuition. They offer a joint engineering degree with NC State. Worth checking out, kind of a hidden gem