Michele - Computer programming tutor - Edinburgh
Michele - Computer programming tutor - Edinburgh

The email address and phone number of Michele have been verified.

Michele

  • Rate UGX 130,241
  • Response 1h
Michele - Computer programming tutor - Edinburgh

UGX 130,241/hr

See Computer programming tutors

Unfortunately, this tutor is unavailable

  • Computer programming
  • Python
  • Programming languages
  • C
  • C++

Marine Robotics PhD teaches ROS, Python, C and C++ programming and AI for robotics and engineering students in Edinburgh

  • Computer programming
  • Python
  • Programming languages
  • C
  • C++

Lesson location

About Michele

Hello, I’m Michele. I am a PhD researcher in Underwater Robotics at Heriot-Watt University in Edinburgh, working on robotics, artificial intelligence and autonomous systems. My research focuses on perception, manipulation and navigation for underwater robots, and I regularly use tools such as Python, C, C++, ROS and machine learning in my work.

Before starting my PhD, I completed a Master’s degree in Engineering of Intelligent Systems at Sorbonne University in Paris and a Bachelor’s degree in Computer Science. My academic path has allowed me to build strong expertise in robotics, programming and artificial intelligence.

Alongside my research, I have several years of teaching and mentoring experience. I have worked as a teaching assistant and tutor in programming, digital electronics and autonomous systems at multiple universities. Through these roles I have helped students understand difficult technical concepts, improve their coding skills and prepare for exams or projects.

I have also been involved in international research collaborations and visiting research positions at several institutions and laboratories around the world, which has given me experience working with multidisciplinary teams and complex engineering problems.

My goal as a tutor is to provide clear explanations, structured guidance and practical problem-solving strategies so that students can not only complete their coursework but also develop a deeper understanding of programming and robotics concepts.

I welcome students who want help with Python, C/C++, ROS, artificial intelligence, robotics or engineering-related programming, whether they are beginners or university-level students.

See more

About the lesson

  • Primary
  • Secondary
  • Tertiary
  • +12
  • levels :

    Primary

    Secondary

    Tertiary

    Adult Education

    Masters

    Diploma

    PhD (Doctor of Philosophy)

    Post-Graduate Diploma in Legal Practice

    MBA

    Early childhood education

    Beginner

    Intermediate

    Advanced

    Professional/Expert

    Children

  • French
  • English
  • Spanish
  • +1

All languages in which the lesson is available :

French

English

Spanish

Italian

My approach to tutoring focuses on building strong conceptual understanding while also developing practical problem-solving skills. I believe students learn best when theory is combined with real examples, especially in technical subjects such as programming and robotics.

In my lessons I usually start by identifying the student’s current level and the specific topics they find challenging. From there, we work through concepts step-by-step using clear explanations, worked examples, and small exercises. For programming subjects like Python, C or C++, I also include practical coding tasks so students gain hands-on experience. For robotics topics such as ROS or AI, I often use real project examples to make the material easier to understand.

A typical lesson lasts 60 minutes, although longer sessions can be arranged for project work, exam preparation, or coursework support. Lessons can focus on understanding theory, debugging code, preparing for exams, or working through assignments.

I am currently a PhD researcher in Marine Robotics at Heriot-Watt University in Edinburgh, working on autonomous systems and robotic technologies. My background includes extensive experience with Python, C, C++, ROS and artificial intelligence, and I regularly apply these tools in research and development.

My lessons are suitable for:

University students studying robotics, engineering, computer science or AI

A-level students studying maths, physics or programming

Beginners who want to start learning Python or programming for robotics

My goal is to make complex technical topics clear and approachable while helping students gain the confidence to solve problems independently.

See more

Rates

Rate

  • UGX 130,241

Pack prices

  • 5h: UGX 651,207
  • 10h: UGX 1,302,414

online

  • UGX 78,145/hr

Similar Computer programming teachers in Edinburgh

  • Surbhi

    Kampala & Online

    5 (4 reviews)
    • UGX 200,000/hr
    • 1st lesson free
  • Esther

    Kampala & Online

    New
    • UGX 100,000/hr
    • 1st lesson free
  • Reza

    Brooklyn, United States & Online

    5 (126 reviews)
    • UGX 156,867/hr
    • 1st lesson free
  • Gabriel

    Seattle, United States & Online

    5 (104 reviews)
    • UGX 98,042/hr
    • 1st lesson free
  • Idahosa

    Toronto, Canada & Online

    5 (48 reviews)
    • UGX 69,058/hr
    • 1st lesson free
  • Reza

    London, United Kingdom & Online

    5 (40 reviews)
    • UGX 182,338/hr
    • 1st lesson free
  • ADAM

    Paris 12e, France & Online

    4.9 (36 reviews)
    • UGX 222,714/hr
    • 1st lesson free
  • Shivam

    Kingston upon Thames, United Kingdom & Online

    4.9 (41 reviews)
    • UGX 83,355/hr
    • 1st lesson free
  • John

    London, United Kingdom & Online

    5 (50 reviews)
    • UGX 156,290/hr
    • 1st lesson free
  • Massimiliano

    Ancona, Italy & Online

    5 (49 reviews)
    • UGX 133,628/hr
    • 1st lesson free
  • Mourad

    Paris 12e, France & Online

    5 (76 reviews)
    • UGX 178,171/hr
    • 1st lesson free
  • Laurent

    Marseille 1er, France & Online

    4.6 (75 reviews)
    • UGX 267,257/hr
    • 1st lesson free
  • Robert

    London, United Kingdom & Online

    5 (24 reviews)
    • UGX 515,756/hr
    • 1st lesson free
  • Gabriel

    Toronto, Canada & Online

    5 (29 reviews)
    • UGX 41,435/hr
    • 1st lesson free
  • Esmaeil

    New York, United States & Online

    5 (88 reviews)
    • UGX 98,042/hr
    • 1st lesson free
  • Reihane

    Guelph, Canada & Online

    5 (53 reviews)
    • UGX 138,115/hr
    • 1st lesson free
  • Michael

    New York, United States & Online

    5 (36 reviews)
    • UGX 235,301/hr
    • 1st lesson free
  • David

    Toronto, Canada & Online

    5 (40 reviews)
    • UGX 248,608/hr
  • Behdad

    New York, United States & Online

    4.9 (33 reviews)
    • UGX 98,042/hr
    • 1st lesson free
  • João

    New York, United States & Online

    5 (40 reviews)
    • UGX 78,434/hr
    • 1st lesson free
  • See Computer programming tutors