I am admitted to the Ph.D. program to both of these two universities. My major is computer vision and it is also what I want to pursue for my phd. Umass Amherst didn’t assign me a faculty in CV lab, which means I have to worry about finding an advisor in the first year and there’s no guarantee that I will find one at the end of the first year. Stony Brook have assigned me an advisor and also offer me with RA. As for the ranking, Umass is better in CS, especially in AI. And the faculty and publications in Umass CV lab are better than SBU. I am so irritated!!! I am afraid of ending up with no advisor in Umass!!! But their research ability is better!!! I also don’t know which is better for finding a job in U.S.? What’s the reputation of these two (CS program)in companies??