Request a Tutor Become a tutor

Computer Science Tutors in Singapore

With an extensive network of private tutors, MyPrivateTutor connects you with Computer Science tutors in Singapore. The platform provides comprehensive tutor profiles featuring reviews, qualifications, and hourly rates, helping you to make well-informed choices. All our tutors are highly qualified, experienced, friendly, and dedicated professionals who can provide personalized in-person or online tutoring.

50 Tutors Found

Vijay G.

Vijay G.

Queenstown, Singapore
S$70/hr
  • Advanced Computers, Basic Computers, Coding
Computer Science Tutor - Singapore
Are you looking for a dedicated tutor to help you excel in computer science? With extensive experience teaching students of various skill levels, I’m here to make complex concepts simple and learning enjoyable. As a passionate tutor, I specialize in breaking down challenging topics like programming, algorithms, data structures, databases, and web development into clear, easy-to-understand lessons. Whether you’re a beginner just starting your computer science journey or an advanced student looking to refine your skills, I tailor my teaching style to suit your needs. Over the years, I’ve had the privilege of teaching numerous students, from high school learners to college graduates and professionals seeking career growth. My approach focuses on hands-on learning, real-world examples, and interactive problem-solving to help students not just understand concepts but also apply them effectively. Why choose me as your tutor? • Expert Guidance: I bring in-depth knowledge and real-world experience in computer science. • Customized Lessons: Lessons are designed around your goals and learning pace. • Supportive Approach: I aim to build confidence and inspire curiosity in every session. From mastering programming languages like Python, Java, or JavaScript to preparing for exams, projects, or interviews, I am committed to helping you succeed. My goal is to make computer science not just a subject but an exciting skillset that empowers your future. Let’s work together to achieve your goals! Reach out today, and let’s start learning. Your success is just one lesson away.
3
Classes
  • Verified Profile
  • In-Person Tutoring
  • Online Tutoring
Add to watchlist
Sherly S.

Sherly S.

Outram, Singapore
S$80/hr
  • Advanced Computers, Basic Computers, Coding
Computer Science tutor with 11 years of experience.
Note: Please send a request if interested to engage me. I completed my Bachelor's in Science, majoring in Statistics from NUS and obtained two master's degrees: a Master's in Mathematics and Applied Modelling, Highest Honors, from Engineering School, Polytech Nice Sophia, and a Master's in Science, majoring in Computer Science, with mostly High Distinctions from KTH Royal Institute of Technology. I have taught students from various universities, including SIM, NUS, SUSS, SUTD, NTU in Singapore, the University of Waseda in Japan, and the University of Minnesota in the US. Most of my students take lessons in Statistics, Mathematics, and Computer Science from me. I have also taught at the High School/ Junior College level, primarily focusing on the same subjects. To provide more specific information, at the University of Waseda, I taught 10 modules, which included Calculus A & B, Linear Algebra A & B, Intro to C and Ordinary Differential Equations, Chemistry A and B, and Physics A and B. At NUS, I taught Discrete Mathematics (MA1511 and MA1512), and at NTU, I taught Eng Maths MH1810. I have also taught courses at SUSS, which include MTH219, MTH220, ST2133, ST2134, ST2195, ST3188, and ANL307. Additionally, at Temasek Polytechnic, I taught Eng Math 2 and Eng Math 3. Due to my location, I am primarily teaching online, unless it is in a central area. Since the start of the COVID-19 pandemic, almost all of my students have been receiving lessons online.
3
Classes
  • Verified Profile
  • In-Person Tutoring
  • Online Tutoring
Add to watchlist
Ashish S.

Ashish S.

River Valley, Singapore
S$60/hr
  • Advanced Computers, Coding
Coding, Algorithms and Mathematics tutor in Bencoolen.
I have been a software developer for my entire 17-year career. I have worked on critical enterprise-grade applications for large financial institutions and mid-sized market-making firms. C++ is my preferred language for performance-critical applications, and I use C#, Python for applications that are not performance-critical.
16
Classes
  • Verified Profile
  • In-Person Tutoring
  • Online Tutoring
Add to watchlist
Parineetha K.

Parineetha K.

Bedok, Singapore
S$40/hr
  • Coding
IGCSE Computer Science tutor for grade 10, paper 2.
I have over 10 years of experience in teaching. I teach the basics of coding, including C, C++, Java, and Python. I provide tuition for IGCSE Computer Science Grade 10 Paper 2. During my sessions, I help students with their Pre-release Paper 2020 and practice papers from previous years. I conduct classes at my residence in Bedok and also online.
8
Classes
  • Verified Profile
  • In-Person Tutoring
  • Online Tutoring
Add to watchlist
Shailendra S.

Shailendra S.

Geylang, Singapore
S$25/hr
  • Advanced Computers, Basic Computers, Coding
Computer Science Tutor, expert in C, C++, Python, and any Programming assignments.
I am happy to help and educate people, and I am also eager to learn from everyone. This era is characterized by continuous learning, which is a never-ending process.
7
Classes
  • Verified Profile
  • Online Tutoring
Add to watchlist
Mohammed R.

Mohammed R.

Tampines, Singapore
S$75/hr
  • Advanced Computers, Basic Computers, Coding
Experienced Programming fundamentals teacher in the East.
I am able to empathize with the cognitive process of first-time learners who are learning programming languages such as Python, Java, C, C++, C#, and JavaScript. I accomplish the learning process by: 1. Devising methods to explain programming concepts. 2. Practicing problem sets related to the concepts learned. 3. Highlighting and rectifying common misconceptions and mistakes in practice. 4. Supplementing with self-prepared concise notes to facilitate learning. I have all the necessary tools for the online session to be as effective as the on-site session. I adopt a Khan Academy-style teaching approach for online sessions.
6
Classes
  • Verified Profile
  • Online Tutoring
Add to watchlist
Low Y.

Low Y.

Paya Lebar, Singapore
S$70/hr
  • Advanced Computers, Coding
Master of Data Science - Analytics, Machine Leaning, Python
Postgraduate Master's Degree (SMU, SCIS) in Artificial Intelligence - Data Science, Data Analytics, Visualization. I am an expert coder in Artificial Intelligence, Machine Learning, and Deep Learning, with 3 years of industry experience. My coding languages include Python and R. In addition, I am proficient in visualisation tools such as Tableau and Power BI.
5
Classes
  • Verified Profile
  • In-Person Tutoring
  • Online Tutoring
Add to watchlist
Nicodemus C.

Nicodemus C.

Ang Mo Kio, Singapore
S$55/hr
  • Advanced Computers, Basic Computers, Coding
Great Computer Programming Tutor
Experienced computer programming lecturer. Can teach C#, C, Swift, Python, Java, or other computer science topics. Certified Java developer.
4
Classes
  • Verified Profile
  • In-Person Tutoring
  • Online Tutoring
Add to watchlist
Charlie C.

Charlie C.

Bishan, Singapore
S$70/hr
  • Coding
Computer Science tutor - Expert guidance for specialist advice & revision services.
I have a quality for adopting new concepts of studies for teaching. I try to help students achieve immediate and long-term goals. My experience as a teacher has helped me gain knowledge of child psychology, and I am capable of understanding students' needs and taking measures accordingly. I create a comfortable learning environment for an enhanced level of understanding.
2
Classes
  • Verified Profile
  • Online Tutoring
Add to watchlist
Meenakshi M.

Meenakshi M.

Hougang, Singapore
S$40/hr
  • Coding
Tutoring for IBCSE and IB Computer Science
I’m currently teaching Compiter Science for IGCSE and IB students. I’m very much familiar with the syllabus and i can teach Coputer Systems Boolean Logics Number Systems PseudoCodes Programming - Java and other topics based on the student’s requirements.
2
Classes
  • Verified Profile
  • In-Person Tutoring
  • Online Tutoring
Add to watchlist

Online Computer Science Tutors View All

View All Online Tutors

Computer Science PPTs View All

View All PPTs

Frequently Asked Questions

👉 How do I start Computer Science tutoring?

If you have a passion for teaching and knowledge of Computer Science, you are in the perfect position to become a Computer Science tutor. With the proper preparation, you can be on your way to becoming an influential Computer Science teacher in no time.

To get started with tutoring, you must have a deep understanding of Computer Science and related topics. In addition, you should thoroughly review course material so that you can answer any questions that arise during tutoring sessions. 

When possible, reach out to experienced professionals or educators who can provide guidance along the way.

👉 How do I start learning Computer Science?

If you're interested in learning Computer Science, the first step is to understand what it entails and the various paths you can take in pursuing it. 

Computer Science incorporates various topics, including mathematics, programming, software engineering and artificial intelligence. To understand these topics, you could begin by exploring online tutorials or attending online lectures related to the subject matter. 

Additionally, many books on Computer Science offer more advanced information and serve as great resources. You can further your knowledge using these resources. Depending on your level of expertise, you may also consider enrolling in an online course or physical class to get hands-on experience with Computer Science concepts.

👉 Can I learn Computer Science without a tutor?

Yes, with the right resources, dedication, and practice, it is possible to learn Computer Science without any instructor or tutor. To do so successfully, you must have an organised learning plan and the willingness to commit yourself entirely to this pursuit.

The best way to begin learning Computer Science without a tutor is by doing research online. Numerous websites, such as Codecademy and Udemy, provide comprehensive courses in various programming languages. 

Additionally, many community forums are available where experienced developers discuss tips and techniques for coding more efficiently. You may also find helpful guides explaining how different programming concepts work. Finally, once you've identified your desired language or speciality area of focus, dedicate yourself fully to mastering on it.

👉 Which is the best Computer course to learn?

Deciding which course is the best can be overwhelming if you're looking to develop your Computer skills. With so many options available and new technologies emerging all the time. To make the decision a little easier, here are some of the key points to consider when choosing a Computer course.

First off, think about your goals for learning a Computer course. For example, are you hoping to become an expert in programming or web design? Or do you simply want a basic knowledge of software tools? Then, once you have identified these objectives, research what courses offer relevant content. 

You can go for intensive crash courses if you have a short time. This can provide comprehensive coverage of a subject in a relatively short amount of time.

This way, you'll be able to narrow down the list of potential courses and find one that suits your needs best.

👉 Is learning Computer Science worth it?

In our opinion, yes, it is worth it. In the current digital economy, Computer Science is a valuable skill to have. Moreover, learning Computer Science can be a lucrative investment for those who are willing to put in the time and effort. 

Computer Science courses can offer learners various benefits, such as an understanding of coding languages like Java or Python and knowledge of systems architecture and algorithms that are essential for developing software applications.

The cost of these courses can vary depending on how extensive they are. Furthermore, additional fees may be associated with purchasing hardware or software required for working on projects during the course.

👉 How much cost is required to learn Computer Science courses?

The price tag for learning Computer Science courses varies depending on the type of course and format chosen. If you are attending an institution such as a college or university, tuition costs will likely exceed $1,000 per course. Online courses may be more affordable, with some open-source options available at no cost at all.

The average cost of a private Computer Science tutor may vary depending on various factors such as location, tutor's experience and the duration of the tutoring sessions. Additionally, parents or students may discuss and reach a mutually agreed upon price for tutoring sessions with the tutors.

Download Global App

Disclaimer: MyPrivateTutor is a tutoring marketplace and a community which helps connect learners to great tutors and trainers. We do not introduce or supply tutors to those seeking tuitions, nor do we select or propose specific tutors to those seeking tuitions or learners to tutors. MyPrivateTutor does not verify the identity of or information posted by, tutors or learners. Please see our Safety Centre for guidance on how to verify the identity of and information posted by, other users.