Accounting & Mathematics BSc

University of Glasgow · honours · 4 years · optional year abroad · UCAS 0176course page ↗

AAB – BBB at A level, A-level Mathematics; graduates earn a median £30,500 three years on.

Typical A level offer
AAB – BBB

A-level Mathematics · 92% of entrants came with A levels · 65% stay on after year 1 · Glasgow course page, Discover Uni

Year 13 · applying

What do you need to get in?

AAB – BBBtypical A level offer

Typical offer — the grades most applicants are asked for. A contextual offer can be lower for applicants from under-represented backgrounds; none is published for this course.

Glasgow course page, read 19 September 2026 · Discover Uni entry profile

  1. 1A-level Mathematics
Who actually got in: 92% with A levels, 2% with the IB, 5% via Access courses. 47% arrived with 208 or more UCAS tariff points — roughly A*A*A or better. Based on 225 entrants.

UCAS tariff points — a points scale for grades: A* = 56, A = 48, so A*A*A = 160. Entrants’ totals include extra subjects.

Other qualifications2
QualificationTypical offerRequired subjects
Scottish HighersAAAAAminimum from S5: BBBBHigher Mathematics and a Higher Science subject at AA (AB may be considered).
IB34 (6,5,5)HL Mathematics (Analysis & Approaches).
Years 1–4

What do you study?

6compulsory modules in year 1

Compulsory modules this year: mathematics & statistics 52% · business & administration 38% · transversal skills 4% · digital & ict skills 4%.

Module — one course unit, usually a term or a year long; “core” means everyone takes it. One UK credit is about ten hours of study; a full year is 120 credits.

Glasgow course page · optional modules vary by year

Year 1 · 6 core · 140 credits ≈ 1,400 hours
  • Finance 1
    What you learn (14)
    • explain the role of financial management in an organisation
    • identify sources of long-term finance available to firms
    • identify sources of short-term finance available to firms
    • describe time value of money techniques
    • apply time value of money methods to value securities
    • apply finance theory to practical investment decisions
    • evaluate investment appraisal techniques used in practice
    • analyse the effects of inflation on investment appraisal
    • analyse the effects of capital rationing on investment appraisal
    • describe the use of financial ratios in decision making
    • evaluate the contribution of financial statistics to decision making
    • explain the financial elements of business planning
    • explain the financial elements of business forecasting
    • collaborate in a team to produce a financial report
    ACCFIN1003 20 cr
  • Financial Accounting 1
    What you learn (9)
    • describe fundamental financial accounting terminology and concepts
    • apply core financial accounting principles to practical situations
    • construct bookkeeping records from source accounting data
    • compile a trial balance from ledger accounts
    • prepare year-end financial statements for a sole trader
    • prepare year-end financial statements for a partnership
    • evaluate limited company accounts including disclosure notes
    • use accounting software to record financial transactions
    • generate financial statements using accounting software
    ACCFIN1004 20 cr
  • Management Accounting 1: A Business Decision Emphasis
    What you learn (15)
    • explain how businesses operate and make decisions
    • describe the role of management accounting in business decisions
    • explain how management accounting supports financial reporting
    • distinguish management accounting from financial accounting
    • relate management accounting concepts to short-term and strategic decisions
    • define key cost accounting terms and methods
    • explain the rationale for classifying costs
    • relate cost accounting concepts to business decision-making
    • apply management accounting techniques to short-term business decisions
    • define inventory management concepts and techniques
    • explain how inventory management methods inform business decisions
    • apply management accounting techniques to long-term strategic decisions
    • apply flexible budgeting and standard costing techniques to business scenarios
    • calculate and interpret cost and revenue variances
    • evaluate problems associated with budgeting and performance management
    ACCFIN1007 20 cr
  • Mathematics 1
    What you learn (18)
    • communicate mathematical ideas using sets, functions, relations and groups
    • identify the components of a mathematical statement such as hypotheses and conclusions
    • construct valid proofs using direct argument, induction, contradiction or counterexample
    • solve equations and inequalities across number systems and geometric settings
    • solve differential equations using algebraic and calculus techniques
    • define groups and subgroups and recognise their properties
    • perform group operations using cycle notation for permutation groups
    • calculate the order of groups and elements using Lagrange's theorem
    • derive derivatives and integrals from first principles using limits
    • relate differentiation and integration through the fundamental theorem of calculus
    • compute derivatives of scalar and vector functions using standard rules
    • compute integrals using substitution, parts and other standard methods
    • apply calculus techniques to solve optimisation and geometric measurement problems
    • perform matrix and vector operations in three-dimensional space
    • model real-world problems using mathematical tools and interpret the solutions
    • extract key concepts and methods from independent reading of mathematical texts
    • present mathematical arguments in writing with precise notation and clear conclusions
    • collaborate with peers to discuss and solve mathematical problems
    MATHS1017 40 cr
  • Statistics 1Y: Introduction to Statistics: Learning from Data
    What you learn (18)
    • explain why natural variation occurs in data
    • explain basic probability concepts such as sample space and event
    • explain conditional probability and statistical independence
    • explain the concept of a random variable and its probability distribution
    • describe standard discrete probability distributions
    • describe standard continuous probability distributions
    • identify appropriate applications of standard probability distributions
    • use statistical tables to find Normal distribution values
    • use statistical tables to find chi-squared distribution values
    • define population, sample, parameter and estimate
    • distinguish between different common types of statistical data
    • display different data types using suitable graphical methods
    • explain why interval estimates are useful for unknown parameters
    • interpret interval estimates correctly
    • interpret the results of hypothesis tests
    • check the assumptions underlying basic statistical procedures
    • evaluate how violated assumptions affect the reliability of statistical results
    • apply statistical methods using a programming language
    STATS1002 20 cr
  • Statistics 1Z: Data Modelling in Action
    What you learn (17)
    • perform hypothesis tests on continuous data
    • calculate interval estimates for continuous data
    • interpret results of hypothesis tests and interval estimates
    • use statistical tables for normal and t-distributions
    • distinguish between paired and independent data
    • identify paired and independent data in practical examples
    • calculate the sample correlation coefficient between two variables
    • interpret the sample correlation coefficient
    • fit a linear regression line to data
    • construct interval estimates for correlation and regression parameters
    • carry out hypothesis tests for correlation and regression parameters
    • explain correlation and regression results in non-technical language
    • explain why checking model assumptions matters
    • outline statistical modelling strategies across application domains
    • interpret output from simple statistical models
    • explain the calculation procedures underlying simple statistical models
    • perform calculations for simple statistical model examples
    STATS1003 20 cr
Year 2 · 9 core · 120 credits ≈ 1,200 hours
  • Financial Accounting 2
    What you learn (7)
    • prepare an income statement for a simple group of companies
    • prepare a statement of financial position with supporting notes for a simple group
    • prepare a statement of cash flows with accompanying notes for an organisation
    • identify financial accounting issues within practical scenarios
    • select appropriate accounting principles and techniques to resolve accounting problems
    • evaluate competing theories underlying financial reporting practice
    • critique alternative approaches to key accounting issues
    ACCFIN2003 20 cr
  • Management Accounting 2: Organisational Performance
    What you learn (14)
    • explain how globalisation and competition affect organisational operations
    • relate management accounting concepts to the global business context
    • use financial data to assess organisational performance
    • use non-financial data to manage organisational performance
    • apply cost management techniques to control organisational operations
    • apply management accounting approaches to support strategic decision-making
    • apply performance measurement methods across different organisational types
    • apply costing methods to determine production costs in varied contexts
    • apply pricing strategies for products across different organisational settings
    • evaluate how technological advances influence management accounting practice
    • evaluate how sustainability concerns reshape the management accountant's role
    • evaluate the behavioural effects of management accounting practices on individuals
    • evaluate the organisational and social consequences of management accounting practices
    • collaborate with peers to produce a joint coursework submission
    ACCFIN2005 20 cr
  • Introductory Economics
    What you learn (8)
    • apply economic models to analyse markets and agents
    • use economic analysis techniques to solve problems
    • analyse firm input and output choices across market types
    • explain the foundations and role of consumer demand
    • define key economic concepts and indicators
    • analyse the government's role in the economy
    • analyse how external shocks affect the economy
    • construct coherent arguments grounded in general principles
    ECON1010 20 cr
  • Mathematics 2A: Multivariable Calculus
    What you learn (14)
    • sketch three-dimensional surfaces using cross-sections and contour lines
    • apply the chain rule to differentiate partial derivatives
    • determine stationary points of multivariable functions
    • apply Lagrange multipliers to solve constrained optimisation problems
    • state the definitions of divergence, gradient and curl operators
    • apply vector differential operators to solve problems
    • compute signed volume under a surface via double integration
    • determine integration limits for a given domain
    • change the order of integration and apply jacobian-based variable substitution
    • compute line integrals along curves
    • parametrise surfaces and compute surface integrals
    • apply Green's theorem to evaluate closed line integrals
    • state key mathematical definitions, results and formulae from lectures
    • apply lecture results and formulae to solve new problems
    MATHS2001 10 cr
  • Mathematics 2B: Linear Algebra
    What you learn (18)
    • state fundamental properties of matrices and their operations
    • apply matrix operations and symbolic manipulation to solve problems
    • determine whether a given set forms a vector subspace
    • determine whether a set of vectors is linearly independent
    • describe the span of a set of vectors
    • determine whether a map between vector spaces is linear
    • derive the matrix representation of a linear map for given bases
    • calculate a matrix determinant using cofactor expansion
    • prove properties of determinants under row or column operations
    • derive the characteristic polynomial of a square matrix
    • compute eigenvalues and eigenvectors of a matrix
    • apply eigenvalues and eigenvectors to solve problems
    • derive the quadratic form associated with a symmetric matrix
    • determine the rank and signature of a symmetric matrix
    • diagonalise a symmetric matrix
    • apply the Gram-Schmidt process to construct an orthonormal basis
    • state key definitions and theorems covered in the module
    • apply covered theorems and definitions to solve problems
    MATHS2004 10 cr
  • Mathematics 2C: Introduction To Real Analysis
    What you learn (15)
    • negate statements containing logical quantifiers
    • identify hypothesis and conclusion in a conditional statement
    • derive converse, contrapositive and equivalent forms of a conditional statement
    • determine whether a function is bounded or unbounded
    • prove a sequence's limit using the formal epsilon definition
    • calculate limits of sequences using algebraic and order properties
    • prove whether a sequence, including recursively defined ones, is monotonic
    • use subsequences to demonstrate that a sequence fails to converge
    • classify a sequence as convergent or divergent
    • determine continuity of a function from the formal definition
    • apply sequential criteria to show a function is discontinuous
    • state definitions and theorems covered in lectures
    • apply lecture theorems and results to solve mathematical problems
    • reproduce proofs of key results presented in lectures
    • adapt known proof techniques to novel mathematical problems
    MATHS2032 10 cr
  • Mathematics 2D: Mathematical Methods and Modelling
    What you learn (7)
    • analyse dynamical systems with one dependent variable using ODE models
    • construct phase portraits for single-variable dynamical systems
    • solve linear autonomous ODE systems using matrix exponentials
    • compute Fourier series and Fourier and Laplace transforms
    • apply transform properties to simplify and solve differential equations
    • state key definitions, results and formulae taught in the module
    • apply taught formulae and methods to solve new problems
    MATHS2033 10 cr
  • Mathematics 2E: Mechanics
    What you learn (15)
    • predict functional dependence using dimensional analysis
    • calculate tangent vectors and arc-length of parametric curves
    • sketch parametric curves
    • describe particle motion using polar, cylindrical and spherical coordinates
    • solve differential equations to determine particle motion
    • define linear momentum, impulse and force
    • apply momentum, impulse and force concepts in calculations
    • construct models of mechanical systems to predict future states
    • define energy, work and power in physical contexts
    • apply energy, work and power concepts to physical situations
    • compute projectile motion and motion under hooke's law
    • determine appropriate lagrangians for mechanical systems
    • derive and solve equations of motion using least action principle
    • state key definitions, results and formulae from lectures
    • apply lecture formulae to solve mechanics problems
    MATHS2034 10 cr
  • Mathematics 2F: Groups, Transformations and Symmetries
    What you learn (14)
    • classify a function as injective, surjective or bijective
    • construct examples illustrating each function type
    • state the formal definitions of a group and a subgroup
    • prove and apply lagrange's theorem to group problems
    • prove that conjugacy forms an equivalence relation in a group
    • apply conjugacy relations to solve group theory problems
    • produce examples of fields and determine whether a set forms a vector space
    • compute the matrix representation of a linear transformation for a fixed basis
    • relate two bases using a change of basis matrix
    • construct the symmetry group of a regular n-gon
    • state key definitions and theorems covered in the module
    • apply stated definitions and theorems to solve problems
    • prove results presented during the course
    • adapt established proof techniques to new problem situations
    MATHS2035 10 cr
Year 3 · 5 core

“What you learn” restates each module’s published learning outcomes in our own words, as short skill statements in the same form as the GCSE and A level curriculum, with the help of an AI model; fields of knowledge follow the twelve fields of the knowledge sphere. The university’s module page, linked from each title, is the authoritative description.

After graduating

Where does it lead?

£30,500median pay three years after graduating
Lower quarter£24k
Median£31k
Upper quarter£36k

Median — the middle earner: half earned more, half less. Pay is for graduates of this subject at this university who finished in 2016-18, not adjusted for inflation; based on 90 graduates.

Discover Uni dataset (HESA and Office for Students, CC BY 4.0, contains HESA data); earnings from the Longitudinal Education Outcomes data (Department for Education) · aggregation level 13, 24, 23

Half of graduates earned between £23,500 and £36,000. Five years on, the median is £38,000. 85% were in work or further study 15 months after finishing; 75% of those in work were in professional or managerial jobs.

All outcome figures7
MeasureValueBased on
Continue after year 130% left65%15
In work or study, 15 months on10% studying85%25
Professional or managerial job75%15
Pay 15 months on, median£30,00015
Pay 3 years on, median£30,50090
Pay 5 years on, median£38,00090
Money

What does it cost?

Fees not on file; see the university’s fees page.

Glasgow fees page

National Student Survey 2025-26

What do students say?

74%agreed the course was good overall (question 26)

NSS — a yearly survey of final-year students at every UK university; 66% of this course’s final year answered. Small groups can swing a lot year to year.

National Student Survey, via Discover Uni · 70 students answered

Highest: 95% agreed on question 3; lowest: 68% on question 24.

All questions26
QuestionAgree
Question 192%
Question 281%
Question 395%
Question 495%
Question 586%
Question 691%
Question 778%
Question 872%
Question 978%
Question 1082%
Question 1193%
Question 1282%
Question 1380%
Question 1475%
Question 1587%
Question 1682%
Question 1780%
Question 1878%
Question 1982%
Question 2086%
Question 2195%
Question 2294%
Question 2380%
Question 2468%
Question 2577%
Question 2674%

Question texts are published by the Office for Students; the dataset carries only the question numbers.

Modules, entry requirements and fees are facts read from University of Glasgow’s course page on 2026-09-19 and may change; the university’s page is authoritative. Descriptions are not reproduced. Outcome figures are from the Discover Uni dataset. University of Glasgow is a trade mark of the university; sch.today is independent of it.