Д.и.н. Петър Ангелов е професор в катедра История на България, Исторически факултет, СУ "Св. Климент Охридски".
Преподава дисциплините Средновековна българска история, История на България (VIІ–XIV в.), Българската средновековна дипломация, България и българите в представите на византийците (VII–XIV в.) пред студенти в бакалавърска и магистърска степен от СУ "Св. Климент Охридски" и ПУ "Паисий Хилендарски". Научните му интереси са в областта на средновековната българска и балканска история, средновековната българска дипломация и българските пратеничества, българите и техните владетели през погледа на византийците, българо-сръбските отношения през Средновековието, сръбските родослови и летописи като извор за българската история, военните договори на Първата и Втората българска държава, балканските военни съюзи. Специализирал е в Рим, Лондон, Вашнгтон, Мюнхен, Берлин, Саарбрюкен. Изнасял е лекции в Кишинев, Москва, Вашингтон, Щутгарт, Делхи, Хелзинки, Братислава, Париж. Автор е на книгите България и българите в представите на византийците (1999, 2011), Средновековната българска дипломация (2004, 2011), Чуждите народи в представите на средновековния българин (2013), Българско средновековие. Пълен лекционен курс (2013) и над 100 научни публикации.