Tenenberg’s Industry Fellows model involves pairing a practicing industry professional and a member of the college faculty to plan and teach a course together.
The faculty member has broad expertise in the discipline, deep expertise in teaching, and local knowledge about students and the university context. Practicing computing professionals, on the other hand, have up-to-date knowledge of specific technical areas of practice, expertise in making
pragmatic trade-offs to meet workaday constraints, and skill in navigating organizational culture. By working together, the Industry Fellows program exploits what each does best [3,5].