Overall it's a respected university. Not sure on that specific program. I has friends who went there years ago and they all had good things to say. If you don't mind the big city and having classes in the middle of the crazy busy city life, then it's a good place.