Question: how long does it take to get a degree in history?
Answer: Most undergraduate history courses are three or four years long, depending on norms in the country of study. History degrees generally offer a very wide range of modules, starting with foundational courses in the first year, and then progressing to more specialized options.