Back

Numerical Analysis, the maths behind the algorithm

Root finding, interpolation, numerical linear algebra and numerical ODEs — one-to-one and online, with the error analysis your exam asks for and the code your project needs.

What this covers in detail

Root finding & interpolation

Bisection, Newton and secant methods, fixed-point iteration, Lagrange and Newton interpolation, splines and numerical integration.

Numerical linear algebra

LU and Cholesky factorisation, conditioning, iterative methods (Jacobi, Gauss–Seidel), least squares and eigenvalue algorithms.

Numerical ODEs

Euler and Runge–Kutta methods, multistep methods, stability, stiffness and error estimates.

Numerical Analysis sits between two exams: the one that asks you to prove a method converges, and the project that asks you to make it work. These lessons cover both — the theory of why a method is accurate and stable, and the implementation that shows it.

What this covers

Theory and code together

Every method is derived, analysed and then run — in Python or MATLAB — so the error bound on paper matches what you see on screen.

Error analysis that makes sense

Order of convergence, truncation and rounding error, stability: the part most students memorise, taught until it is understood.

Help with projects too

Guidance on assignments and implementations — how to structure the code and test it — without the work being done for you.

Pricing

Choose the support that fits.

One-to-one tutoring, from a single session to consistent weekly progress.

Your first 30 minutes are free.

Start with a free 30-minute assessment. We will understand what the student needs and recommend the right plan.

Every plan includes live one-to-one lessons.

The Noktua practice platform is free with every account — even if you have not booked a lesson yet.

  • Single Sessions

    For when you need help, right when you need it.

    €50 / hour
    • ✓ 1-on-1 with your tutor
    • ✓ Personalised support for your questions
    • ✓ Session summary notes
    • ✓ No commitment
    Book a session
  • MOST POPULAR

    Continuous Learning

    For students who want consistent learning and steady progress.

    €40 / hour
    • ✓ Regular weekly lessons
    • ✓ Fully personalised learning plan
    • ✓ Custom study materials
    • ✓ Progress tracking & homework support
    Start Learning
  • 2-WEEK INTENSIVE

    Exam Preparation Sprint

    For students with an upcoming test or exam who need focused preparation over a short period.

    €45 / hour
    • ✓ 8 hours of focused tutoring over 2 weeks
    • ✓ Targeted revision of key topics
    • ✓ Exam-style exercises and practice
    • ✓ Custom study materials
    Start Programme

Lessons at the student's home carry an extra charge of €10/hour.

Common questions

Which programming language do you use?

Whichever your course uses — usually Python (NumPy/SciPy) or MATLAB. Octave and Julia are fine too.

Is this for maths students only?

No. Numerical methods courses in engineering, physics and computer science follow the same core, and lessons adapt to how your course examines it.

Book your free 30-minute assessment

Tell us the year group and where it is going wrong. You will have a reply within 24 hours with a time.

Every message is read by a tutor, not a bot, and answered within 24 hours.

Not ready to book? Create a free account and try the practice platform.