Hogwarts subjects | History of Magic: History of Magic is a core class and subject taught at Hogwarts School of Witchcraft and Wizardry. This class is a study of magical history. This is one of the subjects where the use of magic practically isn’t necessary. History of Magic is taught from the first year to the fifth, with the option of N.E.W.T. courses in sixth and seventh year.