Program Model


After-School Coding Sessions

Program participants attend after-school coding instruction sessions twice weekly throughout the school year. Code2College has developed a full-stack web app curriculum that incorporates front-end, back-end, and database technologies.

Technical Portfolio Development

During nearly every after-school coding session, students save their projects on their public GitHub accounts. Technical projects not only allow students to further develop their newly acquired skills and put them into practice but also provide a demonstration of content mastery to both prospective colleges and employers.

Monthly Professional Development Workshops

Each month, program participants visit a corporate partner office and meet with STEM industry professionals, Code2College staff, and volunteers to develop a variety of professional skills including resume construction and interview prep. In addition, students participate in a variety of industry-relevant case competitions and STEM exploratory projects (e.g. portfolio management case competitions and AGILE methodology activities).

Summer Internship

The culmination of the Code2College program year is the paid, project-based internship which occurs during the summer following the school-year programming. Students work on-site or virtually with an internship host.