Thanks! I agree with you... but...
I know that NYU has a strong computer science department, but poly...?
Though Poly just merged with NYU and became "NYU:Poly"... ok,I don't know....
Thank you for your question,
I've considered some of those questions.
Location:
NYU:Poly is in NYC. NJIT is not bad, not far from NYC. So I think maybe there is more opportunity to find jobs in NY.
Syracuse is not in urban,but SU has better reputation than the others.
Academic:
I'm not sure which one is better between POLY and Syracuse U.
Ranking:
POLY CS ranked 72 in USNEWS ,
NJIT CS 100+
Syracuse CS 60+