Fall 2013 I am a course assistant in TDDC66 Datorsystem och programmering and TDDD73 Functional and Imperative Programming in Python, TDDD63 Perspectives in Computer Science and Computer Engineering and a mentor in TDDD70 Professionalism for Engineers.
Spring 2013 I taught a new PhD course in Advanced Algorithmic Problem Solving.
2000-2012 I taught TDDD10 AI Programming (known as TDDA14 AI Programming 2000-2007).
I am also responsible for the Computer Science and Software Engineering program (Civilingenjör Mjukvaruteknik, U) and arrange Programming and Problem solving activities at IDA. We are currently running the IDA Championship in Programming and Algorithms and Nordic Collegiate Programming Contest.