
Teaching (updated September 2023)
- Software Project Management, MSc course, 8 ECTS, Reykjavik University, Fall 2023 (30%, jointly with Birna Íris Jónsdóttir and others)
- Databases, BSc course, 6 ECTS, Reykjavik University, Spring 2023
- Software Project Management, MSc course, 8 ECTS, Reykjavik University, Fall 2022 (30%, jointly with Birna Íris Jónsdóttir)
- Databases, BSc course, 6 ECTS, Reykjavik University, Spring 2022
- Introduction to Database Design, MSc/BSc course, 7.5 ECTS, IT University of Copenhagen, Spring 2022 (50%, jointly with Siniša Nešković)
- Introduction to Database Design, BSc/MSc course, 7.5 ECTS, IT University of Copenhagen, Fall 2021
- Introduction to Database Design, MSc/BSc course, 7.5 ECTS, IT University of Copenhagen, Spring 2021 (50%, jointly with Philippe Bonnet and Andrea Vezzosi)
- Introduction to Database Design, BSc/MSc course, 7.5 ECTS, IT University of Copenhagen, Fall 2020
- Introduction to Database Design, MSc/BSc course, 7.5 ECTS, IT University of Copenhagen, Spring 2020
- Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2020 (70%, jointly with Grímur Tómasson)
- Introduction to Database Design, BSc/MSc course, 7.5 ECTS, IT University of Copenhagen, Fall 2019
- Introduction to Database Design, MSc/BSc course, 7.5 ECTS, IT University of Copenhagen, Spring 2019
- Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2019 (50%, jointly with Grímur Tómasson)
- Introduction to Database Design, BSc/MSc course, 7.5 ECTS, IT University of Copenhagen, Fall 2018 (50%, jointly with Johan Sivertsen)
- Big Data Management, MSc course, 7.5 ECTS, IT University of Copenhagen, Fall 2018 (50%, jointly with Iman Elghandour)
- Database Tuning, MSc course, 7.5 ECTS, IT University of Copenhagen, Spring 2018
- Database Use and Design, BSc course, 7.5 ECTS, IT University of Copenhagen, Spring 2018 (25%, primarily taught by Philippe Bonnet)
- Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2018 (50%, jointly with Grímur Tómasson)
- Big Data Management, MSc course, 7.5 ECTS, IT University of Copenhagen, Fall 2017
- Databases, BSc course, 6 ECTS, Reykjavik University, Fall 2017
- Database Tuning, MSc course, 7.5 ECTS, IT University of Copenhagen, Spring 2017 (25%, primarily taught by Philippe Bonnet)
- Big Data Management, MSc course, 8 ECTS, Reykjavik University, Spring 2017 (50%, jointly with Gylfi Þór Guðmundsson)
- Databases, BSc course, 6 ECTS, Reykjavik University, Fall 2016
- Big Data Management, MSc course, 8 ECTS, Reykjavik University, Spring 2015
- Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2015 (50%, jointly with Grímur Tómasson)
- Databases, BSc course, 6 ECTS, Reykjavik University, Fall 2014
- Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2013 (50%, jointly with Grímur Tómasson)
- Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2011
- Advanced Database Systems, MSc/BSc course, 8/6 ECTS, Reykjavik University, Fall 2009
- Flash Devices and Databases, BSc course, 6 ECTS, Reykjavik University, Fall 2009
- Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2009
- Advanced Database Systems, MSc/BSc course, 8/6 ECTS, Reykjavik University, Fall 2008
- Advanced Database Systems, MSc/BSc course, 8/6 ECTS, Reykjavik University, Fall 2007
- Implementation of Database Systems, MSc course, 8 ECTS, Reykjavik University, Spring 2007
- Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2007
- Advanced Database Systems, MSc/BSc course, 8/6 ECTS, Reykjavik University, Fall 2006
- Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2006
- Advanced Database Systems, MSc/BSc course, 8/6 ECTS, Reykjavik University, Fall 2005
- Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2005
- Advanced Database Systems, MSc/BSc course, 8/6 ECTS, Reykjavik University, Fall 2004
- Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2004
- Implementation of Database Systems, MSc course, 8 ECTS, Reykjavik University, Fall 2003
- Advanced Database Systems, MSc/BSc course, 8/6 ECTS, Reykjavik University, Fall 2003
- Advanced Database Systems, MSc/BSc course, 8/6 ECTS, Reykjavik University, Fall 2002
- Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2002
- Databases, BSc course, 6 ECTS, Reykjavik University, Spring 2001
- Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2001
- Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Fall 2000
- Advanced Topics in Databases, BSc course, 6 ECTS, University of Iceland, Fall 1999
- Databases, BSc course, 6 ECTS, University of Iceland, Spring 1999 (30%, jointly with Bergur Jónsson)