Teaching Africans how to code with smartphones, not computers

Interview date:

March 25, 2021

Prince Steven Annor

Engineering Instructor / Tech Researcher
New York University Abu Dhabi
University / Self-taught

Prince Steven Annor is a Engineering Instructor and Tech Researcher at New York University's Abu Dhabi campus. He teaches engineering lab courses in programming, robotics, AI and machine learning.

He's passionate about developing new ways of teaching young people in Africa and the Middle East how to acquire tech skills. When his laptop died just before he was supposed to teach a coding bootcamp, it took him one day to shift from a computer-oriented curriculum to one focused on smartphones which are more commonly-available in Africa. He developed a prototype which became SuaCode, "a smartphone-based online coding course that aims to teach millions across the African continent how to code".

"I want to be who I wish I had when I was young. You define it. Of course, it's a huge responsibility but I still think it's very quintessential that a Black person would see every act he or she is doing as defining the history they want themselves to have seen when they were younger."
Prince teaching a coding workshop in Ghana

Prince and his teammates won a space hackathon in the United Arab Emirates


  • Solve problems that you and others in your community experience.
  • Understand the global tech ecosystem: gain experience in different countries.
  • Continuously improve your tech skills using online resources.