Software Engineering, Compiler Construction and Parallel Computing
I'm teaching courses at the Department of Computer Science, Linnaeus University and at the Department of Computer and Information Science, Linköping University.
Undergraduate Courses:
- Deep Machine Learning (2020-)
- Machine Learning (2020-)
- Project in Data Intensive Systems (2020-)
- Applied Program Analysis (2002-2019)
- Selected Topics in Compiling (2002-2019)
- Software Quality (2007-2010)
- Software Technology Project (2003, 2005-2010)
- Software from Components (2001-2010)
- Web Services (2005-2010)
- Programming Languages Theory (2004-2009)
Graduate Courses:
- Advanced compiler construction (2002, 2004, 2008, 2010, 2012, 2014, 2021, 2023)
- Advanced parallel programming (2003, 2007)
- Multicore computing (2009, 2011, 2013)
- Machine Learning - Introduction and Application for Automated Performance Tuning (2012)
Courses for professionals:
- AI for Managers (2022 [2x], 2023)
- Applied Machine Learning (2022, 2023)
- Artificiell intelligens inom vård och omsorg - möjligheter och utmaningar (2022, 2023)