The are a lot of the programs in New York, if you search for it in yahoo, there will be a link that will tell you all of them. A couple of the ones in New York are binghamton, University of Rochester, Buffalo has one just be careful of prerequisites....