facebook
favorite button
dot icon
Recently active
super instructor icon
Trusted teacher
This teacher has a fast response time and rate, demonstrating a high quality of service to their students.
member since icon
Since September 2025
Instructor since September 2025
Translated by GoogleSee original
Private IT tutoring for post-high school students – Python, Java, R, C, HTML/CSS, OOP, algorithms...
course price icon
From 38.32 C$ /h
arrow icon
Hello to all motivated post-baccalaureate students (computer science degree, BUT, preparatory classes, engineering schools, career change)!
My name is Soufiane, I have a master's degree in Data Science & AI.

Specializing in programming and development, I offer customized private lessons in: Python (basics, OOP, data structures, real-world projects), Java (advanced OOP, interfaces, project management), R (data analysis, packages, visualization), C (pointers, memory, system algorithms), SQL (complex queries, joins, optimization), Databases (MySQL, PostgreSQL, normalization), HTML/CSS (static web, responsive design, best practices), Algorithms & Data Structures (complexity, trees, graphs), Real-world projects (mini-apps, scripts, websites)

Levels: L1/L2/L3 Computer Science, BUT, ATS/TI preparatory classes, Engineering schools (INSA, EPITA, etc.), Career change

Why my courses?
- 100% practical courses: hands-on exercises, projects, live debugging
- Resources provided: OOP worksheets, Java templates, R/C cheat sheets, solved exercises
- Flexible hours: evenings, weekends, holidays
- At home (Cergy, Pontoise, Sarcelles – free < 15 km) or 100% remote (Zoom + screen sharing)
- Invoices issued

Immediate availability – Limited places
Contact me by message to schedule an appointment.
Respond quickly, I'm only taking a maximum of 8 students to guarantee quality!

See you soon to boost your dev skills!
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Cergy-Pontoise, France
location type icon
Online from France
About Me
Hello! I'm Soufiane, holding a Master’s degree in Data Science and Artificial Intelligence (August 2024). Passionate about teaching, I offer private lessons in mathematics, computer science, and AI in the Val d'Oise area (Cergy, Pontoise, Sarcelles, etc.) or remotely.

My goal? To make these subjects accessible and engaging through a personalized and interactive approach. With experience in academic support, I adapt to each student, from middle school to university, to boost confidence and results. My lessons are built on concrete examples (like Python projects) and comprehensive teaching materials.

With over 90% of my students showing progress within one month, I'm here to help you reach your goals!
Contact me on Apprentus, and let’s get started together.
Education
I hold a Bachelor’s degree in General Mathematics from Aix-Marseille University, where I gained a strong command of fundamental concepts in algebra, analysis, geometry, and probability. This training equipped me with analytical rigor and the ability to explain complex ideas clearly and accessibly.

I then furthered my education with a Master’s degree in Data Science and Artificial Intelligence from École Ensitech (awarded in August 2024). This program allowed me to develop advanced expertise in:
Mathematics, statistics, computer science, data & AI.
Experience / Qualifications
Over 4 years of experience in teaching (with Anacours, Acadomia).

My qualifications include expertise in :
Mathematics (algebra, analysis, probability, advanced statistics).
Computer Science (Python programming, SQL, algorithms).
Data Science & AI (Excel, R, Tableau, Power BI, deep learning, neural networks).

Thanks to my experience in academic support, I have guided numerous students, from middle school to university, with a 90% success rate in improvement within just 1 month. My approach is based on tailored teaching methods and structured learning materials.
Age
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
90 minutes
120 minutes
The class is taught in
French
English
Arabic
Availability of a typical week
(GMT -05:00)
New York
at teacher icon
Online via webcam
at home icon
At student's home
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Hello to post-baccalaureate students (L1/L2/L3 maths/computer science, BUT, preparatory classes, engineering schools, career change)!

My name is Soufiane, I have a master's degree in Data Science & AI.

I offer 100% practical courses in university mathematics:
- Linear algebra (vectors, matrices, eigenvalues, diagonalization)
- Analysis (sequences, continuity, differentiation, integrals, series)
- Probability (random variables, distributions, expected value, limit theorems)
- Statistics (hypothesis testing, regressions, ANOVA, confidence intervals)
- Differential and integral calculus (differential equations, functions of several variables)
- Optimization (linear, convex, Lagrange, gradient)
- Discrete mathematics (graphs, combinatorics, logic)
- Mathematical modeling (dynamic systems, simulations)
- Applied projects (Python/Matlab/R to validate concepts) Levels: L1/L2/L3 maths, computer science, economics and management
BUT, MP/PC/PSI preparatory classes, ATS, Engineering schools (INSA, Centrale, ENSIIE, etc.), Career change / continuing education

Why me ?
Diagnostic to target gaps & objectives.
100% interactive courses: demonstrations, solved exercises, multiple-choice questions, digital practicals.
Professional resources: theorem sheets, summaries, exam-style exercises, PDF answer keys.
Flexible hours: evenings, weekends, holidays.
At home (Cergy, Pontoise, Sarcelles – free within 15 km) or Zoom + virtual whiteboard
Invoices issued.

Limited places available (max 8 students).
Respond quickly! See you soon to master math and ace your exams!
Read more
Hello high school students! My name is Soufiane, Master's in Data Science & AI.
I offer 100% Baccalaureate-focused mathematics courses:

- Specialization in Mathematics (functions, sequences, probability, complex numbers, geometry)
- Advanced Mathematics (complex numbers, matrices, graphs, integrals), Complementary Mathematics (solid review, baccalaureate-style exercises)
- First-year program (functions, differentiation, statistics)
- Practice exams & past papers with answers (2024/2025 baccalaureate)
- Methodology (writing, time management, TI/CASIO calculator)
- Concrete projects (Python/Matlab to visualize concepts). Objective: To pass the baccalaureate exam.
- Preparing for Parcoursup (grades, applications)
- Filling the gaps & getting ahead

Why me ?
- 100% interactive course: practice exercises similar to those found in the French national exams (brevet/baccalaureate), detailed answer keys, multiple-choice questions
- Professional resources: formula sheets, summaries, past exam papers in PDF format, videos
- Flexible hours: evenings, weekends, holidays, intensive revision periods
- At home (Cergy, Pontoise, Sarcelles – free within 15 km) or Zoom + virtual whiteboard
- Invoices issued

Limited places available (max 8 students). Contact me by message to schedule an appointment.
Respond quickly before the start of the school year! See you soon to ace your math baccalaureate exam!
Read more
Show more
arrow icon
Similar classes
arrow icon previousarrow icon next
verified badge
Computer engineer (specialized in 'BIG DATA & IA').
I propose an individualized pedagogy, a help in the preparation of competitions and exams.
With a rigorous method and a high availability, you will be able to progress in harmony with the courses of your establishment, with progress reports and periodic Checkpoints, you will find yourself ready for your exams without panic and without overload.
verified badge
Introduction for C programming for beginners.

I am a programmer in an engineering firm. I have also taught students for programming and other engineering courses.

I can help in structuring the projects and give theoretical explanation. Most of all, when you leave, you will surely end up with a better knowledge of C Programming.

You will also get a project from me if you don't have a project for you to do yourself.
verified badge
Office Custom Courses and Training - PC / Mac

All PC or Mac versions EXCEL, WORD, POWER POINT, ACCESS, ..
versions 2010, 2013, 2016

Increase your productivity, and agility on Office!

Trainer specializing in IT for over 15 years, I offer a customized training to suit your needs, whether you are beginners, intermediate or confirmed.
verified badge
I am a student in Master 2 at the University of Paris Dauphine. I offer courses in mathematics and computer science for high school and college students
Throughout the year I have 3 years of experience with a percentage of 90%
verified badge
I am interested primarily in the student's taste in order to arouse interest in the subject, with him / her. Then, I gradually define the points to be improved with the student in order to create a program so that he can understand by himself his difficulties and begin to remedy them.
verified badge
Computer engineer and graduate in mathematics and physics, with many years of experience.

I offer support courses by adapting to the needs of the student with good pedagogy, I also help with homework by making sure that the student understands what he is doing.

I also propose a preparation for the exams, while assisting the student on any type of course and level.
verified badge
I offer a private lesson in algorithmic and object oriented programming (in JAVA).
I also offer a JAVA course from A to Z, very flexible and to be adapted according to your preferences and objectives. This course can last about twenty sessions but guarantees a global view on all the bases necessary for a successful professional life.

- Introduction to JAVA (notions, syntax ...)
- TP: a calculator v1
- Object oriented programming (OOP)
- TP: shopping cart v1
- Introduction to useful JAVA libraries (and docs)
- TP: calculator v2
- JAVA8 collections and news (lambda functions ...)
- TP: shopping cart v2
- Exception management
- TP: shopping cart v3
- Introduction to database connection + hibernate
- TP: shopping cart v4 (with the database of your choice)
- Control inversion and dependency injection with Spring
- Spring MVC + REST
- TP: shopping cart v5
- create a thin client (with the language of your choice)
- ....

Regarding my methodology, I base myself on a practical example which concretizes the theory behind the course. So the session begins with a brief introduction of theoretical concepts, then we start with a real case while balancing between the two aspects: "practical" and "theoretical".
A method that I have tested a lot and that I find ideal.

You will love JAVA and the programming :)
verified badge
From primary to second, I teach math, computer science and economics focusing on the student's profile and adapting his pedagogy to him. mention AB. I am currently in L2 applied maths and social sciences at the University of Versailles.
verified badge
Python is a powerful programming langues that have its use in many fields. With Python you can work as a software developer or a data scientist and sometimes both.

My class offers you lessons on Python and/or Data Science to help you build a career in tech either as a software developer or a Data Scientist. Most importantly, we try to have fun while learning.
verified badge
The services offered are:
-Mastery of computers
- Office Pack (Word, Excel and PowerPoint)
- Photo and video editing
- Website creation
- Content creation (Instagram, Snapchat and Tiktok)
-Creation of CV and cover letter
verified badge
Teaching Techniques and Methods:
Practical approach
Adaptability to need
Problems solving

Typical Course Outline:
Introduction & objectives
Theoretical presentation
Practical exercises
Questions & Answers
Summary & homework
Exam preparation.

My courses are aimed at:
Computer networking students of any level.

My goal is to help students consolidate their skills and better prepare for exams, while providing them with hands-on, interactive experience in the field of computer networks.
verified badge
I am Sania, a student at Paris-Saclay University, specializing in bioinformatics. I have a strong academic background in science and mathematics and a passion for teaching.

What I Offer:
I can help students of all grades with homework, test preparation, and lesson understanding in subjects like:
✅ Mathematics – Problem-solving, algebra, calculus, and more
✅ Science (Biology, Physics, Chemistry) – Concepts, experiments, and applications
✅ English – Grammar, writing, and comprehension
✅ Computer Science – Basic programming and logical thinking

My goal is to make learning easy, fun, and effective for every student
verified badge
As a Master's student in Computer Science with a Bachelor's degree in Computer Science, I consider programming to be a key tool in computer science. It not only allows you to develop software and applications, but also to solve real-life problems in a methodical and efficient manner.

I offer courses adapted to different levels, whether you are a beginner wishing to discover the basics (Python, Java, C, etc.) or a student wishing to deepen your knowledge of algorithms, data structures, object-oriented programming or even web development.

My approach is progressive and practical: each theoretical concept is accompanied by exercises and concrete projects so that students learn to code while building real applications. I can also help with exam preparation, academic projects, or strengthening weak foundations.

The goal is to make programming accessible, clear and motivating, while developing the autonomy necessary to progress effectively.
verified badge
Hi, I’m Khalil, CS engineering student at École des Mines de Saint-Étienne with a Mastère in IoT & Cybersecurity, and a Full-Stack Engineering intern. This course is a practical, personalized path through computer science, adapted to your level (from beginner to advanced). You’ll learn to:

- Code in Python and C/C++; master algorithms & data structures.
- Build small apps and work professionally with Git/GitHub.
- Explore IoT/Embedded (STM32/Nucleo), basic electronics, and even a taste of VHDL/Verilog/RISC-V.
- Understand Cybersecurity foundations: secure coding, crypto basics, threat modeling.

Format & materials: sessions include explanations, live coding, and exercises/projects. Bring a laptop with Python 3.x and VS Code installed; for the embedded track a low-cost STM32 Nucleo/Discovery board is recommended (not required—simulators/toolchains provided). Lessons available online or around Courbevoie/Paris La Défense. Languages: English or French.
verified badge
As a first-year engineering student, I offer tutoring and homework help for students from primary to high school.
I obtained my baccalaureate with honors, with specializations in NSI (Digital and Computer Sciences) and Mathematics, and I also have an excellent level in Philosophy and History-Geography.
My goal is to help each student progress at their own pace, while developing confidence and autonomy in their work.
During the sessions, I ensure:
- Identify sticking points and explain concepts clearly and appropriately to the student's level;
- Provide effective working methods to learn how to organize, revise and reason logically;
- Reinforce understanding rather than simple memorization, in order to build solid foundations;
- Encourage curiosity and motivation, by making learning more concrete and interesting;
- Effectively prepare for assessments and exams (certificate, baccalaureate, continuous assessments, etc.) with targeted exercises.

The ultimate goal is for the student to gain confidence, method and enjoyment of learning, in order to achieve lasting success in their education.
message icon
Contact Soufiane
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Computer engineer (specialized in 'BIG DATA & IA').
I propose an individualized pedagogy, a help in the preparation of competitions and exams.
With a rigorous method and a high availability, you will be able to progress in harmony with the courses of your establishment, with progress reports and periodic Checkpoints, you will find yourself ready for your exams without panic and without overload.
verified badge
Introduction for C programming for beginners.

I am a programmer in an engineering firm. I have also taught students for programming and other engineering courses.

I can help in structuring the projects and give theoretical explanation. Most of all, when you leave, you will surely end up with a better knowledge of C Programming.

You will also get a project from me if you don't have a project for you to do yourself.
verified badge
Office Custom Courses and Training - PC / Mac

All PC or Mac versions EXCEL, WORD, POWER POINT, ACCESS, ..
versions 2010, 2013, 2016

Increase your productivity, and agility on Office!

Trainer specializing in IT for over 15 years, I offer a customized training to suit your needs, whether you are beginners, intermediate or confirmed.
verified badge
I am a student in Master 2 at the University of Paris Dauphine. I offer courses in mathematics and computer science for high school and college students
Throughout the year I have 3 years of experience with a percentage of 90%
verified badge
I am interested primarily in the student's taste in order to arouse interest in the subject, with him / her. Then, I gradually define the points to be improved with the student in order to create a program so that he can understand by himself his difficulties and begin to remedy them.
verified badge
Computer engineer and graduate in mathematics and physics, with many years of experience.

I offer support courses by adapting to the needs of the student with good pedagogy, I also help with homework by making sure that the student understands what he is doing.

I also propose a preparation for the exams, while assisting the student on any type of course and level.
verified badge
I offer a private lesson in algorithmic and object oriented programming (in JAVA).
I also offer a JAVA course from A to Z, very flexible and to be adapted according to your preferences and objectives. This course can last about twenty sessions but guarantees a global view on all the bases necessary for a successful professional life.

- Introduction to JAVA (notions, syntax ...)
- TP: a calculator v1
- Object oriented programming (OOP)
- TP: shopping cart v1
- Introduction to useful JAVA libraries (and docs)
- TP: calculator v2
- JAVA8 collections and news (lambda functions ...)
- TP: shopping cart v2
- Exception management
- TP: shopping cart v3
- Introduction to database connection + hibernate
- TP: shopping cart v4 (with the database of your choice)
- Control inversion and dependency injection with Spring
- Spring MVC + REST
- TP: shopping cart v5
- create a thin client (with the language of your choice)
- ....

Regarding my methodology, I base myself on a practical example which concretizes the theory behind the course. So the session begins with a brief introduction of theoretical concepts, then we start with a real case while balancing between the two aspects: "practical" and "theoretical".
A method that I have tested a lot and that I find ideal.

You will love JAVA and the programming :)
verified badge
From primary to second, I teach math, computer science and economics focusing on the student's profile and adapting his pedagogy to him. mention AB. I am currently in L2 applied maths and social sciences at the University of Versailles.
verified badge
Python is a powerful programming langues that have its use in many fields. With Python you can work as a software developer or a data scientist and sometimes both.

My class offers you lessons on Python and/or Data Science to help you build a career in tech either as a software developer or a Data Scientist. Most importantly, we try to have fun while learning.
verified badge
The services offered are:
-Mastery of computers
- Office Pack (Word, Excel and PowerPoint)
- Photo and video editing
- Website creation
- Content creation (Instagram, Snapchat and Tiktok)
-Creation of CV and cover letter
verified badge
Teaching Techniques and Methods:
Practical approach
Adaptability to need
Problems solving

Typical Course Outline:
Introduction & objectives
Theoretical presentation
Practical exercises
Questions & Answers
Summary & homework
Exam preparation.

My courses are aimed at:
Computer networking students of any level.

My goal is to help students consolidate their skills and better prepare for exams, while providing them with hands-on, interactive experience in the field of computer networks.
verified badge
I am Sania, a student at Paris-Saclay University, specializing in bioinformatics. I have a strong academic background in science and mathematics and a passion for teaching.

What I Offer:
I can help students of all grades with homework, test preparation, and lesson understanding in subjects like:
✅ Mathematics – Problem-solving, algebra, calculus, and more
✅ Science (Biology, Physics, Chemistry) – Concepts, experiments, and applications
✅ English – Grammar, writing, and comprehension
✅ Computer Science – Basic programming and logical thinking

My goal is to make learning easy, fun, and effective for every student
verified badge
As a Master's student in Computer Science with a Bachelor's degree in Computer Science, I consider programming to be a key tool in computer science. It not only allows you to develop software and applications, but also to solve real-life problems in a methodical and efficient manner.

I offer courses adapted to different levels, whether you are a beginner wishing to discover the basics (Python, Java, C, etc.) or a student wishing to deepen your knowledge of algorithms, data structures, object-oriented programming or even web development.

My approach is progressive and practical: each theoretical concept is accompanied by exercises and concrete projects so that students learn to code while building real applications. I can also help with exam preparation, academic projects, or strengthening weak foundations.

The goal is to make programming accessible, clear and motivating, while developing the autonomy necessary to progress effectively.
verified badge
Hi, I’m Khalil, CS engineering student at École des Mines de Saint-Étienne with a Mastère in IoT & Cybersecurity, and a Full-Stack Engineering intern. This course is a practical, personalized path through computer science, adapted to your level (from beginner to advanced). You’ll learn to:

- Code in Python and C/C++; master algorithms & data structures.
- Build small apps and work professionally with Git/GitHub.
- Explore IoT/Embedded (STM32/Nucleo), basic electronics, and even a taste of VHDL/Verilog/RISC-V.
- Understand Cybersecurity foundations: secure coding, crypto basics, threat modeling.

Format & materials: sessions include explanations, live coding, and exercises/projects. Bring a laptop with Python 3.x and VS Code installed; for the embedded track a low-cost STM32 Nucleo/Discovery board is recommended (not required—simulators/toolchains provided). Lessons available online or around Courbevoie/Paris La Défense. Languages: English or French.
verified badge
As a first-year engineering student, I offer tutoring and homework help for students from primary to high school.
I obtained my baccalaureate with honors, with specializations in NSI (Digital and Computer Sciences) and Mathematics, and I also have an excellent level in Philosophy and History-Geography.
My goal is to help each student progress at their own pace, while developing confidence and autonomy in their work.
During the sessions, I ensure:
- Identify sticking points and explain concepts clearly and appropriately to the student's level;
- Provide effective working methods to learn how to organize, revise and reason logically;
- Reinforce understanding rather than simple memorization, in order to build solid foundations;
- Encourage curiosity and motivation, by making learning more concrete and interesting;
- Effectively prepare for assessments and exams (certificate, baccalaureate, continuous assessments, etc.) with targeted exercises.

The ultimate goal is for the student to gain confidence, method and enjoyment of learning, in order to achieve lasting success in their education.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Soufiane