International students (f1 visa) can work for 20 hrs per week and 40 hrs per week during summer. Students may be allowed to work out of campus (internship) after nine months(2 semesters) of their arrival in America. Students receiving any aid like TA/RA/Fellowship or GA need not have to worry about costs. Students not receiving any financial aid must be prepared for tuition fees and living cost for initial 2-3 Months (also please note: getting an on-campus job might take some time. earlier you come the better). In some universities like University of Missouri-Tech and University of Texas-Arlington, there is a huge shortage of P/T jobs (why? because these are university towns and everyone is looking for P/T job on campus). So students planning to go to these universities must either have scholarships or adequate funds. It's better to contact current students via email for latest information. In some universities, students can pay the fees of their last semester after graduation.
Some Universities may grant tuition waiver after the first semester (if performance in the 1st semester is good). It is also possible that some other department may offer a scholarship (Like you might be doing MBA but you might find a software job in Medical college, and they might offer you scholarships).