Teaching & supervision

Teaching computer science and AI.

I teach computer science and artificial intelligence at Aalborg University, with an emphasis on conceptual understanding, technical depth, and careful evaluation.

Selected by students as Teacher of the Year at the Department of Computer Science in 2021.

Selected teaching

Courses

BSc · 2021–

Algorithms and Data Structures

Core algorithmic techniques, data structures, complexity, and systematic problem solving in computer science.

BSc · 2022–

Machine Intelligence

Foundations of intelligent systems, including central concepts and methods in artificial intelligence and machine learning.

MSc · 2018, 2019

Natural Language Processing

Lectures on the MSc programme at the University of Copenhagen, taught in English.

PhD · August 2026

Robust Large Language Models: From Security to Factuality

Advanced research perspectives on security, privacy, factuality, and evaluation in large language models.

Course details ↗

Supervision

Developing independent researchers.

I supervise PhD researchers and MSc and BSc students across NLP, multilinguality, language-model security, semantics, and factuality. My aim is to combine clear expectations and regular feedback with growing ownership of the research direction.

The broader aim is to help researchers develop independent scientific profiles and prepare for the next stage of their careers. Meet current and former researchers on the AAU-NLP people page.

Prospective PhD candidates should normally apply through advertised positions at AAU. For thesis collaboration or research visits, a concise message describing the question and fit is welcome.

Contact me