Our curriculum transcends the classroom, creating multidisciplinary learning experiences that build leadership skills and serve students throughout their lives.
Engaging, self-paced courses connect computer science learning to real-world applications.
learn moreInequity is a harsh reality in technology, our society, and the world. Our program actively addresses these inequities by providing access to meaningful, enriching learning experiences, to foster every student’s infinite potential.