Mission statement

Our mission is to combat inequity in computer science education by providing  all students with access and exposure to computer science principles, giving them the confidence and tools to overcome barriers to them succeeding in this field.

Why we do it

We know that computer science has become a foundational skill for any career in the 21 century.  However access to computer science has become an equity issue which must be addressed.   

Key statistics

Black students are less likely than White students to have classes dedicated to CS at the school they attend (47% vs.58%, respectively).

Most students who have learned CS did so in a class at school, although Black and Hispanic students are more likely than White students to have learned CS outside of the classroom in after-school clubs.

Black (58%) and Hispanic (50%) students are less likely than White students (68%) to use a computer at home at least most days of the week.

This could influence their confidence in learning CS because, as this study finds, students who use computers less at home are less confident in their ability to learn CS. » Teachers are more likely than parents to say a lack of exposure is a major reason why women and racial and ethnic minorities are underrepresented in CS fields. This suggests that educators observe interest among all student types and that broadening exposure and access might help drive greater minority involvement in CS.

CS Majors by Race/Ethnicity, 2015-2016

Underrepresented groups also face social barriers to learning CS, such as the continuing perception that CS is only for certain groups, namely White or Asian males.

Female students are less likely than male students to be aware of CS learning opportunities on the Internet and in their community, to say they have ever learned CS, and to say they are very interested in learning CS.

Despite presumably equal access to CS learning opportunities in schools, female students are not only less aware but also less likely than male students who have learned CS

What we teach

Web Development

Today everything is on the World Wide Web. But what is web development? Web Development is the work involved in developing a Website for the Internet (WorldWide Web) or an intranet (a private network). Web development can range from developing a simple single static page of plain text to complex web applications, electronic businesses, and social network services. Below are two examples of elements that have been developed using two popular software languages: Python and Java.

An example of Python
An example of Java
STEM Courses

Math and English form the foundation for any discipline. That's why in addition to coding classes we also partner with Boston Public Schools to offer Math and English courses. Our curriculum for these courses are provided by BPS and our instructors are thoroughly trained on this curriculum.

Find out more about our After School Program 👉

Contact Us