How hard is it to get into CCNY?

Hello! My brother is looking at ccny for mechanical engineering. His gpa is a 3.4-3.4 and sat is 1700 (first try). Great ECs (founder and officer of few clubs) and 150+ hours with a few dozen here and there. So what is his chance at CCNY? Also how is the engineering program there? And campus life? Thanks!