Expanding Pathways in Computing (EPIC)

EPIC's mission is to broaden participation in K20 computing pathways through research, outreach, professional development, and policy advocacy. To achieve this mission, we partner with school districts, institutions of higher education, industry leaders, and federal, state and local government entities who are also dedicated to expanding access and opportunity for historically underserved students in computing. EPIC also provides evaluation and technology services to external entities to help advance their STEM education research and outreach.


Technology Services

Designing and supporting custom web applications to assist in operational processes needed to run an effective organization.

> About Technology Services

STEM Evaluation Services

Assisting researchers and practitioners with rigorous, high-quality external evaluation services customized to serve the unique needs of every client.

> About STEM Evaluation Services


The WeTeach_CS project trains K-12 educators to improve high quality CS experiences for a broad and diverse range of students.

WeTeach_CS is increasing the number of CS certified high school teachers, increasing the number of high schools offering CS courses, increasing the number and diversity of students enrolled in CS courses, and expanding access to computational thinking, coding and programming experiences for all students in K-8. WeTeach_CS educates, empowers and inspires K-12 teachers to realize the vision of CSforAll.

> About WeTeach_CS

Certification and Professional Development

WeTeach_CS resources have helped over 600 educators across the country achieve high school computer science certification.

Learn more about the certification process, stipends, incentive programs, and curriculum provided by WeTeach_CS.

> Certification and Professional Development

Workshops, Events and Courses

WeTeach_CS plans to offer in-person, virtual, and/or blended workshops in 2023 and will continue to monitor the safety of hosting these events along with guidance from The University of Texas at Austin. If the format of a training is modified, the event page will be updated and any registrants notified.

Workshops & Events Courses

> Past WeTeach_CS Presentations

WeTeach_CS Curricula

Resources created by experienced educators, built for hands-on learning, and aligned to standards.

Access Curricula


The WeTeach_Cyber project engages K-12 educators, institutions of higher education, and industry professionals to improve high quality cybersecurity experiences for a broad and diverse range of students. 

> About WeTeach_Cyber

WeTeach_Cyber Newsletter

Stay connected to WeTeach_Cyber with our bi-weekly newsletter

Newsletter SIgnup

Expanding Computing Education Pathways (ECEP) Alliance

ECEP is a 23 state alliance with the goal to broaden participation in computing by identifying and addressing the policies, pathways, and practices in state education systems that are barriers to diverse student engagement and success.

ECEP state leaders believe that improving equitable capacity for, access to, participation in, and experiences of CS education will increase the number and diversity of students in computing and computing-intensive degree pathways in their states.

Learn More About ECEP