I'm assuming that's anomalous. ITP is part of NYU, and if you check their website you find that "ITP is a two-year graduate program located in the Tisch School of the Arts […]" so suddenly that doesn't seem so unreasonable.
That being said, I'm not sure it belongs on that list. ;-)
That being said, I'm not sure it belongs on that list. ;-)