I work full-time and am considering applying to the same 2 programs to study part-time. My impression is the following:
NYU Pros:
-great curriculum
-good experienced mix of professors and practitioners
-smaller program with better career support, but you still need to take your own initiative
-better location (at least for part-time, perhaps less so for full-time).
NYU Cons:
-weaker on computing, do any firms really still use Java?
-slightly weaker name recognition, brand, possible Tandon MFE dilution
Columbia Pros:
-Ivy League brand
-bigger alumni network (those hundreds of graduates from MFE, MSOR, MAFN actually mean there are many more people out there in industry).
-perhaps location for full-time. Think the central campus is nicer.
-option to finish in 1 year if you want
Columbia Cons:
-also weak on computing instruction
-curriculum less structured and cohesive
-little to no career support; you basically have to take initiative on this
If I had to choose for full-time and I don't have a reputable undergrad, I think I would end up choosing Columbia just to get an Ivy League degree. If I already have a decent undergrad, I would just go with NYU for the better program. Don't think either one publishes full placement stats. I think on average NYU would place a little better just because of size.