Teaching

In addition to teaching the courses listed here, I am also a supervisor of student's theses.

In 2016, I started to use with big success (more fun for me and according to student's evaluation significantly above average student's satisfaction) the flipped classroom approach (Icelandic term: vendikennsla) and am now using it in all courses.

Courses planned at the University of Iceland

Spring 2021

TÖL401G Operating Systems
HBV205M Software Testing

Fall 2020

(I might take a research sabbatical then...)
HBVxxxM Software Quality Management

Spring 2020

TÖL401G Operating Systems

Fall 2019

HBVxxxM Software Maintenance

Courses taught at the University of Iceland

Spring 2019

TÖL401G Operating Systems
HBV205M Software Testing

Fall 2018

HBV505M Software Quality Management (flipped classroom approach)

Spring 2018

HBV206M Software Maintenance (flipped classroom approach)
TÖL210F High-Performance Computing and Glaciology (Reading course)

Fall 2017

No teaching: reduced teaching duty.

Spring 2017

TÖL401G Operating Systems (flipped classroom approach)
HBV201F Software Testing (flipped classroom approach and ISTQB Certified Tester exam)

Fall 2016

No teaching: research sabbatical.

Spring 2016

TÖL401G Operating Systems (second half taught using flipped classroom approach)
HBV203F Software Quality Management

Fall 2015

TÖL503M Distributed Systems

Spring 2015

TÖL401G Operating Systems
HBV201F Software Testing

Fall 2014

HBV101F Software Maintenance
HBV104F Software Quality Management

Spring 2014

TÖL401G Operating Systems

Fall 2013

No teaching: research sabbatical.

ERASMUS guest teacher 2013

Construction of Re-usable Software at University of Göttingen, Germany, July 2013

Spring 2013

TÖL401G Operating Systems

Fall 2012

HBV101F Software Maintenance
HBV201F/HBV103F Software Testing (ISTQB Certified Tester exam)

Spring 2012

TÖL401G Operating Systems
HBV203F Software Quality Management

Fall 2011

TÖL102F Distributed Systems
TÖL107F Selected Topics in Computer Science for Graduate Students

ERASMUS guest teacher 2011

Konstruktion von wiederverwendbarer Software at University of Göttingen, Germany, July 2011

Spring 2011

TÖL401G Operating Systems
HBV201F Software Testing (ISTQB Certified Tester exam)

Fall 2010

HBV101F Software Maintenance
Host for guest lecture: HBV102M Model-Driven Development of Domain-Specific Languages

Spring 2010

TÖL401G Operating Systems

Fall 2009

TÖL102F Distributed Systems

Spring 2009

TÖL401G Operating Systems
HBV201F Software Testing

Fall 2008

TÖL102F Distributed Systems