How is CCNY's Communications program?

I’m a prospective student who wants to go into Journalism. I obviously cannot go to the CUNY Journalism school yet (as it’s for graduates only), but how is the Journalism/Communications program at CCNY? Also, what is the best undergraduate CUNY school for journalism/media in general? Is it CCNY?