I think UTD does, I don’t remember my ds18 paying and ds20 just applied and requested a fee wavier and it didn’t ask for any additional info. There’s a college fair here on Tuesday and if his app doesn’t go from “under review” to accepted by then he’ll ask about it.
My DD16 (also NM went) to OU and had planned to double major in CS and Meteorology but dropped CS to a minor because she was not happy with their CS department. OU was great for meteorology but be aware of the never ending fees do your math very carefully if you are thinking about OU!
Also coming from central TX it’s really hard to consider either OU, OK State or Texas Tech as being in warm weather climates!