I have a hard time selecting from UMich, UCSD, and UMD (for MS in CS with AI/HCI focus). In particular, TA-, and RA-ship and career prospect are my top concerns as I’m an international student. Do you know whether any of three schools give generous funding and whether any has better location regarding job prospect?
I don’t know the specifics, but UCSD has a huge international grad student community and a great CS program. They also just built new housing and frequently have recruitment events with the major tech companies.
Generally, MS students are expected to self-fund. TA positions are usually offered to PhD students. it is possible that you might get some stipend if you get into a funded research project but that is not a guarantee and if your degree is coursework only, then that possibility is even more remote. You need to determine which you can best afford and make a decision after you have that information.