facebook
I offer private algorithmic lessons for all levels, from initiation to mastery of advanced concepts. With a PhD in computer science and several years of university teaching experience, I can assist you with: Understanding the basics of algorithms: variables, loops, conditions, functions. Learn to design efficient and clear algorithms. Solve complex problems and prepare for your exercises, projects or exams. Discover the concepts of object-oriented programming and data structures. My courses are tailored to your pace, whether one-off or regular, and can be held at your home or remotely. The goal is to make algorithms accessible, practical, and fun, while developing your logic and critical thinking skills.
I offer mathematics courses for all levels, from primary school to high school, as well as at university level, tailored to the needs and objectives of each student. Course content: General mathematics (primary, middle, and high school) Mathematics at the university/college level: Analysis (functions, limits, derivatives, integrals) Linear algebra (vectors, matrices, vector spaces) Probability and statistics Mathematics for computer science and scientific fields Homework help, tutorials and exams Revisions and corrected exercises Goals : Strengthening the basics in mathematics Succeeding in university exams and assessments Develop logical and mathematical reasoning Gain autonomy and confidence Methodology : Personalized courses according to level (school or university) Clear and progressive explanations Practical exercises and concrete applications Personalized follow-up and course materials provided 📍 Online or in-person classes depending on availability.
Course content : Introduction to Databases Fundamental concepts (tables, keys, relationships) Data modeling (MERISE and/or UML) Relational databases SQL language: SELECT, INSERT, UPDATE, DELETE queries Joins, subqueries Aggregation functions Constraints, index and views Using MySQL, PostgreSQL or SQLite Database standardization Query optimization Case studies, practical exercises and projects Course objectives: Understanding how databases work Designing an efficient and consistent database Mastering the SQL language Gaining autonomy for academic or professional projects Preparing for exams, projects, or technical interviews Methodology : Courses tailored to the student's level and objectives Clear and progressive explanations Practical application through concrete exercises Support for projects and revisions Course materials provided

Reviews (1)

I recommend them! They listen carefully to our needs and respond perfectly.
Translated by Google. Click to view original.

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Online reputation

  • Instructor since November 2025
  • Phone number verified
  • Google connected