facebook
favorite button
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 October 2016
Instructor since October 2016
Translated by GoogleSee original
C / C ++ programming course
course price icon
From 53.56 € /h
arrow icon
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.
Extra information
Do not hesitate to contact me for group rates or any other questions.
Location
green drop pin icongreen drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Écublens, Switzerland
location type icon
At teacher's location :
  • route Louis-Favre, 1024 Ecublens, Suisse
location type icon
Online from Switzerland
About Me
I have been studying at EPFL for four years now. I obtained my Bachelor degree in Microtechnology last year and I am currently in master of Microtechnique with specialization robotics.
I gave several private lessons to EPFL students during my bachelor's degree in several fields. Mainly in Mathematics (Analysis), Physics and Computer Science (programming in C / C ++). I was also a student assistant for a semester for a microcomputer course (C / C ++ programming applied to robots).
Education
- Scientific Baccalaureate with honors
- Bachelor in Microtechnology at EPFL
Experience / Qualifications
- Student assistant for the microcomputer course (C / C ++ programming applied to 3rd year EPFL bachelor level robots)
- Special Course in Mathematics (EPFL first year level analysis)
- Special course in Physics (Physics first year level EPFL)
- Special course in Computer Science (programming language C first year level EPFL)
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
60 minutes
The class is taught in
French
English
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
At teacher's location and 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
Similar classes
arrow icon previousarrow icon next
verified badge
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.
verified badge
Student at the Ecole Polytechnique Fédérale de Lausanne, Bachelor 3 in Mathematics section. I can assist 1st year students at EPFL or UNIL, but also gymnasians who are looking to improve their skills and abilities in mathematics.
verified badge
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
verified badge
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.
verified badge
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.
verified badge
Msc Statitsics Biostatisticien CHUV-MERCK SERONO
COurse until given for Pyschologists SSP, medical health, HEC and Geology.
Using function import dataset format dataset
cours pour UNIL UNINE UNIGE: Cours donné de la HEC au Psychologues...SSP
Basic assumptions
Probability and Laws (Distribution)

COURS UNIL ou Lausanne gare aussi

From regression-Anova to Chi squared.LMM Survival modelling
Make with your statistics easy and verify your work and coding for Labo-Stat-practical session
verified badge
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.
verified badge
Hello! Are you looking for expert guidance and support in Math, Physics, Computer Programming, or English? Look no further!

As a current Master's student in Physics at EPFL and a distinguished graduate with the highest CGPA among my peers in Bachelor's Physics, I bring a deep understanding of these disciplines. My dedication to helping students comprehend these challenging subjects stems from a passion for education and a belief in the transformative power of knowledge.

Courses Offered:

Mathematics: Algebra, Calculus, Geometry - from fundamentals to advanced topics.
Physics: Mechanics, Electromagnetism, and other physics Subjects - from fundamentals to advanced topics.
Computer Programming: Python, C++
English: Reading, Writing, Listening, Speaking, Vocabulary, Grammar


Characteristics of Classes:

Customized tutoring sessions tailored to your learning style and pace.
Clear explanations of complex concepts with practical examples.
Assistance with homework, assignments, and exam preparation.
Guidance on projects and hands-on coding practice.
verified badge
My name is Majd and I am a third year computer science bachelor student at EPFL. Always passionate about mathematics, I have developed strong expertise in this area.

Whether you're just starting out or looking to expand your knowledge, I'm here to help you achieve your goals.

In addition, thanks to my academic background in computer science, I am able to teach the essential basics (programming, algorithms, etc.) to anyone wishing to enter this field.

So join me!
verified badge
Computer science being an increasingly growing field in everyday life or in the field of employment, thanks to my Bachelor in Computer Science and my current Master in Computer Science, I offer courses for all ages and all levels in different areas of computer science, basic skills, introduction to programming, app and website design, reinforcement of acquired skills, etc. So whether you are young and want to dive into this world, whether you want to deepen your existing skills, or whether you are older and want to discover computer science, contact me.
verified badge
A student at the Swiss Federal Institute of Technology in Lausanne (EPFL), I am currently in BA5 - third year of Bachelor's degree - in the IC (computer science) faculty.

I have been giving private lessons since 2018 in mathematics, physics, chemistry and life sciences.

Holder of a Bachelor's degree in Biomedical Sciences since the summer of 2021, I completed a 3-month internship in a hospital environment in the psychiatric sector and basic research in neuroscience. I was also accepted-collée (admitted to the competition but the quota places granted limited my entry into medical school) after having completed a national competition that was both selective and elitist to integrate a faculty of medicine: the first year common to health studies. Very difficult in math, physics, organic chemistry and biology.

I was subsequently very involved in collaborative and associative projects to train students for the medical competition, in the first year. I like teaching, making people understand and seeing this moment of light on the student's face for whom everything becomes clear!

***** Procedure during the SUMMER SCHOOL HOLIDAYS (July and August)
for those who want to get AHEAD,
review their BASICS or simply
get back into the swing of things! *****

I have also been giving private lessons in mathematics and physics for 8th grade students at the gymnasium or in preparation for their maturity for 6 years. Many of my students have an ADHD profile, and I always enjoy adapting to the needs of each person, maintaining DYNAMICS in the course and doing interactive exercises so that the knowledge sinks in better. ..

Dynamic, I am myself a studious and serious student. I have gone through the challenges and stress of exams and competitions many times. My goal is to give you confidence and provide you with the appropriate method to succeed in your course.

________________________________________________________________________________________________________________
RUNNING TIME FOR THE PRE-ENTRY COURSE - REFRESHER
________________________________________________________________________________________________________________
Notes:

- Home visits possible from Morges to Pully: variable rates as no vehicle
- Possible to give courses at Rolex, the EPFL library: fixed and cheaper rates
_______________________________________________________________________________________________________________

Apart from the courses I offer, I specialise in providing support for the following:
- Exam preparation.
- Course reviews.
- Review of an exam not understood or knowledge not acquired.

I can be reached without further ado on the Apprentus.ch platform, for any questions and if necessary.


Do not hesitate to contact me for any information request!
I will answer you without further ado :)
verified badge
As an engineering student at École des Ponts et Chaussées (Paris) and researcher in mathematics applied to AI at EPFL, I offer private tutoring in fundamental and applied mathematics for various levels:

- Secondary school (Vaud)
- University Bachelor's degree (Vaud)
- Classes Préparatoires aux Grandes Écoles (France)

My teaching approach, focused on deep understanding and scientific curiosity, has enabled my students to achieve excellent academic results and develop true autonomy.
I also teach physics, chemistry, and computer science (Python, algorithms, Machine Learning). In limited cases, I provide project assistance and teach Modern Standard Arabic.
Available via video conference or in Lausanne (depending on availability),

I provide personalized support according to your specific needs, whether for regular follow-up or intensive courses with the goal of excelling, not just passing.

My students have excelled in Brevet, Baccalaureate, bachelor's programs, preparatory school competitions, and scientific projects. Many have gained enough independence to no longer need support after a year and a half.
For my part, I obtained my Baccalaureate in 2020 with an average of 18/20. I also completed intensive preparatory classes in MPSI-MP** before joining École des Ponts et Chaussées, then EPFL for research.
verified badge
I am here to help you with homework or class exercises that you struggled with, and review the course if necessary, as well as teach techniques to facilitate understanding and resolution. With my experience as a student assistant at EPFL, I can help you find your own blockage and I correct you if there is something that is not right at this level. If you get stuck, I ask you questions to guide you towards the solution without telling you directly. If that is not enough, we do the exercise together in a guided way in the hope that you will be able to solve an exercise of the same type alone in the future. I can also find interesting exercises based on your gaps. All students up to and including a university bachelor's level are welcome. Classes are held online via Zoom or in person. I use screen sharing in the case of Zoom, and I can show you my personal type of resolution.
verified badge
I am a second-year master's student in Data Science at EPFL.
I completed my bachelor's degree in computer science, where I studied analysis I–IV, linear algebra, probability, and stochastic processes. I also took several programming courses in the following languages: Python, C, assembler, Scala, and Java.

I have been a mathematics assistant for four years and this year I am also a programming assistant at EPFL.
verified badge
As a master's student in computer science at EPFL and a student assistant for several years, I am used to explaining complex concepts to people with very different backgrounds. I love logic, well-constructed reasoning, and those moments when everything finally “clicks.” My approach is simple: understand how you think, then adapt the explanation, not the other way around.

I offer math and programming lessons, adapted to all levels, in French or English.

In math, I can help from the most basic level up to the end of high school: algebra, analysis, functions, derivatives, integrals, probabilities, mathematical logic, or simply consolidating the basics. The goal is not to memorize formulas, but to understand the reasoning behind them (yes, they make sense, I promise :) ).

In programming, I support students and beginners as well as more advanced learners in Python, Java, Scala, C/C++, and Bash. Whether you want to learn to program from scratch, understand a course, write cleaner code, or pass an exam, I adapt to your goals.

My classes are designed to be interactive: we ask questions, we make mistakes, and we progress! I want you to leave having learned something new.
message icon
Contact Guillaume
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
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.
verified badge
Student at the Ecole Polytechnique Fédérale de Lausanne, Bachelor 3 in Mathematics section. I can assist 1st year students at EPFL or UNIL, but also gymnasians who are looking to improve their skills and abilities in mathematics.
verified badge
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
verified badge
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.
verified badge
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.
verified badge
Msc Statitsics Biostatisticien CHUV-MERCK SERONO
COurse until given for Pyschologists SSP, medical health, HEC and Geology.
Using function import dataset format dataset
cours pour UNIL UNINE UNIGE: Cours donné de la HEC au Psychologues...SSP
Basic assumptions
Probability and Laws (Distribution)

COURS UNIL ou Lausanne gare aussi

From regression-Anova to Chi squared.LMM Survival modelling
Make with your statistics easy and verify your work and coding for Labo-Stat-practical session
verified badge
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.
verified badge
Hello! Are you looking for expert guidance and support in Math, Physics, Computer Programming, or English? Look no further!

As a current Master's student in Physics at EPFL and a distinguished graduate with the highest CGPA among my peers in Bachelor's Physics, I bring a deep understanding of these disciplines. My dedication to helping students comprehend these challenging subjects stems from a passion for education and a belief in the transformative power of knowledge.

Courses Offered:

Mathematics: Algebra, Calculus, Geometry - from fundamentals to advanced topics.
Physics: Mechanics, Electromagnetism, and other physics Subjects - from fundamentals to advanced topics.
Computer Programming: Python, C++
English: Reading, Writing, Listening, Speaking, Vocabulary, Grammar


Characteristics of Classes:

Customized tutoring sessions tailored to your learning style and pace.
Clear explanations of complex concepts with practical examples.
Assistance with homework, assignments, and exam preparation.
Guidance on projects and hands-on coding practice.
verified badge
My name is Majd and I am a third year computer science bachelor student at EPFL. Always passionate about mathematics, I have developed strong expertise in this area.

Whether you're just starting out or looking to expand your knowledge, I'm here to help you achieve your goals.

In addition, thanks to my academic background in computer science, I am able to teach the essential basics (programming, algorithms, etc.) to anyone wishing to enter this field.

So join me!
verified badge
Computer science being an increasingly growing field in everyday life or in the field of employment, thanks to my Bachelor in Computer Science and my current Master in Computer Science, I offer courses for all ages and all levels in different areas of computer science, basic skills, introduction to programming, app and website design, reinforcement of acquired skills, etc. So whether you are young and want to dive into this world, whether you want to deepen your existing skills, or whether you are older and want to discover computer science, contact me.
verified badge
A student at the Swiss Federal Institute of Technology in Lausanne (EPFL), I am currently in BA5 - third year of Bachelor's degree - in the IC (computer science) faculty.

I have been giving private lessons since 2018 in mathematics, physics, chemistry and life sciences.

Holder of a Bachelor's degree in Biomedical Sciences since the summer of 2021, I completed a 3-month internship in a hospital environment in the psychiatric sector and basic research in neuroscience. I was also accepted-collée (admitted to the competition but the quota places granted limited my entry into medical school) after having completed a national competition that was both selective and elitist to integrate a faculty of medicine: the first year common to health studies. Very difficult in math, physics, organic chemistry and biology.

I was subsequently very involved in collaborative and associative projects to train students for the medical competition, in the first year. I like teaching, making people understand and seeing this moment of light on the student's face for whom everything becomes clear!

***** Procedure during the SUMMER SCHOOL HOLIDAYS (July and August)
for those who want to get AHEAD,
review their BASICS or simply
get back into the swing of things! *****

I have also been giving private lessons in mathematics and physics for 8th grade students at the gymnasium or in preparation for their maturity for 6 years. Many of my students have an ADHD profile, and I always enjoy adapting to the needs of each person, maintaining DYNAMICS in the course and doing interactive exercises so that the knowledge sinks in better. ..

Dynamic, I am myself a studious and serious student. I have gone through the challenges and stress of exams and competitions many times. My goal is to give you confidence and provide you with the appropriate method to succeed in your course.

________________________________________________________________________________________________________________
RUNNING TIME FOR THE PRE-ENTRY COURSE - REFRESHER
________________________________________________________________________________________________________________
Notes:

- Home visits possible from Morges to Pully: variable rates as no vehicle
- Possible to give courses at Rolex, the EPFL library: fixed and cheaper rates
_______________________________________________________________________________________________________________

Apart from the courses I offer, I specialise in providing support for the following:
- Exam preparation.
- Course reviews.
- Review of an exam not understood or knowledge not acquired.

I can be reached without further ado on the Apprentus.ch platform, for any questions and if necessary.


Do not hesitate to contact me for any information request!
I will answer you without further ado :)
verified badge
As an engineering student at École des Ponts et Chaussées (Paris) and researcher in mathematics applied to AI at EPFL, I offer private tutoring in fundamental and applied mathematics for various levels:

- Secondary school (Vaud)
- University Bachelor's degree (Vaud)
- Classes Préparatoires aux Grandes Écoles (France)

My teaching approach, focused on deep understanding and scientific curiosity, has enabled my students to achieve excellent academic results and develop true autonomy.
I also teach physics, chemistry, and computer science (Python, algorithms, Machine Learning). In limited cases, I provide project assistance and teach Modern Standard Arabic.
Available via video conference or in Lausanne (depending on availability),

I provide personalized support according to your specific needs, whether for regular follow-up or intensive courses with the goal of excelling, not just passing.

My students have excelled in Brevet, Baccalaureate, bachelor's programs, preparatory school competitions, and scientific projects. Many have gained enough independence to no longer need support after a year and a half.
For my part, I obtained my Baccalaureate in 2020 with an average of 18/20. I also completed intensive preparatory classes in MPSI-MP** before joining École des Ponts et Chaussées, then EPFL for research.
verified badge
I am here to help you with homework or class exercises that you struggled with, and review the course if necessary, as well as teach techniques to facilitate understanding and resolution. With my experience as a student assistant at EPFL, I can help you find your own blockage and I correct you if there is something that is not right at this level. If you get stuck, I ask you questions to guide you towards the solution without telling you directly. If that is not enough, we do the exercise together in a guided way in the hope that you will be able to solve an exercise of the same type alone in the future. I can also find interesting exercises based on your gaps. All students up to and including a university bachelor's level are welcome. Classes are held online via Zoom or in person. I use screen sharing in the case of Zoom, and I can show you my personal type of resolution.
verified badge
I am a second-year master's student in Data Science at EPFL.
I completed my bachelor's degree in computer science, where I studied analysis I–IV, linear algebra, probability, and stochastic processes. I also took several programming courses in the following languages: Python, C, assembler, Scala, and Java.

I have been a mathematics assistant for four years and this year I am also a programming assistant at EPFL.
verified badge
As a master's student in computer science at EPFL and a student assistant for several years, I am used to explaining complex concepts to people with very different backgrounds. I love logic, well-constructed reasoning, and those moments when everything finally “clicks.” My approach is simple: understand how you think, then adapt the explanation, not the other way around.

I offer math and programming lessons, adapted to all levels, in French or English.

In math, I can help from the most basic level up to the end of high school: algebra, analysis, functions, derivatives, integrals, probabilities, mathematical logic, or simply consolidating the basics. The goal is not to memorize formulas, but to understand the reasoning behind them (yes, they make sense, I promise :) ).

In programming, I support students and beginners as well as more advanced learners in Python, Java, Scala, C/C++, and Bash. Whether you want to learn to program from scratch, understand a course, write cleaner code, or pass an exam, I adapt to your goals.

My classes are designed to be interactive: we ask questions, we make mistakes, and we progress! I want you to leave having learned something new.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Guillaume