Here is relevant information for Univ of AL-Huntsville. Scroll to the bottom where they address visas and affidavit of financial support. This may give you guidance to apply toward any school in consideration.
UAH does seem to be an affordable option based on the merit scholarships you’d qualify for.