Find expert Computer science tutors in South Africa

Get personalized Computer science lessons from experienced tutors near you who help students gain confidence and improve grades. Our tutors are carefully selected and are ready to help with all levels of tutoring. Reach out to us today — we really can help!

Get a Computer science tutor

Trusted by over 36,000 parents for 17 years

Profile picture of Tino M
Tino M

Tutor in Retreat, Cape Town

Background checked

Background Checked

Can tutor online

Can tutor in person

I am a UCT BSc Honours Computer Science graduate. I'm passionate about all things programming! I achieved 94% for Information Technology in Matric and distinctions for my Computer Science modules up to third-year. I am also employed by UCT to tutor these courses solidifying my grasp of the content.

Python Computer science Website Development Information Technology
Profile picture of Maqhobosheane M
Maqhobosheane M

Tutor in Observatory, Cape Town

Background checked

Background Checked

Can tutor online

Can tutor in person

I have elementary proficiency in coding in both Python and Java. I have a thorough theoretical understanding of introduction to coding in Java and Python, databases, data structures and algorithms. I believe in the power of project-based learning and I am passionate about learning more about ComSci.

Mathematics Computer science Computer Programming
Profile picture of Simphiwe R
Simphiwe R

Tutor in Johannesburg, Johannesburg

Background checked

Background Checked

Can tutor online

Can tutor in person

By utilizing programming tools like Python, we can solve complex mathematical problems. With my guidance, you'll not only gain a deep understanding of these concepts but also develop the programming skills necessary to apply them effectively to real-world numerical challenges.

Calculus Mechanics Mathematics Programming Computer science Mathematical Modelling
Profile picture of Ndumiso R
Ndumiso R

Tutor in Doornfontein, Johannesburg

Can tutor online

Can tutor in person

Computers should be making our lives easier right? I am a dedicated and patient computer skills tutor with a passion for making your learning experience easier

Physics Biology Chemistry Physiology Mathematics Biochemistry Life Orientation Computer science Life Sciences (Biology)
Profile picture of Joshua O
Joshua O

Tutor in Cosmo City, Roodepoort

Background checked

Background Checked

Can tutor online

Can tutor in person

I have worked as a tutor for over 2 years now under Banner Tutorials and one skill that I have always applied in my tutoring is applying a peer-to-peer learning where one learns from his fellow peer because of his ability to explain and grasp information.

Geology Computer science Engineering Maths Life Sciences (Biology)
Profile picture of Ritesh P
Ritesh P

Tutor in Wetton, Cape Town

Background checked

Background Checked

Can tutor online

Can tutor in person

Introduction to programming in Java: Java can be a tricky programming language, but I will help make it approachable and enjoyable. I taught this subject to a programming beginner who scored 91% on her final project.

AP Maths Economics Mathematics Computer science Actuarial Science
Profile picture of Olusegun A
Olusegun A

Tutor in Silverton, Pretoria

Can tutor online

Can tutor in person

I hold a PhD degree in Information Systems and a Higher Education Diploma (HED). In addition, I also hold an Honours BSc Engineering Physics degree. Therefore, I am able to teach this subject very well to my students.

Informatics Computer science
Profile picture of Manelisi N
Manelisi N

Tutor in Rosebank, Cape Town

Background checked

Background Checked

Can tutor online

Can tutor in person

I am a university student majoring in Computer Sciences. I enjoy programming and creating applications. I have tutored first-year Computer Sciences at UCT and love to help students navigate it. I believe it is a valuable subject and essential for students to understand.

Zulu Economics Accounting Mathematics Life Orientation Computer science Information Technology Economic Management Science (EMS)
Profile picture of Hayford A
Hayford A

Tutor in Gqeberha Central, Gqeberha

Background checked

Background Checked

Can tutor online

Can tutor in person

I’m an experienced IT professional passionate about making complex concepts simple. I break down topics into real-world applications, ensuring students not only understand but also apply their knowledge effectively.

Technology Mathematics Natural Science Physical Science Computer science Information Technology
Curly haired mother searching on her laptop and struggling to find tutors online

Looking for a Computer science tutor near you?

We know our tutors – we can search for you!

Click “Get a tutor” and we'll send matching tutors straight to your inbox. Plus only 40% of our tutor profiles are public – don't miss out on the other 60%

No obligation

No extra cost

good match guarantee

Our 5 lesson satisfaction guarantee

After 5 lessons, if you aren't satisfied with the change you've seen in your child, we'll give you a full refund.

Are you serious?

Absolutely! We have a 97% success rate with our customers. If you're unlucky enough to be in the 3% that it didn't work for, we don't want you to have to pay for it.