Have you thought about Renseelaer Polytechnic? It offers several majors which might be of interest:
Plus there are more traditional music and CS majors, as well. And according to the 21-22 common data set (as aggregated here), 71% of freshmen without need received merit aid with an average package of $26,168.