Weishaupt studied history, law, political science and philosophy in Ingolstadt, In 1768, he got his Doctorate in philosophy. In 1772 he became a professor for law, with a specialization in church law.