Skip to main content
Back-to-School offers are here — don’t miss out on exciting savings!
Tuitional logoTuitional

Saima Noor Muhammad

Tuitional Certified Tutor · Computer Science & ICT Specialist — MS Software Engineering

15+ years experience • Flexible scheduling

O-LevelIGCSEA-LevelProfessionalComputer ScienceICT
Browse every tutor

About the tutor

Saima Noor Muhammad holds a Master's in Software Engineering and a Bachelor of Education, and has taught Computer Science for over 15 years at leading institutions. She has mentored more than 15,000 students across 20,000 teaching hours.

She received the Golden Apple Teaching Award in 2022 for innovative curriculum design, and has worked as a subject coordinator and lead teacher. She teaches Visual Basic, C, C++ and Python hands-on, and acts as patron of IT clubs and inter-school tech competitions. Students who have never written a line of code and students building full projects both sit comfortably in her lessons.

Subjects & levels taught

  • Computer Science

    LevelExam boardsSyllabus code
    O-LevelCAIE2210
    IGCSECAIE, Edexcel0478, 4CP0
  • ICT

    LevelExam boardsSyllabus code
    IGCSECAIE0417
    A-LevelCAIE9626
    Professional
  • Programming

    • O-Level
    • IGCSE
    • A-Level
  • Advanced Excel & MS Office

    • Professional

Looking for a specific subject? Browse every subject we tutor.

Education

MS in Software Engineering, BS in Software Engineering and a B.Ed. Holds the Extension Cambridge O-Level Computer Science Certification from CAIE, and received the Golden Apple Teaching Award in 2022 for innovative curriculum design.

Teaching style

Saima teaches in structure and by hand, pairing theory with code the student writes themselves.

  • Programming taught step by step

    Algorithms and concepts are worked through with clear examples rather than presented as finished solutions.

  • Extensive project supervision

    Practical exam preparation with real coding exercises supervised end to end.

  • Customised lesson plans

    Instruction is differentiated for students arriving with very different levels of coding background.

  • Regular assessment and tracking

    Progress is measured to target weak areas rather than to confirm what is already secure.

  • Exam technique and time management

    Computer Science papers reward planning, and that is taught explicitly.

Other tutors you may like

View the whole team →
Hadi Shahid, Tuitional tutor

Hadi Shahid

Mechanical Engineering & STEM Tutor | MATLAB and Python Specialist

Tuitional Certified Tutor

7+ years experience

Hadi Shahid is a mechanical engineer and systems engineering postgraduate who works at the point where research meets industry. He is an active researcher in solar…

  • Physics
  • Mathematics
  • Engineering
  • +2 more
4.8 out of 5 average rating20,000+ hours
Muhammad Unais Iqbal, Tuitional tutor

Muhammad Unais Iqbal

CAIE Business Studies and Economics tutor, O-Level to A-Level

Tuitional Certified Tutor

5+ years experience

Muhammad Unais Iqbal came to business teaching from a computer science degree, and the analytical habit shows. He breaks a theory into its parts, tests it…

  • Business Studies
  • Economics
  • Commerce
  • +1 more
4.6 out of 5 average rating20,000+ hours
Talha Arif, Tuitional tutor

Talha Arif

Computer Science & Programming Tutor | AI and Full-Stack Developer

Tuitional Certified Tutor

5+ years experience

Talha Arif builds software for a living and teaches from that experience. He is the founder and chief executive of EvoDynamics, a digital agency serving clients…

  • Computer Science
  • Programming
  • Artificial Intelligence & Machine Learning
  • +1 more
4.9 out of 5 average rating20,000+ hours