Muhammad - Computer Programming Tutor - Glasgow
1st lesson free
Muhammad - Computer Programming Tutor - Glasgow

Muhammad

  • Rate US$73
  • Response 1h
Muhammad - Computer Programming Tutor - Glasgow

US$73/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

  • Compulsory School
  • Secondary School
  • Adult Education
  • +9
  • levels :

    Compulsory School

    Secondary School

    Adult Education

    Master

    Doctorate

    MBA

    Pre-School

    Elementary

    Intermediate

    Advanced

    Professional

    Children

  • 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

  • US$73

Pack prices

  • 5h: US$365
  • 10h: US$730

online

  • US$73/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

  • Reza

    London, United Kingdom & Online

    5 (39 reviews)
    • US$47/hr
    • 1st lesson free
  • Shivam

    Kingston upon Thames, United Kingdom & Online

    4.9 (37 reviews)
    • US$21/hr
    • 1st lesson free
  • Alessandro

    Roma, Italy & Online

    5 (22 reviews)
    • US$58/hr
    • 1st lesson free
  • ADAM

    Paris 12e, France & Online

    4.9 (36 reviews)
    • US$58/hr
    • 1st lesson free
  • Massimiliano

    Ancona, Italy & Online

    5 (44 reviews)
    • US$35/hr
    • 1st lesson free
  • Mourad

    Paris 12e, France & Online

    5 (76 reviews)
    • US$52/hr
    • 1st lesson free
  • Laurent

    Marseille 1er, France & Online

    4.6 (75 reviews)
    • US$69/hr
    • 1st lesson free
  • Robert

    London, United Kingdom & Online

    5 (24 reviews)
    • US$132/hr
    • 1st lesson free
  • Esmaeil

    New York, United States & Online

    5 (83 reviews)
    • US$30/hr
    • 1st lesson free
  • Reihane

    Guelph, Canada & Online

    5 (52 reviews)
    • US$36/hr
    • 1st lesson free
  • Michael

    New York, United States & Online

    5 (36 reviews)
    • US$50/hr
    • 1st lesson free
  • Reza

    Brooklyn, United States & Online

    5 (125 reviews)
    • US$40/hr
    • 1st lesson free
  • Gabriel

    New York, United States & Online

    5 (101 reviews)
    • US$25/hr
  • Marco

    Tortona, Italy & Online

    5 (61 reviews)
    • US$35/hr
  • David

    Toronto, Canada & Online

    5 (39 reviews)
    • US$65/hr
  • Behdad

    New York, United States & Online

    4.9 (33 reviews)
    • US$25/hr
    • 1st lesson free
  • João

    London, United Kingdom & Online

    5 (50 reviews)
    • US$40/hr
  • Gabriel

    Toronto, Canada & Online

    5 (28 reviews)
    • US$11/hr
    • 1st lesson free
  • Dr Kritaphat

    London, United Kingdom & Online

    5 (51 reviews)
    • US$92/hr
    • 1st lesson free
  • Othmane

    Paris 5e, France & Online

    4.9 (50 reviews)
    • US$23/hr
    • 1st lesson free
  • See Computer Programming tutors