3.8&academic rigor is the typical threshold - you’re okay.
You have LOTS of choices.
I would look at Benacquisto, UF, FSU Honors, and UCF Honors (NMF).
However I can understand wanting to leave Florida’s heat, humidity, and insanity, not to mention it may become really uncomfortable for quite a few students. So, you secure something at the public universities (and officially UF doesn’t look at majors when students apply so that’s a plus for would-be CS majors :p) as soon as the apps open; then use these as a basis for your NMF-related apps (UTD, UNM, etc.) then you focus on other colleges that get you out of the heat.
I second St Olaf and Grinnell, I would add Macalester and Denison. All are good for writing (various titles to the concentration) and for science/CS. St Olaf and Denison offer merit. Macalester is in Minneapolis/St Paul, a thriving megapolis with hundreds of Fortune 500 companies. (St Olaf is about 45mn from there. Denison and Grinnell have excellent industry contacts.)
For all 4, you’d need to “show interest”, which means leaving your name with +“join our mailing list”, then opening emails they send you and clicking on links you find interesting. It’ll all be tracked. (Create a “sparkling-water_college” email that you check every day.)
Not sure they’d be affordable (run the NPC): Lafayette, Lehigh, Kalamazoo, Whitman, Davidson.
Washington&Lee has a full ride (the Johnson) - I figure the history may not bear upon you as much as it would for many young Americans. (For perspective, it’s a bit as if it were an Argentinian college named SanMartin&Videla and trying to get out from under the weight of that name while keeping it.)
Fordham is a near academic&financial safety (show interest), in a huge rife with opportunities, and definitely “northeastern”.
If you liked NEU, what about U Cincinnati? They invented the first co-op system, their CS program “places” very well (excellent, paid internships but also semester-long, well paid co-ops) and you’re definitely competitive for the big merit scholarships (Cincinnatus scholarshipbut also “merit within merit” that is unlocked once you “win” some.)
Same thing for App State: Honors&Watauga Residential Community together may be just right for you! Good scholarships, too.
(UCincinnati is an urban university; App State is definitely rural/in the mountains. However both will be cooler - way cooler for App State- than the South).
I would add UMN-Morris because it’s well-known for CS, relatively inexpensive to start with and you’re likely to get a scholarship on top of it, and it’s a safety. Apply EA.
Ask you GC whether you qualify for free applications through COmmonApp. If not, look for “free app” days from colleges, also offered for visits, college fairs…