All Oakland youth are empowered with skills and knowledge of Computer Science in order to develop and utilize technology in an ethical manner and address the challenges and opportunities of our community and world. In order to fulfill our vision, Oakland youth must experience high-quality Computer Science instruction that is engaging, rigorous, and relevant and have opportunities to apply and develop their skills outside the classroom.