facebook

Find the Best Online Computer Science Tutors & Teachers for Private Lessons

For over a decade, our private Computer Science tutors have been helping learners improve and fulfil their ambitions. With one-on-one lessons online, you’ll enjoy high-quality, personalised teaching that’s tailored to your goals, availability, and learning style.

Find Your Perfect Teacher

Browse our selection of Computer Science tutors & teachers and use the filters to find your ideal online class

Contact Teachers for Free

Share your goals and preferences with teachers and choose the Computer Science class that suits you best

Book Your First Lesson

Plan the schedule for your first class together. Once your teacher confirms the appointment, you're all set to start on the front foot!

1486 online computer science teachers

Francis

verified teacher icon
United Kingdom
£19

60-min

/h

trusted teacher iconTrusted teacher

Math and Computer Science made easy for you by an experienced engineer!Translate this text using Google Translate.

Math and Computer Science made easy for you by an experienced engineer!Translate this text using Google Translate.

Welcome to my captivating mathematics class, where the world of numbers comes alive with excitement and possibility! As an experienced tutor with over two years of dedicated teaching, I am thrilled to welcome curious minds who are ready to embark on a thrilling mathematical journey. If you're someone who craves understanding the beauty of mathematics beyond just equations and formulas, you've come to the right place. In this class, I don't just focus on qualifications; I am genuinely passionate about math, and my enthusiasm is infectious. Together, we'll dive into the wonders of this captivating subject, revealing its practical applications and the secrets it holds. Imagine unraveling the complexities of algebra, geometry, and more, guided by a tutor who truly cares about your progress. From the very first lesson, I'll show you how math is a powerful tool that unlocks the mysteries of the universe, from understanding patterns in nature to unraveling the principles of technology and beyond. Parents seeking a dedicated tutor to support their child's academic success will be delighted to know that I have a proven track record of helping students excel in exams. I have an in-depth knowledge of common textbooks like IGCSE cgp revision guides for science, allowing me to provide tailored guidance and strategies for exam preparation. But my class is not just about acing exams; it's about fostering a genuine love for math. Whether you're just starting your mathematical journey or seeking to master advanced concepts, I take pride in adapting my teaching methods to suit your unique learning style. Not only will you receive expert guidance in mathematical concepts, but you'll also experience a dynamic learning environment that encourages interaction and collaboration. My experience with young people in various settings has given me valuable insights into creating a supportive, engaging, and friendly atmosphere where learning thrives. With a strong emphasis on real-world applications and problem-solving, you'll discover that math is far more than just crunching numbers. It's about critical thinking, logical reasoning, and the satisfaction of conquering challenges with confidence. In my class, you are more than just a student; you're a valued participant in our mathematical adventure. Together, we'll explore intriguing problems, delve into fascinating puzzles, and celebrate the joy of uncovering solutions. To ensure that your learning experience is seamless, I prioritize clear communication, presenting lessons with well-structured explanations and easy-to-understand examples. Good punctuation and grammar are second nature to me, as I believe they reflect my commitment to maintaining a professional and respectful learning environment. With a plethora of knowledge and experience under my belt, I have crafted multiple classes catering to various skill levels and specific learning goals. This means you can choose the perfect class that resonates with your interests and aspirations. So, if you're curious, eager to explore the world of mathematics, and ready to ignite your passion for this incredible subject, I invite you to join my class. Together, we'll make math a thrilling adventure, empowering you with the skills and confidence to conquer any mathematical challenge that comes your way. Let's embrace the wonder of numbers and embark on an unforgettable journey together!

Andrey

verified teacher icon
Luxembourg
5.0

5 reviews

(5)

£41

60-min

/h

trusted teacher iconTrusted teacher

International Baccalaureate: Fun Math Exams Preparation!Translate this text using Google Translate.

International Baccalaureate: Fun Math Exams Preparation!Translate this text using Google Translate.

My goal is to help you excel in IB Mathematics, Computer Science, and Physics, both at SL and HL! As an IB teacher in training, I understand first-hand the subjects' curricula and requirements. But as an IB graduate myself, I understand the daily experience of being a student of the most challenging high school program out there: sweeping through pages of literature, missing out weekends with friends, and integrating functions in my sleep. But I also remember all the dreams I had as a teenager, and how I pushed myself day by day to get a score that would make those dreams come true. A few years later, here I am. After graduating in Computer Science from the University of Luxembourg, and I am finally ready and happy to support your own learning and dreams! For over two years, I've been tutoring students at international schools in Luxembourg. This experience has not only deepened my understanding of the IB but also introduced me to other curricula like the European Baccalaureate and the GCSE. The IB approach is known for being extremely challenging on more than the academic level, so sometimes we might need to try a few creative strategies and tricks that I used — like memorising trigonometric values by drawing funny images on your hands, reciting verses about sad turtles, or using colourful pens to sketch images that help you remember ideas. These might seem a bit unusual, but they've proven to work wonders! I’m available for tutoring both online with flexible scheduling options to accommodate your studies without adding stress. I use HD videocamera, interactive writing tools, AI diagnosis, and the latest materials to tailor this class exactly for you. Moreover, I have also helped my students deliver IA projects that got them A and B grades.

Oussama

verified teacher icon
Belgium
4.7

8 reviews

(8)

£23

60-min

/h

trusted teacher iconTrusted teacher

Python Programming & AI Integration for Web Developers: ChatGPT API, Prompt Engineering & AI FeaturesTranslate this text using Google Translate.

Python Programming & AI Integration for Web Developers: ChatGPT API, Prompt Engineering & AI FeaturesTranslate this text using Google Translate.

Learn to add AI features to your applications using ChatGPT API. Taught by a Full-Stack Engineer who's integrated AI into real client projects. What You'll Learn: ChatGPT API Integration: Add AI chat, content generation, or text analysis to any web app Prompt Engineering: Write effective prompts that give consistent, quality results Production Implementation: Rate limiting, cost management, error handling, security Real-World Deployment: Deploy AI features to AWS with proper monitoring and logging Technologies: OpenAI API (ChatGPT-4) React/Next.js frontend integration Node.js/NestJS backend Secure API key management Cost optimization (don't waste money on API calls) Perfect For: Developers: Add AI to your portfolio (instant differentiation from other candidates) Freelancers: Offer AI integration services Students: Build an AI-powered projects that stands out Entrepreneurs: Add AI features to your product without hiring an AI engineer What We'll Build: AI chatbot for your website (customer support, FAQ assistant) Content generation tool (blog posts, product descriptions, social media) Text analysis features (summarization, sentiment, keyword extraction) Custom AI assistant for your specific use case Real Examples: E-commerce: AI product description generator Real estate: AI property listing writer Marketing: AI social media content creator Education: AI study assistant What's Included: Working code you can deploy immediately Cost management strategies (API calls can get expensive!) Error handling and fallback strategies Production deployment checklist No AI experience needed - just basic JavaScript/React knowledge.

Christopher

verified teacher icon
Netherlands
5.0

8 reviews

(8)

£33

60-min

/h

trusted teacher iconTrusted teacher

Maths and Computer science Tutoring/ Test preparationTranslate this text using Google Translate.

Maths and Computer science Tutoring/ Test preparationTranslate this text using Google Translate.

Hello! My name is Christopher and I am currently studying Computer science at TU Delft. I am able to tutor in both Maths and Computer Science at any elementary or High school level and have experience teaching a range of syllabus. Qualifications: - A levels: -A* in Maths - A* in Computer Science - A* in Music - Certified Microsoft Innovative Educator Experience: ZVEZA PRIJATELJEV MLADINE LJUBLJANA (ASSOCIATION FOR FRIENDS OF YOUTH) ZPM is an association in Slovenia that aims to help underprivileged children in many different ways including food packets, after-school clubs, and tutoring. I originally started as a volunteer in 2016 and since then I have helped countless students with their school work; most commonly in Maths but also other subjects like Physics, English, and Chemistry. Later my position developed into employment where I would run after school clubs to help the children build confidence and talk about their emotions, make fun programs for summer camps, and of course, I continued with tutoring many children GIRLS DO CODE Girls Do Code is an organization in Slovenia that aims to get more women into STEM, they believe that this interest has to start in childhood and therefore they offer lessons in Computer Science to over 300 girls. This cause was something that I thought was incredibly important and so I became a volunteer for their organization. This entailed teaching a group of 10 girls the basics of Computer Science in a fun and creative way and was a very rewarding experience. Through my training for Girls Do Code, I was certified by Microsoft as an Innovative Educator. I currently work as a Maths teaching assistant at an international school in the Netherlands where I work with children struggling with maths in small groups. Please don't hesitate to reach out if you have any questions!

Sohaib

Morocco
£12

60-min

/h

trusted teacher iconTrusted teacher

Learn the C programming language for beginners — Step-by-step programmingTranslate this text using Google Translate.

Learn the C programming language for beginners — Step-by-step programmingTranslate this text using Google Translate.

Do you want to learn to program but don't know where to start? This course is for you. As a student in Applied Computer Science & Cybersecurity at the Faculty of Sciences in Rabat, I have already helped several friends understand programming — it is this experience that made me want to teach more broadly. Why start with C? It's one of the best languages to begin with: it forces you to understand what's really happening behind the scenes, without any shortcuts. Once you've mastered the basics of C, learning any other language (Python, Java, JavaScript, etc.) becomes much easier. It's an excellent starting point, whether you're aiming for computer science studies or simply curious to understand how a program works. My method: "learning by doing," at your own pace. I don't impose a rigid program—I observe where you are and adapt the speed, examples, and exercises to your individual needs. From the very first session, you write and execute real code, not just theory. Each session ends with a concrete mini-project (a game, a calculator) that you can proudly showcase at the end. This course is suitable for: - Middle and high school students curious to discover the programming - Students starting their computer science studies - Anyone, beginner or otherwise, with no prerequisites Patience, teaching skills, and a genuine concern for seeing you progress at your own pace.

Nuria

Spain
£25

60-min

/h

trusted teacher iconTrusted teacher

Programming classes for DAM, DAW and university | Java, Python, C and moreTranslate this text using Google Translate.

Programming classes for DAM, DAW and university | Java, Python, C and moreTranslate this text using Google Translate.

Are you studying DAM, DAW, Computer Engineering or other technological training and are you finding programming difficult? I am Nuria, a computer science teacher with over 10 years of teaching experience and professional experience in systems development and administration. The classes are online, one-on-one, and fully tailored to your syllabus, level, and goals. We can start from scratch, prepare for a subject or exam, work on assignments and projects, troubleshoot errors, or make progress on a project. I work with different languages and technologies, including **Java, Python, C, C#, PHP, JavaScript, SQL, OCaml** and others that you may use in your subject. We can work on content such as: * programming logic and problem-solving; * algorithms and data structures; * object-oriented programming; * functional programming; * functions, classes, collections, and exceptions; * debugging and error resolution; * access to databases; * application development; * Git and version control; * internships, projects and exam preparation. My goal is not for you to memorize code or copy solutions, but for you to learn to analyze a problem, break it down into parts, propose a solution, and understand why it works. In addition to the classes, you will have access to our educational platform with its own documentation, notes, exercises, examples, practices and content from our courses to continue working between sessions.

Quentin

Switzerland
£54

60-min

/h

trusted teacher iconTrusted teacher

Mathematics, Physics, Computer Science, Mechanics, Thermodynamics, Astronomy & AstrophysicsTranslate this text using Google Translate.

Mathematics, Physics, Computer Science, Mechanics, Thermodynamics, Astronomy & AstrophysicsTranslate this text using Google Translate.

Having graduated with a Master's degree in physics from EPFL, specializing in astrophysics, I offer private tutoring in mathematics and physics for secondary school students, gymnasium students and students at the beginning of higher education. I have several years of experience in teaching: assistant in mechanics and thermodynamics at EPFL, private tutoring in mathematics and physics, as well as various teaching and science outreach activities. My method My goal is not to make people learn formulas by heart, but to make them truly understand the concepts and reasoning behind them. My first step is to identify the problem: a poorly understood concept, weak foundations, difficulty translating a problem into equations, or simply a lack of methodology. We then reconstruct the reasoning step by step before applying it to exercises. The goal is for the student to gradually become capable of solving problems independently, rather than mechanically reproducing a method. I can help with, in particular: understanding and resuming the lesson; exercises and homework; consolidation of the foundations; preparation for tests, exams, maturity or baccalaureate; methodology and problem-solving; refresher or advanced training. Places: 📍 On the EPFL campus 💻 Online 🏠 Home delivery within a radius of approximately 7 km around Renens Feel free to contact me, indicating your level, the subject matter, and the difficulties or objectives you wish to work on.

Yassine

Tunisia
£12

60-min

/h

trusted teacher iconTrusted teacher

Private tutoring in Computer Science & Python (High School Level)Translate this text using Google Translate.

Private tutoring in Computer Science & Python (High School Level)Translate this text using Google Translate.

💻 Private lessons in Computer Science & Python 📘 7th year of secondary school • Introduction to algorithms and programming • Variables, data types, and basic instructions • Conditional and repetitive structures • Exercises adapted to the Tunisian curriculum • Homework help and test preparation 📗 2nd year of secondary school • Algorithms and programming • Conditional structures and loops • Tables and data processing • Functions and procedures • Application exercises and preparation for tests 📕 3rd year of secondary school • Advanced algorithms and programming • Data structures and array processing • Functions, procedures and modularity • Problem-solving and curriculum exercises • Preparation for homework and exams 🎓 4th year of secondary school – Baccalaureate in Computer Science / other • Complete revision of the Tunisian Baccalaureate Computer Science program • Algorithms and programming • Data structures and file processing • Databases and SQL • Web development according to the program • Baccalaureate exercises and topics • Intensive preparation for the Baccalaureate exams 🐍 Python Programming – All Levels Courses suitable for beginners and students wishing to learn Python: • Syntax and basics of Python • Variables, conditions and loops • Lists, dictionaries, and other data structures • Functions and structured programming • Practical exercises • Gradual learning according to your level 📚 Personalized lessons • Individual support • Tunisian curriculum • Homework help 📩 For more information or to book a session, feel free to contact me.

PreviousShowing results 126 - 150 of 1486126 - 150 of 1486Next

Our students evaluate their Computer Science teacher.

To ensure the quality of our Computer Science teachers, we ask our students to review them.

Only reviews of students are published and they are guaranteed by Apprentus. Rated 4.9 out of 5 based on 43 reviews.

“ I have no prior experience in this area and I took lessons with Ousamma. He has enough patience and a knack in guiding you step by step through the lessons and exercises in a very simple way to understand them well. He is an invested teacher that is kind and polite. He will help you to develop your abilities and to feel confident in order to achieve your goals. I warmly recommend him and extend my gratitude his great support throughout my learning journey. ”

“ Mihai is a very knowledgeable teacher. He can answer any question you ask him. He also addresses topics that are not his area of expertise per se and explains them to you in simple terms. His examples are easy to follow and linked to real problems. Yet, they are complex enough so that you can apply them afterwards. Overall, I highly recommend Mihai to anyone, beginner or advanced! ”

“ During my first long meeting via webcam with Mr. Abdelhak, I can assure you that you're in good hands. Mr Abdelhak knows what he is doing, he doesn't teach for the sake of teaching but he seems to love so much teaching and whatever I say you'll have to experience all this yourself. Carry Mr Abdelhak, you're doing great. ”

To ensure the quality of our Computer Science teachers, we ask our students to review them.

Only reviews of students are published and they are guaranteed by Apprentus. Rated 4.9 out of 5 based on 43 reviews.

Map
Map