History and Politics

The University of Edinburgh

Undergraduate MA (Hons) Full-time 4 Years HistoryPolitics

History and Politics MA (Hons) is an undergraduate degree at The University of Edinburgh, based in Edinburgh, taught full-time over 4 years. 72% of final-year students rated the course positively in the National Student Survey, and graduates earn £26,000 on average 15 months after finishing. Typical A-level entry is A*AA.

A-Level Entry

A*AA

Typical offer · UCAS

Student Satisfaction

72.13%

NSS · Office for Students

Avg. Graduate Salary

£26,000

15 months after graduation · HESA via Discover Uni

About this course

One of our most popular combined programmes, MA History and Politics provides the opportunity to link two key disciplines in the humanities and social sciences.

This programme will give you the chance to acquire a detailed understanding of history and political science. It is a good choice if you are interested in:

* adding theoretical understanding to your interests in political history

* providing historical context to your studies in political science

* combining two important subjects

Edinburgh is an ideal place to study this programme. In addition to the superb resources of the University, the city has a range of political and governmental institutions including the Scottish Parliament and the Scottish Government.

The National Records of Scotland also contains a major collection of material relating to the government of Scotland since the medieval period.

Entry Requirements

A-Level Grades A*AA
Scottish Higher AAAA

Career Prospects

Graduates from this course typically go into the following occupations. Click through for salaries, employment rates and other UK degrees that lead there:

Related Courses

Course Details

Qualification
Master of Arts (with Honours) - MA (Hons)
Study Mode
Full-time
Duration
4 Years
Start Date
2025

2025-entry data — 2026 offers may differ

Academic Year
2025
Campus / Location
Edinburgh
Scheme
Undergraduate
Subjects
History, Politics
Avg. Graduate Salary
£26,000