IB, IGCSE, A Level Math and Computer Science Courses
Online Mathematics and Computer Science programs for IB DP, IB MYP, IGCSE, A Level, competitive maths, programming, IA and EE support.
Choose a learning track
Mathematics and Computer Science are organized into simple pathways so students can find the right support quickly.
IB, Cambridge & Competitive Maths
Route-based support for school exams, IB DP choices, and advanced problem solving.
IB, Cambridge & Programming
Theory, algorithms, IA/project support, Python, and exam-focused practice.
IB DP Mathematics
All four pathways with expert guidance.
Analysis & Approaches HL
For engineering, physics, and math-heavy university courses.
- Calculus, algebra, proof
- IA guidance & review
- Paper 1, 2, 3 strategies
- Weekly problem sets
Analysis & Approaches SL
Core calculus and algebra with analytical depth.
- Core calculus & algebra
- IA topic selection
- Exam technique workshops
- Concept-based learning
Applications & Interpretation HL
Statistics, modelling, and applied math.
- Statistics mastery
- Mathematical modelling
- GDC integration
- IA and exam prep
Applications & Interpretation SL
Applied math with real-world contexts.
- Practical statistics
- Modelling with tech
- Accessible IA guidance
- Exam confidence
IB DP Computer Science
New syllabus support for first teaching August 2025 and first assessment May 2027, with separate SL and HL pathways, programming practice, case-study preparation and IA guidance.
Computer Science SL
Standard Level support for systems, computational thinking, Python or Java, case-study preparation and the computational solution IA.
- Current syllabus map
- Paper 1 and Paper 2 strategy
- Python or Java practice
- IA planning and feedback
Computer Science HL
Higher Level support for SL foundations plus abstract data types, object-oriented programming, deeper systems knowledge, case-study depth and IA execution.
- SL foundation plus HL depth
- Abstract data types
- OOP and programming depth
- Case study and IA support
IGCSE Mathematics & CS
IGCSE Mathematics (0580/0980)
- Extended & Core syllabi
- Chapter-wise practice
- Mark scheme analysis
- Revision workshops
IGCSE Computer Science (0478)
- Full theory syllabus
- Python programming
- Algorithm training
- Past paper walkthroughs
Not Sure Which Course?
Book a paid demo and we'll create a personalized plan.