A three-year undergraduate degree combining business fundamentals with applied data-analysis skills (including R and Python). Suited to students who want to translate large datasets into business insights and pursue roles in finance, consulting, public sector or analytics functions across industries.
The course develops competence in logic, analysis, statistics and mathematics alongside practical programming in R and Python. Core topics and capabilities emphasised in teaching include statistical learning, machine learning, predictive analytics, data-driven decision making and applications to business operations, finance and supply‑chain problems. Practical work takes place in facilities such as a trading room with current and historical market data and the same software used by financial institutions.
The programme is a three-year, full‑time undergraduate degree; part‑time study may be available. Specific academic entry criteria are not listed on this page — prospective applicants should contact admissions or consult the university prospectus for exact requirements.
Graduates are prepared for roles that combine business understanding with technical analytics—positions in banking, finance and fintech, accounting, consulting, health-sector analytics, corporate strategy and government or regulatory organisations. The degree emphasises employability through practical skills and industry-relevant tools and includes optional placement and international experience years to build workplace contacts and real‑world experience.
Part‑time study options are available and eligibility for government‑funded student loans depends on prior study, age and nationality/residency status. The university advises contacting Student Finance and Admissions teams to explore funding entitlements and support when planning how to pay tuition and living costs.
Shortlist scholarships and plan your application — free guidance from our advisors.