Trusted teacher
    FavouritesAdd to Wish List
    Trusted teacher
    FavouritesAdd to Wish List
    from45.09USD/ h

    C / C ++ programming course

    Translated using Google Translate. Click to view original.
    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

    Translated using Google Translate. Click to view original.
    Do not hesitate to contact me for group rates or any other questions.


    At teacher's location: route Louis-Favre, 1024 Ecublens, Suisse
    At student's location: Around Écublens, Switzerland
    Online via webcam

    Use ⊞+wheel to zoom!

    General info



    Children (7-12 years old)
    Teenagers (13-17 years old)
    Adults (18-64 years old)
    Seniors (65+ years old)

    Student level:



    60 minutes

    The class is taught in:

    French, English

    About Me

    Translated using Google Translate. Click to view original.
    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).


    Translated using Google Translate. Click to view original.
    - Scientific Baccalaureate with honors
    - Bachelor in Microtechnology at EPFL

    Experience / Qualifications

    Translated using Google Translate. Click to view original.
    - 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)

    Ask a question

    Send a message explaining your needs and Guillaume will reply soon:
    The more detail, the better.
    Ex. "Hi, when are you available to meet for a lesson?"

    Availability of a typical week

    7  Monday at 7:00  Tuesday at 7:00  Wednesday at 7:00  Thursday at 7:00  Friday at 7:00  Saturday at 7:00  Sunday at 7:00
    8  Monday at 8:00  Tuesday at 8:00  Wednesday at 8:00  Thursday at 8:00  Friday at 8:00  Saturday at 8:00  Sunday at 8:00
    9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  Sunday at 9:00
    10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  Sunday at 10:00
    11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  Saturday at 11:00  Sunday at 11:00
    12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
    13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
    14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
    15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
    16  Monday at 16:00  Tuesday at 16:00  Wednesday at 16:00  Thursday at 16:00  Friday at 16:00  Saturday at 16:00  Sunday at 16:00
    17  Monday at 17:00  Tuesday at 17:00  Wednesday at 17:00  Thursday at 17:00  Friday at 17:00  Saturday at 17:00  Sunday at 17:00
    18  Monday at 18:00  Tuesday at 18:00  Wednesday at 18:00  Thursday at 18:00  Friday at 18:00  Saturday at 18:00  Sunday at 18:00
    19  Monday at 19:00  Tuesday at 19:00  Wednesday at 19:00  Thursday at 19:00  Friday at 19:00  Saturday at 19:00  Sunday at 19:00
    20  Monday at 20:00  Tuesday at 20:00  Wednesday at 20:00  Thursday at 20:00  Friday at 20:00  Saturday at 20:00  Sunday at 20:00
    21  Monday at 21:00  Tuesday at 21:00  Wednesday at 21:00  Thursday at 21:00  Friday at 21:00  Saturday at 21:00  Sunday at 21:00
    22  Monday at 22:00  Tuesday at 22:00  Wednesday at 22:00  Thursday at 22:00  Friday at 22:00  Saturday at 22:00  Sunday at 22:00
    23  Monday at 23:00  Tuesday at 23:00  Wednesday at 23:00  Thursday at 23:00  Friday at 23:00  Saturday at 23:00  Sunday at 23:00
    from $45.09At teacher's location
    from $45.09Online via webcam
    from $50.98At student's home

    Good-fit Instructor Guarantee

    Our guarantee for your private lessons that will let you find tutors without worrying.

    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 October 2016
    • Phone number verified

    Good-fit Instructor Guarantee

    Our guarantee for your private lessons that will let you find tutors without worrying.

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


       LinkedIn      Google+

    2 friends on Apprentus

    Support in Mathematics, Programming and Computer Science
    Mathematics, programming or computer courses for high school students or students with their course support to better meet the expectations of teachers. I help to understand the lesson exercises, and go further if necessary. I can also help with programming projects or computer classes. (java, scala, c, vhdl, assembly, python, prolog, lisp, sql, algobox and algorithmic ...)

    Private lessons in Mathematics, Physics & Computer Science
    Mathematics, physics or computer courses for gymnasian or students with their course support. I help students master the theory and solve the exercises by emphasizing the improvement of their working methods. Being a Bachelor student in Communication Systems, I am also assistant in mathematics and computer science at EPFL. Pedagogue, patient and available, my goal is to enable you to learn effectively while taking a liking to work. I am very motivated to share my knowledge!

    Tuition in Math, Physics, Programming
    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.

    Math course - Physics & Computer Science (EPFL level)
    Support course in Physics, Mathematics or Computer Science for students of different levels (Compulsory School, Gymnasium, University). During my Bachelor's degree at EPFL, I was assistant-student for computer and physics courses for first-year students. To do this, I did tutorial training to improve the teacher's skills face-to-face with a student. To access EPFL, I did the year of Special Mathematics Course, so I know the knowledge to start this school. I am currently working with young people with learning difficulties, it has allowed me to develop my patience and different teaching methods.

    Introductory course in programming (C ++, Python)
    Student in 2nd year at EPFL (in Life Sciences), I offer courses in Initiation to Programming (until 1st year university: bases of the languages ​​and algorithmic, object-oriented). I am willing and motivated to accompany students. PS I can also give courses in mathematics and chemistry, and give classes by webcam.

    Programming course (initiation, web, mobile) for ages 7 to 77
    I am an independent Full-Stack developer specialized in Javascript ES6 and Python, but I decided to temporarily suspend my activities to focus on training. Before I wanted to become a freelancer, I was part of a robotics club, took an internship at Astron Associates and much more. I am rated 4'055 / 1'430'831 on the Codingame platform. First of all, I need to know your medium and long term goals. You just want to learn the basics of programming? Realize a website? A mobile application (iOS or Android)? Software (Windows, Mac or Linux)? A video game ? Once defined, I offer support for our courses and we begin to follow the book / tutorial together. Regularly we take breaks and I give you exercises or challenges to do. I tell you some activities to do at home. Being self-taught, I guide you so that little by little you are more and more autonomous. In the end, the goal is that you do not need me anymore and you become a real developer. My skills : - Front-end: JavaScript ES6, React, Bootstrap, HTML5 / CSS3, Webpack, AJAX, jQuery, Selenium / Splinter - Back-end: - Node.js, Express.js, EJS, HTTP / REST - Python, Flask, Jinja2, MySQL, HTTP / REST, uWSGI, NGINX - PHP, MySQL - Tools: Git, Vagrant, Make, Ant, GDB, Sublime Text, IntelliJ / Pycharm / WebStorm, ESLint, Flow, Sphinx, Doxygen, Charles Web Debugging Proxy - System Administartion: Debian, SSH, Systemd, iptables, Fail2Ban, Ansible, VirtualBox, Tmux, Bash, Shell Fish, Vim, Cryptsetup, LVM2, rsync, NGINX, uWSGI - Other: - Languages: C, Java - Android Development: Java, ADB / AAPT / DX (on command line!), IntelliJ - Microtechnics: Arduino, Raspberry Pi, ESP8266, basics of electronics, OpenSCAP - Maths: good results since primary school, GeoGebra, SymPy, RSA - Other: comfortable on command line, i3 graphical interface, LATEX, spreadsheets, reads code source, backups with rsync, Windows, Mac OS X

    Mathematics and physics courses. Primary, secondary, apprenticeship, baccalaureate
    Hello , I am a student at the Ecole Polytechnique Federale Lausanne in Master in Data Science. I offer mathematics, physics and programming classes for all primary and secondary school students and to prepare for the baccalaureate.

    Support in Mathematics, Computer Science, and French
    Being in Master of Communication System at EPFL, I propose you, a French course (up to 16 years), support in mathematics (until the maturity or 1st year of Uni), support in Computer Science ( to see according to the demand)

    Learn Math and Programming at any level. From Beginner to Advance
    I specialize in tutoring Math and Programming to any level of education. From Beginner to Advance. Almost any language: C, C++, C#, Python, PHP, Java, Javascript, Matlab, HTML, Data Analysis. My goal is to keep student well prepared and confident about what I teach. If you are a interested in learn Programming or Math, or you are a beginner and you want to improve you skill further feel free to sign up!

    CAD tutorial (Solidworks, CATIA, CREO, Sketch Up)
    My courses are aimed at both young users of these softwares and more experienced users who wish to deepen their knowledge of the software and take good practices in complex project development. Patient and pedagogue, I propose a training based on the practice with the aim of a fast independence of the learner.

    Courses in Mathematics, Physics and Computer Science
    As part of a double-degree program with École Polytechnique in France, I completed a Master's degree at École Polytechnique Montréal in Electrical Engineering between 2016 and 2018. I am currently working as an engineer in the simulation of electrical networks. I have been teaching baccalaureate students in Montreal for two years. In total, I supervised 8 students, 5 of whom are at Polytechnique Montréal. I had to teach Calculus I (continuations, series, multivariate functions), Calculus II (Double Integrals, Triples), Algebra, Static, Resistance of Materials, Differential Calculus, Programming (C, Java, Python). During the five years in France, I also gave private lessons through organizations such as LaptiTude Prépas (with which I had to prepare a final class for the French baccalaureate) or Scolaridée, but also as self employed. My training is very complete in Mathematics, Physical and Industrial Sciences and Computer Science, I gave private lessons in these disciplines, to students whose level was from the 4th secondary to the bachelor's degree (bachelor in Montreal) I always set with the student the objectives that we want to achieve, then we establish a program of progression and follow-up in order to cover all the needs. This allowed us to obtain results that exceeded the preliminary objectives. I like to give private lessons in my free time because it is a very nice experience and a way to help people in difficulty.

    "Good practices": Use your Smartphone (Android) and use some essential tools! Purpose: Zero Secret on Android!
    Hello dear / dear good practitioner, Have you ever felt that you are not using your phone fully (not even 10% of its potential)? To have invested so much money just for a beautiful shell and a beautiful screen? Well, stop! Let's learn together how to make your investment profitable. We will discover through these courses interesting possibilities and uses of your Smartphones .. Example: You have a PC but you do not have an Internet box? You have a 4G phone package or even 3G of at least 2 GB. Let's learn together in these courses to turn your phone box internet so you can surf the internet even on vacation no matter where you are as long as there has networks. In this course we will learn how to use a smartphone under Androïd. That is to say all smartphones except I-phones and Nokia. We will learn in detail: - The settings of your smartphones. - The possibilities of connection sharing. - Small interesting software to take full advantage of your smartphone. - Learn how to "save your data and synchronize" to avoid losing everything in case of loss or theft. Answers to your questions! Objective: TO make you "Autonomous".

    Léa Naranjo
    Student at CentraleSupélec teaches mathematics / physics to high school students and students in BAC + 1 / BAC + 2 evening in Luxembourg.
    During my first two years of school, I had many students in private lessons, via Superprof but also through other organizations. In total, I helped a dozen very different students, with very different grades, and they all achieved the goals they had set at the beginning of these courses. My methodology is relatively simple: depending on the level of the student and the purpose of private lessons, I adapt my way! In general, I try to pick up on the student's misunderstandings about the teacher's course, and then have him do exercises: either those to be done as homework or additional exercises. The more the student progresses and / or has a good level, the more difficult I give him. The goal is not that the student knows how to do everything, but rather that I help him to gain good reflexes level methodology and mathematical reasoning so that he can feel comfortable in all situations, facing a exercise type open problem including.

    Learn Python - from the basics to real world business cases
    Python is the fastest growing programming language. Master it and you can solve business and science problems! About me: I have worked 8 years in financial markets (bond trading and market data). Now I am working as a freelance Python developer.

    Professional Private Online University Programming Tuition
    +Assignment Help - Exam Preparation - Practice in Python - Java - Computer Science modules Hi, I'm Alexandros and I am currently working as a self-employed full-time private tutor having recently completed a Master's at UCL. Here, I am involved with teaching Python, Java, and Computer Science to undergraduate and postgraduate students Monday-Saturday. What makes me a great tutor is that I encourage students to develop their problem solving and critical skills on a wide range of practical programming tasks. This means students are not simply learning facts but are able to think more independently and laterally. I'm also really friendly, patient and try to make my lessons really engaging. In my spare time I enjoy walking, singing and socialising.