The History programme of Trinity College Dublin allows you to study a remarkable range of types of history – whether cultural or political history, military or social history, environmental history or the history of ideas – from the early Middle Ages to the very recent past.