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!

1465 online computer science teachers

Yanis

Switzerland
C$44

60-min

/h

Programming from primary school to university: learning to code by practicing on motivating projectsTranslate this text using Google Translate.

Programming from primary school to university: learning to code by practicing on motivating projectsTranslate this text using Google Translate.

A personalized programming course for all levels, from complete beginner to advanced. The goal is simple: to empower you to truly code by understanding what you're doing. Whether you come with no experience, are preparing for an exam, or are in engineering school, this course adapts to your situation. We teach the fundamentals of programming by applying them to concrete problems that motivate you: creating a program, debugging code, building a small project. No abstract theory at first, but real learning through practice. I don't start by explaining things, but by presenting you with a concrete problem to solve. As you solve it, you naturally discover the theoretical concepts because they become necessary and logical. During each lesson, you code live while I guide you with strategic questions; I never give you the answers on a silver platter. I regularly check your understanding and adjust the pace according to your progress. We use the language best suited to your goals: Python for beginners or for clarity in algorithms, JavaScript for web development, and Java/C++ for advanced concepts. You'll learn solid fundamentals: variables, loops, conditionals, functions, and debugging. Depending on your level, we'll delve deeper into data structures, object-oriented programming, advanced algorithms, and complexity analysis. There's no set timeframe: we progress at your own pace, working on projects that truly interest you. My commitment: personalized attention, genuine adaptation to your goals, professionalism, and a real passion for helping you succeed in programming.

Rubén

verified teacher icon
Spain
C$33

60-min

/h

ADVANCED COMPUTER CLASSES – Networks, Systems and Cybersecurity (SMR / ASIR / Adults)Translate this text using Google Translate.

ADVANCED COMPUTER CLASSES – Networks, Systems and Cybersecurity (SMR / ASIR / Adults)Translate this text using Google Translate.

Stuck with SMR, ASIR, networking, systems, or cybersecurity? You don't need a miracle: you need it explained to you properly. I'm Rubén. In 2025 I realized something important: students weren't failing because they weren't good enough, but because nobody was explaining computer science to them in a clear, practical, and direct way, and they were becoming demotivated. And I thought, "If I could understand it, I can teach it. And I can do it better." Today I am a Systems and Networks Technician with a distinction for Best Academic Record, Erasmus+ experience, and I am currently in my final year of ASIR (Administrative Systems and Networks Management). I have worked in support, systems, and cybersecurity for companies in Spain and Portugal, and I manage an ethical hacking blog. Since then, the goal at Avanza de Verdad has been simple: Don't memorize: understand. Don't pass: excel. 📌 Classes we offer • Networks, subnetting, Cisco Packet Tracer • Linux, Windows Server, Active Directory, scripting, virtualization • Cybersecurity, privacy, ethical hacking • Office automation, databases, SQL • Mentoring of SMR and ASIR projects • Digital training for adults 🧠 Real Advancement Method • Understanding is power: You're not here to pass; you're here to understand. Because when you understand, you stop depending on luck, the teacher, and the exam. Understanding gives you power, and power changes your life. • Practice makes perfect: The key to learning is practice. We work with real exercises, problems, and exams—the kind of thing that puts you in the top 1%. • Support that empowers you: We help you inside and outside the classroom and adapt each session to your needs, through dynamic and motivating classes, where asking questions and making mistakes is the right path. Let's make real progress, not just pass 🚀

Saul

verified teacher icon
Spain
C$99

60-min

/h

Cybersecurity, Networks, Hacking, and Security Event Management SystemsTranslate this text using Google Translate.

Cybersecurity, Networks, Hacking, and Security Event Management SystemsTranslate this text using Google Translate.

1. Fundamentals of Networks and Systems Before breaking something, you need to know how it works. In this stage you will learn: The OSI Model: Understanding how data travels from an application to the physical cable. Essential protocols: What TCP/IP, DNS, HTTP/S and FTP are and how they work. Command line: Overcoming the fear of the Linux terminal and the Windows CMD. 2. The Security Triad (CIA) This is the industry's "Lord's Prayer." A good course will teach you how to protect these three fronts: Confidentiality: Ensure that only authorized people see the data (Encryption). Integrity: Ensuring that the information is not altered (Hashing). Availability: That the systems are active when needed (Mitigation of DoS attacks). 3. Types of Attacks and Threats This is where the theory gets exciting. You will learn to identify: Social Engineering: How attackers deceive people (Phishing, Vishing). Malware: Differences between viruses, Trojans, ransomware and spyware. Web Vulnerabilities: Basic concepts such as SQL Injection or Cross-Site Scripting (XSS). 4. Defense and Mitigation It's not all about attack; most of the real work is about protecting: Using Firewalls and Antivirus: Basic Configuration. Identity Management: Two-factor authentication (2FA) and biometrics. Basic cryptography: How public and private keys work. SIEM Log event management.

Aya

France
C$133

60-min

/h

🎓 Private Tutoring in Mathematics, Physics & Engineering Sciences – High School, Bachelor's, Master's – By an Engineer & PhD Candidate in A...Translate this text using Google Translate.

🎓 Private Tutoring in Mathematics, Physics & Engineering Sciences – High School, Bachelor's, Master's – By an Engineer & PhD Candidate in AITranslate this text using Google Translate.

🚀 Treat yourself to excellence to succeed in your exams and competitions! Graduate engineer from a top school, PhD student in mathematics and Artificial Intelligence, with more than 8 years of experience teaching various profiles (Master's, Bachelor's, engineering schools, business schools) and I can support you to progress and achieve your goals in private lessons. 👩‍🏫 Who am I? Artificial intelligence engineer specializing in autonomous driving, with an engineering degree in Mathematics & Computer Science Teacher at an engineering school PhD student in Mathematics and Artificial Intelligence 8+ years of experience in private tutoring and mentoring higher education students (Bachelor's, engineering, business school, Master's) 📚 What I offer Online private lessons (interactive whiteboard on Zoom, Google Meet) Mathematics, Physics, Engineering Sciences, Computer Science: higher education focus (preparatory classes, bachelor's degree, master's degree) Preparation for competitive exams (written & oral), exams, and improving ranking Methods Personalized teaching methods: review of the lesson, targeted/classic exercises, identification of areas of misunderstanding, progression through the program according to your needs Summary sheets and methods for each session to ensure effective revision Individualized support and advice for lasting progress 💡 Why choose my courses? Recognized expertise: track record of excellence, experience in preparatory classes and higher education Concrete results: students admitted to prestigious universities, significant improvement in grades and rankings Human and motivating support: listening, kindness, adaptation to each student Flexibility: slots available in the evenings and weekends, remote courses available anywhere 📞 Contact me now! Don't wait any longer to give yourself every chance of success. A prompt response is guaranteed. I remain at your disposal for any questions or to arrange an initial meeting.

PreviousShowing results 326 - 350 of 1465326 - 350 of 1465Next
Map
Map