Muhammad - Computer programming tutor - Glasgow
1st lesson free
Muhammad - Computer programming tutor - Glasgow

Muhammad

  • Rate 870 GHS
  • Response 1h
Muhammad - Computer programming tutor - Glasgow

870 GHS/hr

1st lesson free

Contact

1st lesson free

1st lesson free

  • Computer programming
  • Python
  • Programming languages
  • Artificial Intelligence

Oxford-Trained PhD AI Researcher Offering Expert Tuition in Artificial Intelligence, Machine Learning, and Computer Science

  • Computer programming
  • Python
  • Programming languages
  • Artificial Intelligence

Lesson location

About Muhammad

I am a postdoctoral AI researcher currently based at the University of Strathclyde, where my work focuses on generative AI and uncertainty modelling for real-world engineering applications. I completed my PhD in Artificial Intelligence at Oxford Brookes University, where my doctoral research contributed to a European Union Horizon 2020-funded project on next-generation AI systems.

Alongside my research career, I have built extensive experience as an educator. I have designed and delivered week-long intensive AI courses to over 100 students at the King Abdullah University of Science and Technology (KAUST), one of the world's leading research universities. I have also taught AI and machine learning on the University of Oxford's summer programme at Lady Margaret Hall across multiple years, covering everything from the fundamentals of neural networks to advanced topics such as deep generative models, reinforcement learning, and natural language processing.

I have supervised more than 20 undergraduate and early-career professional teams through the full project lifecycle — from initial scoping through to final submission — and I have served as a teaching assistant at the Lahore University of Management Sciences, one of Pakistan's top-ranked universities.

My research has been published in leading international venues including ICLR and AISTATS, and I have a track record of translating highly technical material into clear, accessible teaching. I bring that same rigour and clarity to every tutoring session. I am patient, thorough, and genuinely invested in each student's progress.

See more

About the lesson

  • Primary school
  • Junior high school
  • SHS 1
  • +15
  • levels :

    Primary school

    Junior high school

    SHS 1

    SHS 2

    SHS 3

    BTS

    Adult Education

    Facultate (Licență)

    Master's degree

    Higher national diploma

    Doctor of philosophy

    MBA

    Pre school

    Beginner

    Intermediate

    Advanced

    Professionel

    Child

  • English

All languages in which the lesson is available :

English

My teaching is concept-first. Rather than walking through slides or textbook definitions, I start every topic by building an intuition for why it works — because students who understand the reasoning behind a method can apply it flexibly, not just reproduce it in an exam. I then move to worked examples, progressively increasing in complexity, before guiding students to solve problems independently. I ask a lot of questions throughout, which keeps sessions active and helps me spot gaps in understanding before they become problems.

Sessions are typically one hour long, though I am happy to run 90-minute deep-dives for students working through a dissertation chapter, a complex project, or a particularly demanding topic. Each session begins with a brief recap of the previous one, followed by the main teaching block, and ends with a short summary and a set of practice questions or tasks to consolidate learning before the next session.

• Machine learning and deep learning — theory and hands-on implementation
• Computer vision and image processing
• Natural language processing and large language models
• Neural network architectures — CNNs, RNNs, and Transformers
• Python for AI and data science (PyTorch, TensorFlow, scikit-learn)
• University coursework, dissertations, and research project support
• A-level and undergraduate computer science and mathematics

My lessons are suitable for a wide range of learners. I regularly work with A-level students looking to strengthen their mathematics and computing foundations, undergraduate and postgraduate students tackling AI or data science modules, and working professionals seeking to upskill in machine learning or LLMs. I am equally comfortable with complete beginners and with students who already have a strong technical base and want to push further. Lessons are conducted in English and are available online to students anywhere in the UK.

See more

Rates

Rate

  • 870 GHS

Pack prices

  • 5h: 4350 GHS
  • 10h: 8700 GHS

online

  • GHS870/h

free lessons

The first free lesson with Muhammad will allow you to get to know each other and clearly specify your needs for your next lessons.

  • 1hr

Similar Computer programming teachers in Glasgow

  • Gabriel

    Oyibi & Online

    5 (2 reviews)
    • 15 GHS/hr
    • 1st lesson free
  • Reza

    London, United Kingdom & Online

    5 (39 reviews)
    • 554 GHS/hr
    • 1st lesson free
  • Shivam

    Kingston upon Thames, United Kingdom & Online

    4.9 (37 reviews)
    • 237 GHS/hr
    • 1st lesson free
  • Alessandro

    Roma, Italy & Online

    5 (22 reviews)
    • 684 GHS/hr
    • 1st lesson free
  • ADAM

    Paris 12e, France & Online

    4.9 (36 reviews)
    • 684 GHS/hr
    • 1st lesson free
  • Massimiliano

    Ancona, Italy & Online

    5 (44 reviews)
    • 410 GHS/hr
    • 1st lesson free
  • Mourad

    Paris 12e, France & Online

    5 (76 reviews)
    • 616 GHS/hr
    • 1st lesson free
  • Laurent

    Marseille 1er, France & Online

    4.6 (75 reviews)
    • 821 GHS/hr
    • 1st lesson free
  • Robert

    London, United Kingdom & Online

    5 (24 reviews)
    • 1,566 GHS/hr
    • 1st lesson free
  • Esmaeil

    New York, United States & Online

    5 (83 reviews)
    • 354 GHS/hr
    • 1st lesson free
  • Reihane

    Guelph, Canada & Online

    5 (52 reviews)
    • 424 GHS/hr
    • 1st lesson free
  • Michael

    New York, United States & Online

    5 (36 reviews)
    • 589 GHS/hr
    • 1st lesson free
  • Reza

    Brooklyn, United States & Online

    5 (125 reviews)
    • 471 GHS/hr
    • 1st lesson free
  • Gabriel

    New York, United States & Online

    5 (101 reviews)
    • 295 GHS/hr
  • Marco

    Tortona, Italy & Online

    5 (61 reviews)
    • 410 GHS/hr
  • David

    Toronto, Canada & Online

    5 (39 reviews)
    • 763 GHS/hr
  • Behdad

    New York, United States & Online

    4.9 (33 reviews)
    • 295 GHS/hr
    • 1st lesson free
  • João

    London, United Kingdom & Online

    5 (50 reviews)
    • 475 GHS/hr
  • Dr Kritaphat

    London, United Kingdom & Online

    5 (51 reviews)
    • 1,092 GHS/hr
    • 1st lesson free
  • Othmane

    Paris 5e, France & Online

    4.9 (50 reviews)
    • 274 GHS/hr
    • 1st lesson free
  • See Computer programming tutors