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

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
Malaika Arif

Malaika Arif

ICT and Computer Science tutor | IGCSE, GCSE and IB Diploma

Tuitional Certified Tutor

5+ years experience · Subject Specialist

Malaika Arif holds a Bachelor's degree in Cyber Security and worked as a full stack developer before teaching became her main occupation. She built a SIEM…

  • ICT
  • Computer Science
4.5 out of 5 average rating25,000+ hours
Unais Iqbal

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