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

Olatunbosun Semiu

Nigeria
C$33

60-min

/h

Online Classes in the following fields: Computer Science, ICT & MathTranslate this text using Google Translate.

Online Classes in the following fields: Computer Science, ICT & MathTranslate this text using Google Translate.

Class Description: Online Learning in Computer Science, ICT & Mathematics Welcome to a dynamic and engaging learning experience in Computer Science, ICT, and Mathematics, expertly designed to empower learners with both academic excellence and real-world skills. Whether you’re a beginner, an exam candidate, or looking to strengthen your foundation, this course is crafted to meet you exactly where you are—and take you further than you thought possible. 🚀 What You’ll Learn: 📌 Computer Science • Programming basics & algorithmic thinking • Data structures & problem-solving strategies • Coding in Python and other beginner-friendly languages • Introduction to AI, web design, and computer architecture • Hands-on mini projects to apply concepts in real time 💻 ICT (Information and Communication Technology) • Core computer operations and digital systems • Microsoft Office Suite (Word, Excel, PowerPoint) mastery • Internet safety, online research & responsible digital citizenship • Basic networking, cloud tools, and emerging tech trends • Preparation for IGCSE ICT, AQA, CCEA, and Edexcel exams 🔢 Mathematics • Foundational and advanced arithmetic & algebra • Geometry, trigonometry, and calculus simplified • Word problems, logic puzzles & real-life application • Step-by-step solutions to build confidence and accuracy • Full support for school curricula and exam boards including Oxford AQA, Pearson Edexcel, PSAT, IGCSE, and SAT 🎓 Who This Class Is For: • Learners from upper primary to senior secondary levels • Students preparing for national or international exams • Adults or professionals seeking foundational tech or math skills • Homeschoolers or online school students needing extra support • Anyone curious about how tech and logic shape the modern world ________________________________________ 💬 Student Testimonials: “Mr. Olatunbosun helped me move from fear to mastery in Mathematics. His method is patient, visual, and inspiring.” “The way ICT was taught felt so real. I never thought I’d be this confident with computers.” ________________________________________ 🔔 Ready to Begin? Join me and experience a classroom where technology meets inspiration, logic meets creativity, and every learner has the potential to succeed. 📩 Enrol today—your journey to success in Computer Science, ICT, and Mathematics starts here. ________________________________________

Said

verified teacher icon
Belgium
C$55

60-min

/h

trusted teacher iconTrusted teacher

Introduction to Microcontroller Programming – Learn C/C++ Easily and Create Your First ProjectsTranslate this text using Google Translate.

Introduction to Microcontroller Programming – Learn C/C++ Easily and Create Your First ProjectsTranslate this text using Google Translate.

Are you interested in the captivating world of connected objects, robotics, or embedded electronics? "Introduction to Microcontroller Programming - Learn C/C++ Easily and Create Your First Projects" is the perfect course to immerse yourself in this exciting world! This course is specially designed for beginners who want to acquire the basics of C/C++ programming while learning how to control microcontrollers like Arduino and ESP32. Why get started in microcontroller programming? Essential for electronics and robotics: Microcontrollers are at the heart of connected objects, home automation systems, robots and much more. Practical, hands-on projects: Learn how to make useful and fun projects, such as motion-sensing systems, automated lights, or small robots. C and C++: Versatile and high-performance languages: Used in the embedded industry, they offer great flexibility and total control over the hardware. Career Outlook: Demand for embedded programming skills is growing rapidly in the electronics, automotive, and Internet of Things (IoT) industries. What you will learn: This course covers all the essential concepts for mastering C/C++ programming applied to microcontrollers: Introduction to Microcontrollers: Learn what a microcontroller is, its role, and its various real-world applications. Choosing and Configuring Your Platform: Explore popular platforms like Arduino and ESP32, and learn how to install the necessary development environments (IDEs) (Arduino IDE, PlatformIO). Basics of C/C++ applied to microcontrollers: Basic syntax, variables and data types. Mathematical and logical operators. Conditions (if, else, switch) and loops (for, while). Functions: Definition, calling and organization of the code. Digital and analog inputs and outputs: Reading sensors (buttons, potentiometers, temperature sensors). Control of actuators (LEDs, motors, relays). Communication with other devices: Serial communication (UART) to exchange data with a computer. I2C and SPI protocols for connecting multiple components (displays, advanced sensors). Methodology and educational approach: Learning by doing: Each theoretical concept is immediately implemented through engaging practical exercises and mini-projects. Interactive Online Classes: Classes are conducted online, using audio and screen sharing to ensure seamless communication and interactive learning. Structured and adapted progression: The content is organized to allow step-by-step progression, ranging from beginner to intermediate level. Personalized approach: We adjust the pace and content according to your level and specific needs. Motivating Projects: Create your own electronic projects to experiment and make concrete devices. For who ? This course is aimed at: Programming beginners who want to discover C/C++ in a practical and fun way. Electronics enthusiasts who want to learn how to program their own circuits and embedded devices. Computer science, electronics or engineering students looking to strengthen their embedded programming skills. Makers and hobbyists curious to design innovative projects with Arduino or ESP32. Professionals in retraining who wish to acquire sought-after skills in IoT and embedded electronics. Why choose this course? An experienced teacher: The course is led by a computer engineer passionate about electronics and embedded programming, with a clear and motivating teaching approach. Concrete and engaging projects: Each project allows you to put the concepts learned into practice while creating useful and fun devices. Personalized support: Regular monitoring to ensure your progress and answer all your questions. Flexibility and accessibility: Learn from home at your own pace, with additional resources to deepen your knowledge. How does it work? Initial assessment: A tailor-made assessment to define your objectives and evaluate your starting level. Interactive online courses: Learn from home with live explanations, demonstrations and practical exercises. Personalized monitoring: Receive regular feedback on your progress and advice to help you continuously improve. Register now ! Don't let embedded programming seem overwhelming. Join us to master C/C++ applied to microcontrollers and bring your electronics ideas to life. Dive into the world of connected objects with confidence and creativity!

PreviousShowing results 426 - 450 of 1465426 - 450 of 1465Next
Map
Map