Site Loader

SuaCode is a mobile-based online coding course that aims to teach millions across the African continent how to code! Learners will be introduced to the fundamentals of software programming in the Processing language using their smartphones with the Android Processing Development Environment. Processing is a visual and interactive programming language based on the Java programming language. Because of its graphical and interactive nature, it is an ideal choice of language to teach introductory programming. The only requirements for joining SuaCode are an Android device and a commitment to learning.


SuaCode Africa is a smartphone-based online course to teach coding to Africans with little or no programming experience. You would need an Android smartphone to take part in this course. In this pilot, 100 students will get the opportunity to be introduced to basic coding concepts over a 2-month period. Selected students will receive FULL SCHOLARSHIPS to partake in this cohort via the Processing Foundation and hence will not have to pay anything.


SuaCode Africa will run for 8 weeks from May 2019 – July 2019. Students will be expected to commit 3-5 hours a week, submit assignments each week for the 6 assignments, and complete the course within this period. As a result, do not apply for this cycle if you cannot commit this amount of time.


Students that complete this 8-week online course will receive a certificate and those that complete assignments with outstanding performance will have mentoring sessions with professionals from tech companies such as Google and Facebook.


Deadline is Wednesday, 1st May and acceptances will be sent out the next day. Accepted students will have 3 days to confirm their acceptance otherwise their spot will be given to another person on the waitlist. Therefore regularly check the email you provide in the signup form and also follow our Facebook page: for updates. The course will start in the 1st week of May 2019.


To increase your odds of being selected, your application should reflect that you have familiarized yourself with the vision, mission of Nsesa Foundation, as well as goals and intended impact of SuaCode.



  • Be an African
  • Have an android smartphone
  • Show commitment

More Information Here

Apply Here


Leave a Reply

Your email address will not be published. Required fields are marked *

eleven + eighteen =

Please wait...

Subscribe to our newsletter

Want to be notified when our article is published? Enter your email address and name below to be the first to know.