Just chiming in, as a parent of a ChemE student at RIT, the program will require you to do 4 paid coops* over the course of the 5 year program. Two of these will result in non-tuition paying semesters (the other two occur in summers), so many students use earnings from their coops to either pay down existing loans or fund future semesters. I’m not sure if your non-citizen status would make it more difficult for you to land these in the States, and I don’t know how difficult it would be to get approval for one in your home country. Just something to consider.
*This is for the BS. The accelerated program has a different requirement (one less coop semester + two summer semesters of tuition-paying coursework, I think).