STEVENS INSTITUTE OF TECHNOLOGY - CASTLE POINT ON HUDSON, Hoboken, NJ Private not-for-profit, 4-year or above · Doctor's, Master's, Bachelor's · Enrollment 4,121 General information:(201) 216-5100, Financial aid office:(201) 216-8141, Admissions office: (201) 216-5194