Teaching*)

I have taught and been examiner for a number of different courses in Computer Science for BSc/MSc-students over a period of more than 15 years and ranging from practical courses like computer programming to more theoretical ones like algorithms and data structures.

Courses

Current and upcoming teaching (as far as I know)

Current and planned courses When Spec Web Comments
D7013E Computational Geometry lp1, 2008 link www
D0015E Computer Science and Engineering lp1, 2008 Developing this new course now.

Past teaching (this millenium)

Course When Spec Web Comments
M7010E Virtual Environments, Advanced course lp4, 2008 link www
D0010E Object-Oriented Programming and Design lp3, 2008 link www A new course
CS68 Principles of Programming Languages Fall 07 link www Given at Dartmouth College (USA).
SMM011 Networked Virtual Environments lp4, 2007 link www
SMD181 Object-Oriented Programming and Design lp3, 2007 link www A new course
SMD140 Project for DI lp2 2006 - lp3 2007 link www
SMD156 Computational Geometry lp1, 2006 link www First time in lp1
SMM011 Networked Virtual Environments lp4, 2006 link www
SMD167 Object-Oriented Design lp3, 2006 link www TA/Help-teacher: Tomas Johansson
SMD108 Functional Programming lp1, 2005 link www TA: Mats Folke. Given for the last time.
SMD156 Computational Geometry lp4, 2005 link www
SMM011 Networked Virtual Environments lp4, 2005 link www Further developed this course.
SMD142 Project in Computer Science lp3-4, 2005 link www Supervised a project
SMD135 Programs and Data Structures lp3, 2005 link www TA/Help-teacher: Tomas Johansson
SMD108 Functional Programming lp1, 2004 link www TA: Thomas Björklund
SMD156 Computational Geometry lp4, 2004 link www Developed a new course.
PhD-course in Computational Geomtry lp4, 2004 link www Essentially SMD156 + extras
SMD135 Programs and Data Structures lp3, 2004 link www Developed a new course.
SMD142 Project in Computer Science lp3-4, 2004 link www Supervised a project
SMD108 Functional Programming lp 1, 2003 link www In Swedish.
SMD108 Functional Programming lp1, 2002 link www In Swedish.
SMD056 Program Construction lp3, 2002 link www Last time. In Swedish.
SMD108 Functional Programming lp1, 2001 link www Re-make of SMD001. In Swedish.
SMD056 Program Construction lp3, 2001 link www In Swedish.
SMD001 Functional Programming lp1, 2000 link www In Swedish.

*) At Swedish universities the school year starts in August and is divided into the four quarters "lp1" and "lp2", that stretch from mid-August til mid-Januari, and "lp3" and "lp4" that continue until mid-June.

Awards and nominations

When What
2007 STINT Scholarship for Excellence in Teaching.

Full funding for a stay at Dartmouth College during the Fall term 2007.

2002 Luleå University of Technology Annual Award in Recognition of Outstanding Achievements for the Benefit of Undergraduate Teaching.

This award is handed out annually by the President of the university to 2 out of 1400 employees (for teaching achievements). It came with a check for SEK 37 000 (the money was, however, administrated by the department and was suddenly missing).

2005 Nominated for the Adelié prize, a teaching award handed out annually by Geosektionen, one of the student organizations at LTU.
2000, 2002 Nominated by the final year students for the Student Union Best Teacher Award.

Development projects

Teknik, estetik och lärande

Curriculum development with David Carr


Changed: 2010-06-15. 

Is there a need for a correction or an update? Then give specific details (like what page?)in the text field below and click the button.