There are multiple definitions - click on the translation that matches your context.

avhandling

substantiv

full

thesis

noun

Definitions of thesis

English

a research essay, written as a requirement for an academic degree

Doris Lessing influenced his thoughts and way of thinking immensely when he was working on his Ph.D. thesis.

English

a theory which is to be proven

His thesis is that there is now more of a 'national economy' in Scotland than ever before in its history.