>> Teaching (updated September 2023)

  1. Software Project Management, MSc course, 8 ECTS, Reykjavik University, Fall 2023 (30%, jointly with Birna Íris Jónsdóttir and others)

  2. Databases, BSc course, 6 ECTS, Reykjavik University, Spring 2023

  3. Software Project Management, MSc course, 8 ECTS, Reykjavik University, Fall 2022 (30%, jointly with Birna Íris Jónsdóttir)

  4. Databases, BSc course, 6 ECTS, Reykjavik University, Spring 2022

  5. Introduction to Database Design, MSc/BSc course, 7.5 ECTS, IT University of Copenhagen, Spring 2022 (50%, jointly with Siniša Nešković)

  6. Introduction to Database Design, BSc/MSc course, 7.5 ECTS, IT University of Copenhagen, Fall 2021

  7. Introduction to Database Design, MSc/BSc course, 7.5 ECTS, IT University of Copenhagen, Spring 2021 (50%, jointly with Philippe Bonnet and Andrea Vezzosi)

  8. Introduction to Database Design, BSc/MSc course, 7.5 ECTS, IT University of Copenhagen, Fall 2020

  9. Introduction to Database Design, MSc/BSc course, 7.5 ECTS, IT University of Copenhagen, Spring 2020

  10. Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2020 (70%, jointly with Grímur Tómasson)

  11. Introduction to Database Design, BSc/MSc course, 7.5 ECTS, IT University of Copenhagen, Fall 2019

  12. Introduction to Database Design, MSc/BSc course, 7.5 ECTS, IT University of Copenhagen, Spring 2019

  13. Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2019 (50%, jointly with Grímur Tómasson)

  14. Introduction to Database Design, BSc/MSc course, 7.5 ECTS, IT University of Copenhagen, Fall 2018 (50%, jointly with Johan Sivertsen)

  15. Big Data Management, MSc course, 7.5 ECTS, IT University of Copenhagen, Fall 2018 (50%, jointly with Iman Elghandour)

  16. Database Tuning, MSc course, 7.5 ECTS, IT University of Copenhagen, Spring 2018

  17. Database Use and Design, BSc course, 7.5 ECTS, IT University of Copenhagen, Spring 2018 (25%, primarily taught by Philippe Bonnet)

  18. Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2018 (50%, jointly with Grímur Tómasson)

  19. Big Data Management, MSc course, 7.5 ECTS, IT University of Copenhagen, Fall 2017

  20. Databases, BSc course, 6 ECTS, Reykjavik University, Fall 2017

  21. Database Tuning, MSc course, 7.5 ECTS, IT University of Copenhagen, Spring 2017 (25%, primarily taught by Philippe Bonnet)

  22. Big Data Management, MSc course, 8 ECTS, Reykjavik University, Spring 2017 (50%, jointly with Gylfi Þór Guðmundsson)

  23. Databases, BSc course, 6 ECTS, Reykjavik University, Fall 2016

  24. Big Data Management, MSc course, 8 ECTS, Reykjavik University, Spring 2015

  25. Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2015 (50%, jointly with Grímur Tómasson)

  26. Databases, BSc course, 6 ECTS, Reykjavik University, Fall 2014

  27. Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2013 (50%, jointly with Grímur Tómasson)

  28. Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2011

  29. Advanced Database Systems, MSc/BSc course, 8/6 ECTS, Reykjavik University, Fall 2009

  30. Flash Devices and Databases, BSc course, 6 ECTS, Reykjavik University, Fall 2009

  31. Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2009

  32. Advanced Database Systems, MSc/BSc course, 8/6 ECTS, Reykjavik University, Fall 2008

  33. Advanced Database Systems, MSc/BSc course, 8/6 ECTS, Reykjavik University, Fall 2007

  34. Implementation of Database Systems, MSc course, 8 ECTS, Reykjavik University, Spring 2007

  35. Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2007

  36. Advanced Database Systems, MSc/BSc course, 8/6 ECTS, Reykjavik University, Fall 2006

  37. Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2006

  38. Advanced Database Systems, MSc/BSc course, 8/6 ECTS, Reykjavik University, Fall 2005

  39. Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2005

  40. Advanced Database Systems, MSc/BSc course, 8/6 ECTS, Reykjavik University, Fall 2004

  41. Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2004

  42. Implementation of Database Systems, MSc course, 8 ECTS, Reykjavik University, Fall 2003

  43. Advanced Database Systems, MSc/BSc course, 8/6 ECTS, Reykjavik University, Fall 2003

  44. Advanced Database Systems, MSc/BSc course, 8/6 ECTS, Reykjavik University, Fall 2002

  45. Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2002

  46. Databases, BSc course, 6 ECTS, Reykjavik University, Spring 2001

  47. Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Spring 2001

  48. Performance of Database Systems, BSc course, 6 ECTS, Reykjavik University, Fall 2000

  49. Advanced Topics in Databases, BSc course, 6 ECTS, University of Iceland, Fall 1999

  50. Databases, BSc course, 6 ECTS, University of Iceland, Spring 1999 (30%, jointly with Bergur Jónsson)