Start with direction

Find the right path
through what you want to learn.

You do not need to know the perfect course before you begin. Start with your subject, current level and goal. We'll help turn them into a structured route.

5 disciplines4 learning stagesAcademic + career pathwaysExpert support when needed
How the platform works

Start broad. Become specific.

Instead of confronting you with a giant catalogue, the platform progressively narrows your options until you reach a learning route that makes sense.

01

Subject

What do you want to learn?

Choose Statistics, Mathematics, Data Science, Bioinformatics or Computer Science.

02

Level

Where are you now?

Choose High School, Undergraduate, Postgraduate or Learn for Yourself.

03

Goal

Why are you learning?

Prepare for an exam, understand a module, build career skills, support research or complete a project.

04

Path

Know what comes next

Follow a deliberate sequence of courses and skills instead of choosing content randomly.

Not sure where to start?

Find your learning path.

Tell us what you want to learn, where you are now and what you want to achieve. We'll point you towards a sensible starting route.

Guided recommendation
σ

Currently exploring Statistics at Undergraduate level.

Undergraduate learning

Turn university modules into real understanding.

Go beyond lecture notes and memorised procedures. Build the conceptual, mathematical and computational understanding needed for assignments, examinations and later study.

01
Master university modules

Build towards this outcome through a deliberate combination of explanation, practice and application.

02
Prepare for examinations

Build towards this outcome through a deliberate combination of explanation, practice and application.

03
Improve coding and analysis skills

Build towards this outcome through a deliberate combination of explanation, practice and application.

04
Build foundations for postgraduate study

Build towards this outcome through a deliberate combination of explanation, practice and application.

About this stage

Undergraduate

Structured learning for lectures, problem sheets, assignments, examinations and deeper conceptual understanding at university level.

Undergraduate courses

A few places you could start.

These courses span different subjects at your selected learning stage. Your best starting point depends on the foundations you already have and what you want to achieve.

σStatistics
Undergraduate
Featured course

Regression & Statistical Modelling

Move from simple linear regression to multivariable models, interactions, diagnostics and practical interpretation.

Linear regressionMultiple regressionModel diagnostics
34 lessons8 weeks
View course
Mathematics
Undergraduate
Featured course

Linear Algebra for Modern Science

Understand vectors, matrices, linear transformations, eigenvalues and the geometry behind statistics and data science.

VectorsMatricesEigenvalues
31 lessons7 weeks
View course
Data Science
Undergraduate
Featured course

Machine Learning

Understand supervised and unsupervised learning through intuition, code, validation and responsible model evaluation.

RegressionClassificationTrees
40 lessons9 weeks
View course
</>Computer Science
Undergraduate
Featured course

Data Structures & Algorithms

Understand core data structures, algorithm design and computational complexity through visual examples and coding practice.

Big-OArraysTrees
42 lessons10 weeks
View course
Data Science
Undergraduate
Featured course

Python for Data Analysis

Build a rigorous, reproducible Python data-analysis workflow with NumPy, pandas, cleaning, joins, visualisation, statistical analysis and a complete capstone project.

PythonNumPypandas
32 lessons8 weeks
View course
σStatistics
Undergraduate

Statistical Inference

Understand estimation, uncertainty, likelihood, confidence intervals and hypothesis testing from first principles.

EstimationLikelihoodConfidence intervals
30 lessons7 weeks
View course
Browse all courses
?
Unsure about your level?
Start slightly below the point where everything feels difficult.
Strong foundations usually make advanced learning faster, not slower.
Human support when it matters

A learning path does not have to be a solo journey.

Use courses and interactive resources independently, then bring in an expert tutor for difficult concepts, exam preparation, university work, coding or research support.