

from69.45USD/ h
Experienced EPFL tutor for computer programming courses (Java / Python / C)
Translated by Google. Click to view original.
This course is intended for those who want to start, begin or improve their programming. I can easily teach you the basics of programming in Java, Python, C but help you improve or even help you on a programming project.I practice programming since I was 14 years old and I created several projects, from high school to higher education. This course is therefore intended for all levels, for people wishing to start but also for middle school or high school students who need help in their lessons.
I have already taught programming and project monitoring courses in Java and would be happy to help you achieve your goal, adapting to the level and pace / pedagogy needed by anyone.
Classes take place mainly at my home or on the EPFL campus, I can also travel by public transport to your home.
Extra information
Translated by Google. Click to view original.
I have two computers, a desktop and a laptop that I could use as course material, but it is much better to have one, preferably a laptop.Location
At teacher's location: Avenue du Chablais, Lausanne, Suisse
At student's location: Around Renens, Switzerland
At teacher's location: Rolex Learning Center, Ecublens, Suisse
Online via webcam
At student's location: Around Lausanne, Switzerland






|
Use ⊞+wheel to zoom!
General info
Age: | Children (7-12 years old) Teenagers (13-17 years old) Adults (18-64 years old) Seniors (65+ years old) |
---|---|
Student level: | Beginner Intermediate Advanced |
Duration: | 30 minutes 45 minutes 60 minutes 90 minutes 120 minutes |
The class is taught in: | French, English |
About Me
Translated by Google. Click to view original.
My name is Pierre-Hadrien, and I am currently pursuing a master's degree in Data Science and Financial Engineering at EPFL. I graduated with a bachelor's degree in Computer Science, also from EPFL. I speak mainly French but also English bilingually. Teaching in English at EPFL allows me to have knowledge of the subjects studied in both languages. I live in Lausanne, near Malley and I can easily get around the city, within the limits of public transport in zones 11/12.I will be happy to help in any scientific discipline: analysis, algebra, programming, computer science.
I also teach the violin, an instrument that I have been practicing for more than a dozen years and which allowed me to play in some of the biggest halls in Belgium and to receive an academic prize.
Education
Translated by Google. Click to view original.
I completed my schooling at the Lycée Français de Bruxelles followed by a scientific Baccalaureate. I am currently pursuing a master's degree in Data Science and Financial Engineering at EPFL. I graduated with a bachelor's degree in Computer Science, also from EPFL.For music, I have a diploma from the Uccle Academy in violin as well as in music theory and I have been playing the violin since I was 5 years old. I took part in the Orchester de la Hulpe in Brussels and played at Flagey and BOZAR.
Experience / Qualifications
Translated by Google. Click to view original.
I have been giving private lessons for 3 years in computer science, mathematics and music. I was also responsible for a robotics course at the gymnasium level, as well as computer science courses at the university level at my university. Alongside all this, I am a sailing instructor in the summer. So I am used to teaching, passing on my knowledge, particularly to young people, but also to adults.For my artistic performances, I received the Alexis Guedroïtz prize from the Uccle Academy, as well as my diploma in music theory after 5 years of study, and in violin after 10 years.
Reviews (1)
Fantastic with younger kids - patient and attentive!
This course is intended for people who want tutoring or special help in order to prepare for the matriculation exams, or even those at university. I teach all school math subjects, as well as college-level analysis and algebra.
If you need support in your lessons or your school exams I would be happy to prepare you and allow you to improve quickly. I can also allow you to get ahead of your program and learn mathematical concepts at university level (up to the second year of engineering school).
My experience with university and college students allows me to easily adapt my pedagogy to all levels in order to get the best out of it.
Classes take place mainly at my home or on the EPFL campus, I can also travel by public transport to your home.
This course is intended for people who want tutoring or special help in order to prepare for the matriculation exams, or even those at university. I teach all school math subjects, as well as college-level analysis and algebra. I help with all homework: math, physics, biology, English etc.
I have already taught these subjects at university level (I have been giving private lessons for 3 years) and I currently hold the position of assistant responsible for a robotics course for middle school students. I was also a coach for first year students at EPFL and I am a sailing instructor in the summer.
If you need support in your lessons or your school exams I would be happy to prepare you and allow you to improve quickly. I can also allow you to get ahead of your program and learn mathematical concepts at university level (up to the third year of engineering school).
My experience with university and college students allows me to easily adapt my pedagogy to all levels in order to get the best out of it. Classes take place mainly at my home or on the EPFL campus, I can also travel by public transport at home.
Ask a question
Send a message explaining your needs and Pierre-Hadrien will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"
Ex. "Hi, when are you available to meet for a lesson?"
Availability of a typical week
(GMT -05:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from $69.46At teacher's location
from $69.46Online via webcam
from $69.46At student's home
100% Satisfaction Guarantee
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 March 2022
- Phone number verified
- Google connected
- Linkedin connected
Availability of a typical week
(GMT -05:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from $69.46At teacher's location
from $69.46Online via webcam
from $69.46At student's home
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.
Share
You are here
Similar classes
Franck
Master student at EPFL will help you in Maths and Computer Science
I hold a Bachelor's degree in Computer Science from EPFL, and I am currently a 2nd year student of a Master's degree in Communication Systems at EPFL. I am available to assist you in your revisions, whether by helping you understand certain concepts, solving exercises or anything else that could help you.
With an average higher than 5/6 in the Bachelor, my skills in mathematics and computer science (whether theoretical or programming) are solid to help students ranging from primary school to the beginning of the Bachelor.
Having been an assistant in EPFL courses on several occasions, I particularly enjoy helping my students understand concepts with which they have difficulty, by giving them a new vision. I obviously remain very flexible, the most important thing being to adapt as best as possible to everyone's needs.
Elia
Academic support in scientific branches (mathematics, physics, chemistry, biology and computer science)
During a mathematics or scientific branch course, the student has specific questions or subjects to address (ranging from compulsory school to the end of the gymnasium in maturity/reinforced math) in order to fill in the gaps in the subject . If he wants to get ahead of the program or needs help with homework/exercises, this is also possible.
For a computer course, the online possibility is also possible. Topics can be C. C++, C#, Python or even Docker, Bash and other programming tools.
For a more general understanding, courses on computer architecture or courses allowing you to become familiar with digital technologies (computer, telephone, etc.) as well as with different operating systems (windows and Linux) are available. also possible.
Sami
Master in Mathematics EPFL gives math and physics lessons
I hold a Master's degree in Mathematics from EPFL (École Polytechnique Fédérale de Lausanne) and I am passionate about teaching mathematics.
I have experience as a tutor, whether within EPFL or outside. I have worked with students at different levels, from secondary education to university. My goal is to make mathematics accessible and understandable for my students, by adapting my teaching method to their specific needs.
Whether you need help solving complex math problems, exam preparation, or simply strengthening your math skills, I'm here to guide you.
Ali
Mathematics and physics lessons. For primary, secondary, apprenticeship and baccalaureate
Hello,
As a master's student in Data Science at the École Polytechnique Fédérale de Lausanne, I offer courses in mathematics, physics and programming adapted to any student at the primary and secondary level and preparing for the baccalaureate. My goal is to help you consolidate your knowledge and successfully achieve your academic goals.
Do not hesitate to contact me via Apprentus for more information or to book lessons.
Marie-Lise
EPFL Bachelor student offers: Homework help / Tutoring (FR-EN-IT)
Currently in my third year of a Bachelor's degree in Life Sciences Engineering at EPFL, I have some free time for homework help or tutoring in sciences, more specifically in linear algebra, biology, earth sciences and programming languages (Python, C++, R).
I'm keen to put my time and knowledge at the disposal of people who might need it. I'm patient, people around me find me a good teacher and I've already had experience of giving private lessons.
Summary of my training:
· Pont-de-Beauvoisin, France, 2017: Scientific Baccalaureate in Life and Earth Sciences, specialisation in physics and chemistry, distinction
· Lyon, France, 2017-2019: Preparatory class for the grandes écoles Biology-Chemistry-Physics-Earth Sciences
· Grenoble, France, 2019-2020: First year of a Bachelor's degree in Mathematics and Computer Science, international section
· Lausanne, 2020-2024: Bachelor in Life Sciences Engineering at EPFL
Languages:
· French: native language
· English: C1
· Italian: B2
Diego
Maths-Physics-Computer support / deepening all levels
I offer support and advanced courses in Math, Physics and Computer Science for all levels from college to university bachelor, but also in other fields (for example in philosophy, chemistry, French or biology) at pre-university level.
Hugo
Private lesson in Mathematics or Computer Science
3rd year student at EPFL in Communication Systems (computer science), I teach mathematics and computer science around Ecublens or online.
I can help the student with his homework, understand his lesson or even provide lessons/exercises at EPFL level.
If you have specific requests, do not hesitate to contact me!
Damien
Basic Computer Help (Learn how to do basic tasks to make your life easier)
Computer student, I offer my services to learn the basics of computing.
I can adapt the content according to the needs and level of the student (photo transfer, sending emails, USB storage ...)
This course is intended primarily for people who have never used a computer and is intended to help them use it more effectively.
Maxime
Programmation
Ajkuna
Computer courses for college and/or university students
As a Master's student in data science, I had to learn to code in different languages during my academic career.
I have experience in Python, Java, Scala, C, Assembly and SQL. I can teach algorithmic logic as well as networks. I have knowledge in security and privacy.
I can teach object-oriented, system-oriented and functional programming.
Jacob
Computer science, programming and software development
Begin a lifetime of programming with me! I offer beginner programming classes for all ages. I have over 4 years experience mentoring students at University College London, where I completed my PhD in Computer Science, and EPFL. We will cover programming from the very basics to all the way to advanced topics like OO programming and modern software development techniques and patterns. I look forward to hearing from you!
Ahmed
Python programming Mentor (for both starting professional and students)
When I started learning programming about 9 years ago, something I would have appreciated is to have a mentor. Someone whom I can occasionally ask questions, or take advice from, or or just ask what should I learn next.
That's why I'm offering this class. I have very diverse background working at different startups in France, Switzerland, and remotely with people from USA, Australia, Germany, Korea, Japan, and of course my home country Egypt.
My main fields of work is web and API development, but the skills I can teach you apply to all disciplines of computer science.
What I can give you in these sessions are one of the following
1. You are already learning Python and need occasional advice
2. You are a starting professional working with Python / django / fastapi, etc. and need someone to advice on bugs, performance, etc.
3. You are a professional in other fields and need a Python program to help you do your job
4. You are a student learning programming and need some tutoring to speed up your learning
Gustavo
IT tools initialization course for beginners
This course is for people who want to learn how to use a computer, smartphone or tablet. It is adapted to the wishes of the student.
A non-exhaustive list of themes that we can tackle together:
- Basic functionality on your device.
- Use of different internet browsers.
- Send and read emails.
- Social networks.
- Install / Uninstall applications and change the settings of your Smartphone / Computer / Tablet.
- Video calls (WhatsApp, Skype, FaceTime, Facebook, ...)
- Write text-type documents (LibreOffice, Word, Google Docs, Notepads, ...)
- Understand the different types of files (.txt, .pdf, .doc, .jpeg, .png, ...)
- Understand the different ports on your machine (USB, USB-C, HDMI, ..)
- Introduction to spreadsheets (Exel, Google Sheets, OpenOffice, ...)
- Use Google Drive to store your files.
- Introduction to writing PDF files with LaTeX. (advanced)
Luc
Private lessons of math, physics and programming
To lay the foundation for success.
Holder of two masters, physics and mathematics (Institute of Optics Graduate School and Ecole Normale Supérieure de Cachan), I have a long experience of private lessons.
My pedagogy is based on the incentive. Rather than solving the exercises stupidly, I give the missing keys to the student so that he / she can pass his exams. The goal is for the student to become independent quickly.
Guillaume
C / C ++ programming course
Master student at EPFL and student assistant for the microcomputer course (C / C ++ programming), I propose this course to learn how to program or improve your level in C or C ++ programming. This course is aimed at different levels and can be adaptable depending on the level of the student (s). A course material prepared with a theoretical part and practical exercises can be provided if necessary. In the event we can also follow together your own course material. This course can be followed individually or in groups of varying sizes. Please contact me for group rates.