Translated by Google
Courses in Embedded Systems and C/ C++ Programming
From 13 € /h
✅ What you will learn:
The basics of programming (variables, conditions, loops, functions)
Pointers and Memory Management
Structures, files and strings
Algorithms and problem solving
Object orientation with C++ (classes, inheritance, polymorphism)
Practical application on microcontrollers (STM32, Arduino, ESP32...)
🎯 Method:
Each course is adapted to your pace and your objectives:
progressive learning with concrete examples
exercises corrected step by step
practical projects to consolidate concepts
👨🏫 Target audience:
High school students, university or engineering school students, or anyone wishing to learn to program effectively.
🕒 Format:
Online courses (videoconference) or in person depending on availability.
The basics of programming (variables, conditions, loops, functions)
Pointers and Memory Management
Structures, files and strings
Algorithms and problem solving
Object orientation with C++ (classes, inheritance, polymorphism)
Practical application on microcontrollers (STM32, Arduino, ESP32...)
🎯 Method:
Each course is adapted to your pace and your objectives:
progressive learning with concrete examples
exercises corrected step by step
practical projects to consolidate concepts
👨🏫 Target audience:
High school students, university or engineering school students, or anyone wishing to learn to program effectively.
🕒 Format:
Online courses (videoconference) or in person depending on availability.
Extra information
Engineering student at ENIT, specialized in embedded systems and passionate about programming, I offer personalized courses in C and C++ language for all levels.
Location
At student's location :
- Around Grenoble, France
About Me
My name is Mohamed, I'm an electrical engineering student at the National School of Engineers of Tunis (ENIT), specializing in embedded systems and IoT. Passionate about programming, electronics, and robotics, I enjoy sharing my knowledge in a clear and practical way. I've already led several Arduino and introductory programming training courses for university clubs, where I've supervised students in carrying out real-life projects. As vice president of the IEEE Robotics and Automation Society club, I've also organized and led technical workshops, competitions, and events related to robotics and technological innovation.
Today, I offer courses in C/C++, Arduino, and embedded programming, suitable for all levels — whether you're a beginner or looking to expand your skills for more advanced projects.
Today, I offer courses in C/C++, Arduino, and embedded programming, suitable for all levels — whether you're a beginner or looking to expand your skills for more advanced projects.
Education
🎓 Education
2020 – 2022: Preparatory classes in Mathematics and Physics – Faculty of Sciences of Monastir & Tunis
2022 – 2025: Engineering cycle in Electrical Engineering at the National School of Engineers of Tunis (ENIT) (Specialization: Embedded Systems and IoT)
2025 – 2026: Master 2 in Sustainable Printed and Integrated Electronics at INP Grenoble – École Pagora (France)
2020 – 2022: Preparatory classes in Mathematics and Physics – Faculty of Sciences of Monastir & Tunis
2022 – 2025: Engineering cycle in Electrical Engineering at the National School of Engineers of Tunis (ENIT) (Specialization: Embedded Systems and IoT)
2025 – 2026: Master 2 in Sustainable Printed and Integrated Electronics at INP Grenoble – École Pagora (France)
Experience / Qualifications
Thanks to my experiences at STMicroelectronics and within the IEEE robotics club, I developed a solid background in the field of embedded systems — that is, the programming and control of small intelligent systems such as Arduino or STM32 boards, used in connected objects, drones and even robots.
I have already trained several students in electronics and programming of these systems through practical workshops and concrete projects, whether during Arduino training or robotics competitions that I have supervised.
My goal today is to make this field accessible to everyone, even those without a technical background. My courses are designed to teach you step by step, building real-life, fun projects—perfect for discovering electronics, programming, or simply understanding how the smart objects around us work.
I have already trained several students in electronics and programming of these systems through practical workshops and concrete projects, whether during Arduino training or robotics competitions that I have supervised.
My goal today is to make this field accessible to everyone, even those without a technical background. My courses are designed to teach you step by step, building real-life, fun projects—perfect for discovering electronics, programming, or simply understanding how the smart objects around us work.
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
Skills
Availability of a typical week
(GMT -05:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Good-fit Instructor Guarantee





