Look at my list of computer science schools

Don’t bother with the net price calculators. You need to do the Fafsa, then see where you get in and what the real net price is. Your stats, especially SAT scores are good but not at a level that would get you significant MERIT aid anywhere. You need to stick strictly to instate public schools. It’s obvious that your NPC figures that you list factor in loans. If you live in New York, your instate publics are the best options. If you live in NJ— the same. Stick to publics. Tcnj gives a maximum 6k merit. Rowan, Ramapo, Stockton give more if you have the stats. Rutgers could be an option if you want to ride buses all day. Rowan and Ramapo are definitely on the rise reputation wise. Ramapo offers unmatched dorms— hands down the best in the State public or private. The campus is small but beautiful, easily walkable and in a nice area of Bergen County. It’s smaller and slightly more difficult to get into than Rowan. Rowan is also rising. Much bigger than Ramapo and tcnj and Stockton. Rowan has one of the top engineering programs in the country but the rest of the degree programs need to catch up. Stockton is isolated in the woods and very nice if that’s your thing. TCNJ is the overall crown jewel currently in state public. A valid argument can now be made that Rowan is the place to go for engineering on par with Stevens. For you if you major in comp sci, go to the school among tcnj, Rowan, Ramapo, Stockton that you need to take the smallest $$$$ loans for.