At tilvejebringe en del af det matematiske grundlag, der er nødvendigt for den moderne teoretiske datalogi, samt at skabe en vis matematisk modenhed hos de studerende. Dette betyder, at der lægges vægt på fundamentale matematiske karakteristika som præcision, generalitet og beviser.
Kursusindhold:
Matematisk logik og bevisteknikker. Mængder og funktioner. De naturlige tal og induktion. Relationer. Algebra, formelle sprog og endelige tilstandsmaskiner.