The Computer Science Co-Op Program @ CCNY


The Computer Science Co-Op Program @ CCNY is a two-semester-long program designed to deliver qualified tech talent to local employers and short-term professional opportunities to competitive NYC undergraduates. A partnership between the NYC Tech Talent Pipeline and The City College of New York (CCNY), The Computer Science Co-Op Program @ CCNY gathers valuable feedback from host businesses to better align tech education with the workforce needs of NYC employers.

The Computer Science Co-op Program @ CCNY administered by the Computer Science Department and CCNY Career and Professional Development Institute (CPDI) places computer science students with employers partners. This is a paid opportunity throughout the duration of the program and students are eligible to up to 9 academic credit hours. Students must adhere to the following points below...

  • The program is open to current Sophomore, Junior and Senior level students.
  • Students must have a minimum of 6 free electives or tech electives available to participate.
  • Credits will be applied to the Free Electives first. If the student has completed their Free Electives, they will then be applied to General Technical Electives (but not CS Technical Electives).
  • There is not a GPA requirement but students' academic credentials, transcripts, and professional development will be evaluated. 
  • Students will be required to complete additional professional development and computer science training before beginning internship placements. 
  • Students must be available to work part-time (15-19hrs/week) from February 3rd - May 29th and then full-time (35hrs/week) from June 1st - August 7th.
  • Students will have an opportunity to meet with the participating employers and pick their top 3 choices. This does not guarantee that the student will be assigned to one of their top 3 choices.
  • There are only 20 slots available for the spring-start cohort. 

To apply to the program, please visit your CCNY Career Connections account and complete these 3 steps.

  1. Upload your resume and unofficial transcript under the "My Documents" tab. 
  2. Complete the application under the "Program Registrations, Applications, & Surveys" tab.
  3. Schedule an appointment with the Program Administrator, Christina Castro, under the "Schedule Appointment & Calendar" tab.

At the initial appointment, the Program Administrator will review the requirements and your resume before you are forwarded to evaluation process. IF YOU DO NOT HAVE THE APPROPRIATE DOCUMENTS UPLOADED 24 HOURS BEFORE YOUR APPOINTMENT, THE APPOINTMENT WILL BE CANCELLED.