Matthias Book

Matthias Book

Teaching

>>Profile

>>Research

>>Publications

>>Theses

>>Teaching

>>Service

Lecturer

  1. Computer Science 1, University of Iceland, Fall 2026
  2. Software Development, University of Iceland, Spring 2026
  3. Computer Science 1 Boot Camp, University of Iceland, Spring 2026 (co-taught with B. Stefánsson, S.E. Pétursdóttir Biering)
  4. Computer Science 1, University of Iceland, Fall 2025
  5. Requirements Engineering, University of Iceland, Fall 2024
  6. MSc/PhD Thesis Skills, University of Iceland, Fall 2024 (co-taught with S.W. Scott)
  7. Introduction to Software Engineering, University of Iceland, Fall 2024 (co-taught with E.Þ. Hvannberg, H. Neukirchen)
  8. Software Development, University of Iceland, Spring 2024
  9. Requirements Engineering, University of Iceland, Fall 2023
  10. MSc/PhD Thesis Skills, University of Iceland, Fall 2023 (co-taught with S. Mischke)
  11. Introduction to Software Engineering, University of Iceland, Fall 2023 (co-taught with E.Þ. Hvannberg, H. Neukirchen)
  12. MSc/PhD Thesis Skills, University of Iceland, Fall 2022 (co-taught with S. Mischke)
  13. Introduction to Software Engineering, University of Iceland, Fall 2022 (co-taught with E.Þ. Hvannberg, H. Neukirchen)
  14. Software Development, University of Iceland, Spring 2022
  15. MSc/PhD Thesis Skills, University of Iceland, Fall 2021 (co-taught with S. Mischke)
  16. Software Development, University of Iceland, Spring 2021
  17. MSc/PhD Thesis Skills, University of Iceland, Fall 2020 (co-taught with S. Mischke)
  18. Java Prep Course, University of Iceland, Fall 2020
  19. Software Development, University of Iceland, Spring 2020
  20. Software Project 2, University of Iceland, Spring 2020
  21. Software Project 1, University of Iceland, Fall 2019
  22. MSc/PhD Thesis Skills, University of Iceland, Fall 2019 (co-taught with S. Mischke)
  23. Software Development, University of Iceland, Spring 2019
  24. Software Project 2, University of Iceland, Spring 2019
  25. Software Project 1, University of Iceland, Fall 2018
  26. Software Development, University of Iceland, Spring 2017
  27. Software Project 2, University of Iceland, Spring 2017
  28. Software Project 1, University of Iceland, Fall 2016
  29. Software Development, University of Iceland, Spring 2016
  30. Software Project 2, University of Iceland, Spring 2016
  31. Software Project 1, University of Iceland, Fall 2015
  32. Software Development, University of Iceland, Spring 2015
  33. Computer Science Seminar for Undergraduates, University of Iceland, Spring 2015
  34. Software Quality Management, University of Iceland, Fall 2014 (co-taught with H. Neukirchen)
  35. No-Frills Software Engineering, University of Duisburg-Essen, Winter 2013/2014
  36. Information Retrieval I, Chemnitz University of Technology, Winter 2012/2013
  37. Software Engineering II, Chemnitz University of Technology, Winter 2012/2013
  38. Software Engineering Lab, Chemnitz University of Technology, Winter 2012/2013
  39. No-Frills Software Engineering, University of Duisburg-Essen, Summer 2012
  40. Spezifikationssprachen, University of Duisburg-Essen, Summer 2011
  41. Java-Praxiskurs II, University of Leipzig, Winter 2006/2007 (co-taught with M. Hülder)
  42. Java-Praxiskurs II, University of Leipzig, Winter 2005/2006 (co-taught with M. Hülder)
  43. Java-Praxiskurs I, University of Leipzig, Summer 2005 (co-taught with M. Hülder)
  44. Java-Praxiskurs für Fortgeschrittene, University of Leipzig, Winter 2004/2005 (co-taught with M. Hülder)
  45. Java-Praxiskurs, University of Leipzig, Summer 2004 (co-taught with M. Hülder)
  46. Java-Einführungskurs, University of Leipzig, Summer 2003 (co-taught with M. Hülder)

Supervisor/Tutor

  1. Software Engineering, University of Duisburg-Essen, Summer 2014
  2. Programmierung, University of Duisburg-Essen, Summer 2013
  3. Modelle der Informatik, University of Duisburg-Essen, Winter 2011/2012
  4. Programmierung, University of Duisburg-Essen, Summer 2011
  5. Modelle der Informatik I, University of Duisburg-Essen, Winter 2010/2011
  6. Modellierung und Programmierung II, University of Leipzig, Summer 2009
  7. Praktikum Angewandtes Software Engineering, University of Leipzig, Winter 2007/2008
  8. Programmierung und Programmiersprachen, University of Leipzig, Summer 2006
  9. Digitale Informationsverarbeitung, University of Leipzig, Winter 2005/2006
  10. Seminar User Interface Engineering für mobile und web-basierte Anwendungen, University of Leipzig, Summer 2005
  11. Forschungspraktikum Entwicklung eines mobilen Reiseportals, University of Leipzig, Winter 2003/2004
  12. Digitale Informationsverarbeitung, University of Leipzig, Winter 2003/2004
  13. Java-Programmierpraktikum, University of Leipzig, Summer 2003
  14. Objektorientiertes Software-Praktikum, University of Leipzig, Winter 2002/2003