Skip to main content Skip to search results
  • Mathematics BSc (Hons) – 3 years

    UCAS code: L110
    This is a full-time undergraduate course, starting in 2024

    Mathematics enables us to reason logically, to understand structure and to formulate scientific principles, whether from the physical, life or social sciences.

  • Mathematics and Physics BSc (Hons) – 3 years

    UCAS code: N140
    This is a full-time undergraduate course, starting in 2024

    Master the logic, rigour and proof of mathematics alongside the universal principles of physics to prepare you for a wide range of careers.

  • Mechanical Engineering BEng (Hons) – 3 years

    UCAS code: T120
    This is a full-time undergraduate course, starting in 2024

    Combine numeracy with detailed subject knowledge and initiative to solve complex engineering problems that improve the world we live in.

  • Natural Sciences BSc (Hons) – 3 years

    UCAS code: W100
    This is a full-time undergraduate course, starting in 2024

    Gain the benefits of studying across different scientific disciplines with the flexibility to shape your degree to your career aspirations.

  • Pharmacology BSc (Hons) – 3 years

    UCAS code: M110
    This is a full-time undergraduate course, starting in 2024

    Train to play a vital role in the discovery, development and testing of therapeutic agents to improve global health.

  • Physics BSc (Hons) – 3 years

    UCAS code: N110
    This is a full-time undergraduate course, starting in 2024

    Develop a deep understanding of the fundamental principles of physics from subatomic to cosmological scales and expand your knowledge with specialist options.