Courses

Biological Natural Sciences

Explore a breadth of biological sciences such as biochemistry, evolution, pharmacology and neuroscience.

View more

Chemical Natural Sciences

Further your understanding of the world around us through the study of both organic and inorganic chemistry.

View more

Computer Sciences

Build a knowledge of programming, computer design and cryptography in a friendly, interactive environment.

View more

Engineering

Engage with fundamental principles and make products which tackle real-world problems.

View more

Human, Social, and Political Sciences

Solve real-world relevant academic problems within the domain of the social sciences.

View more

Mathematics

Couple fundamental principles with practical computing classes that are linked to real-world applications.

View more

Medicine

Study human biology down to the cellular level whilst exploring pathologies and their associated treatments.

View more