Study With Our Tutors
Daniel
PGCE Qualified Teacher - Bachelor Of Computer Science
I am Daniel, a qualified teacher with a degree in Information and Communication Technology and a PGCE in IT and Computing. I specialise in A-Level Computer Science, with expertise in programming (Python, Java, C++), algorithms, data structures, digital logic, and computer security. My knowledge also includes databases, networks, and emerging fields like IoT.
Teaches:A-Level Computer ScienceIB Computer ScienceIGCSE Computer ScienceGCSE Computer Science
Hire a tutorQualifications
International Baccalaureate:Qualified Online Teacher (Computer Science)
A-Level:Qualified Online Teacher (Information Communication Technology and Computer Science)
GCSE/IGCSE:Qualified Online Teacher (Information Communication Technology and Computer Science)
Degree Qualifications:PGCE Computer Science / Bachelor of IT and Computer Science
Vetted Tutor
Personally Interviewed
Our tutors go through a rigorous selection process, having been interviewed to assess their teaching skills and subject knowledge. They have extensive tutoring experience with a track record of success, helping students achieve their academic goals.
Tutoring Experience
With three years of experience teaching Computer Science at A-Level and GCSE, I have worked with various exam boards, including OCR, AQA, and Edexcel. My focus is on guiding students to excel in programming, algorithms, and system design through a supportive and structured approach. My students have achieved consistently strong results, driven by my tailored guidance and comprehensive feedback.
Tutoring Approach
My approach centres on structured, exam-focused learning for A-Level Computer Science. I use detailed booklets aligned with PowerPoint presentations to provide clarity on key topics like algorithms, programming, and system architecture. For coding, I create visual worksheets that break down code sequences, ensuring students build confidence in problem-solving. Interactive coding exercises and discussions further deepen their understanding.
Testimonials
Tutoring sessions with Daniel Bullen have been going very well; I have been able to catch up in areas where I hadn't fully understood content, and practice accordingly for progression, whilst taking my time.
Ela, IB Computer science student
Extracurricular Activities
Flexible online tutoring to fit around your schedule

Hire a tutor
Please fill out the form and we'll find a tutor for you