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

Muhammad

  • Rate UGX 285,909
  • Response 1h
Muhammad - Computer programming tutor - Glasgow

UGX 285,909/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
  • 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

  • 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

  • UGX 285,909

Pack prices

  • 5h: UGX 1425
  • 10h: UGX 2850

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

online

  • UGX 285,909/hr

Similar Computer programming teachers in Glasgow

  • 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 68,825/hr
    • 1st lesson free
  • Reza

    London, United Kingdom & Online

    5 (40 reviews)
    • UGX 181,942/hr
    • 1st lesson free
  • ADAM

    Paris 12e, France & Online

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

    Kingston upon Thames, United Kingdom & Online

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

    London, United Kingdom & Online

    5 (50 reviews)
    • UGX 155,950/hr
    • 1st lesson free
  • Massimiliano

    Ancona, Italy & Online

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

    Paris 12e, France & Online

    5 (76 reviews)
    • UGX 177,659/hr
    • 1st lesson free
  • Laurent

    Marseille 1er, France & Online

    4.6 (75 reviews)
    • UGX 266,488/hr
    • 1st lesson free
  • Robert

    London, United Kingdom & Online

    5 (24 reviews)
    • UGX 514,636/hr
    • 1st lesson free
  • Gabriel

    Toronto, Canada & Online

    5 (29 reviews)
    • UGX 41,295/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 137,651/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 247,771/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