Den här kursen ger en introduktion till teorin för algebraiska strukturer. Typiskt för sådana är att man inte intresserar sig för vad för slags matematiska objekt man räknar med, utan snarare hur man räknar med dem. På så sätt får man en generell teori som sedan kan användas i åtskilliga konkreta situationer.