I've been course responsible for five courses, relating to computer graphics, introductory programming, game design and development, information visualization and cognitive perspectives on HMI. Three of these I created from scratch. I've done many guest lectures about artificial intelligence, advanced computer graphics and virtual/mixed reality, and I have done a lot of supervision and grading related to student assignments and projects.
The education largely focused on programming and software development. Towards the end of the education, I focused mainly on courses in computer graphics and artificial intelligence. Good performance on the course in "Virtual Reality" (which later changed its name to "Advanced Computer Graphics") led to a position as research engineer at VRlab in the following years.
In my master’s thesis I implemented an AI toolkit for controlling virtual characters in a virtual 3D environment.
In high school I learned computer graphics programming on my own and implemented, e.g., a simulation of the solar system as a graduation project.
Platoon leader, Swedish artillery, A9, Kristinehamn, 1997 – 1998, 12 months.
Since high school I have often participated in a variety of associations and boards, several times as chairman. For example, I have served as chairman of the board in my previous condo association and in political youth organizations at local and district levels. My political involvement has also led to 8 years in the Environment and Health Committee in Umeå, and 4 years as a lay judge in the Administrative Court.