Frequently Asked_ Questions

Who can apply?

Anyone between the age of 17 and 35, who are able to study full-time for two years at our campus in South Africa. No prior education or coding experience is required. If you are not South African, you are responsible for obtaining the required visa at your own cost.

Where is the campus?

Joburg Campus: 84 Albertina Sisulu Street, Johannesburg CBD, South Africa. Cape Town Campus: P3 Terrace Level, Portswood Square, Portswood Rd, V & A Waterfront, Cape Town, 8001, South Africa

How do I apply?

Applicants apply by providing basic information and playing the online application games at

Where are the game instructions

There are no instructions, part of the test is figuring out what the objective is. We are looking for the top 1% of digital problem solvers in Africa. Problems we face in the real world never come with clear instructions.

What qualifications do you offer?

At WeThinkCode_ we think differently about education. We aim to teach our students how to learn and solve problems using coding as the tool. We want our students to leave after two years with valuable skills and abilities, not just a certificate. We also focus on providing access to real world experience through internships and a clear path to employment upon graduation. We also provide MICT SETA NQF Level 5 certification.

Can I do the course part-time?

No. Due to the intensity and structure of the curriculum, students are required to be present for 8-10 hours per day.

I don't have access to a computer. Can you help?

You're welcome to apply at your local library or come to our Johannesburg campus any day at 10:00am.

What are your requirements?

We aim to break as many barriers to entry for our candidates. There are only 2 requirements: that applicants are between the ages of 17 and 35 and that applicants complete and pass our online application (found at Successful applicants will be invited to participate in the Bootcamp and ultimately the full-time course.

How long before I know if I've passed or failed?

You should hear from us within 24 hours after completing the online application process.

Do you offer free accommodation?

There is cost-effective accommodation that has specifically been developed for WeThinkCode_ students and is walking distance from our Joburg campus.

What is a selection Bootcamp?

The selection bootcamp is the final stage in the application process that we use to evaluate candidates. We only select the top performers. Think of it as a month long job interview. It is important to note that the candidates are not only being evaluated on their programming ability, but on a range of criteria, and even those who aren't successful have gone on to get learnerships and jobs after completing the bootcamp. It is an incredibly challenging but rewarding experience.