"We have made significant strides to ensure that the growth of New York City's booming tech ecosystem is fueled by qualified homegrown talent...As part of our administration's plan to spur 100,000 good paying jobs, I recently announced a new goal of doubling the number of computer science graduates from the City University of New York by 2022. Central to achieving this goal is the launch of a new Tech-in-Residence Corps that will bring NYC industry professionals into local colleges to teach in-demand and emerging skills."
—Mayor Bill de Blasio

We are currently recruiting for the upcoming semester.

TIRC Training 1 Jan. 2018.jpg

About the TecH-IN-Residence Corps  

Responding to the Mayor's call to deliver a pipeline of quality, local tech talent to local employers, the NYC Tech Talent Pipeline launched the Tech-in-Residence Corps in 2017. This team of industry professionals teaches courses in tech majors across the five boroughs to bring students the in-demand skills and project experience they need to launch careers in tech. 

the model

  • Training: Corps members start with training to prepare them to create effective course materials and become impactful instructors.

  • Campus partnerships: A Faculty Mentor at each campus supports the Corps member throughout the semester.

  • Full feedback: Industry and faculty share feedback to make sure the school's overall Computer Science curriculum equips students with both the fundamentals and the know-how employers seek in candidates.

Course Topics & Structure 

Corps members pitch the courses they want to teach, then build them out with support from the training sessions and Faculty Mentors.  All courses are:

  • For credit

  • In Computer Science or a related major at participating CUNY colleges

  • On a topic relevant to the tech industry

Sample topics include Software Engineering, Web Development, Mobile Development, Data Science and Analytics, and Artificial Intelligence.

While Corps members teach a range of subjects, all aim to prepare students for entry-level roles in tech, provide them with opportunities to apply theory, and build their portfolio of projects. Corps members have infused their courses with practices from their workplaces, such as the agile methodology, scrum, delivering presentations, making a business case, and contextualizing projects for fintech or e-commerce.

Corps members deliver courses in one of the following formats:

  • Single Instruction: 1 Corps member delivers an entire course.

  • Team Teaching: A group of professionals from one or multiple companies work together to share the delivery of the course content.

Time Commitment

  • Participation in two three-hour training workshops

  • 3 hours per week in the classroom during the 15-week semester

  • 3 hours per week for preparation, assessment, and grading during the semester


  • Current or previous experience working in a tech role in NYC

  • Passion for teaching the next generation of tech professionals and sharing your experience

  • No prior teaching experience necessary