| 1998-2003 |
Doctor Scientiarum. University of Tromsø, Norway "Improving the Speedup of Parallel and Distributed Applications on Clusters and Multi-Clusters" Advisor: Otto J. Anshus |
| 1990-1995 |
Sivilingeniør Informatikk (Master of Computer Engineering), University of Tromsø, Norway Thesis: "Traffic Generation" Extending and suggesting enhancements to the traffic generation system in the STaRT car simulator for driver training. Advisor: Dr. Andras Kemeny, Direction de la Recherche, Renault, Paris, France |
| 1987-1990 | Allmennfag/EDB (High School), Kvaløya Videregående, Tromsø, Norway |
| 2018-current | Professor, Department of Computer Science, University of Tromsø |
| 2003-2018 | Førsteamanuensis (Associate Professor), Department of Computer Science, University of Tromsø |
| 2001-2010 | Personlig firma (Sole proprietor), JM Bjørndalen |
| 1999-2003 | Stipendiat (Research Fellow), Department of Computer Science, University of Tromsø |
| 1997-1998 | Amanuensis (Assistant Professor), Department of Computer Science, University of Tromsø |
| 1996-1997 | Førstekonsulent (Senior Engineer), system administration, Computing Centre, University of Tromsø |
| 1996 | Førstekonsulent (Senior Engineer), Technical Staff, Department of Computer Science, University of Tromsø |
| 1995-2001 | Part time consulting, Simulation Systems, AUTOSIM AS, Tromsø |
| 1992-1995 | Software Designer, Simulation Systems, AUTOSIM AS, Tromsø |
| 1992-1993 | System administration (part time), The Norwegian College of Fishery Science |
Publications registered in Cristin (may not be up to date).
Department of Computer Science, University of Tromsø:
| 2024 Spring | Inf 2201 - Operating Systems |
| 2023 Autumn | Inf 3201 - Parallel Programming |
| 2022 Spring | Inf 1400 - Objekt-orientert programmering (Object-oriented programming) |
| 2021 Autumn | Inf 3201 - Parallel Programming |
| 2021 Spring | Inf 1400 - Objekt-orientert programmering (Object-oriented programming) |
| 2020 Autumn | Inf 3201 - Parallel Programming |
| 2020 Spring | Inf 1400 - Objekt-orientert programmering (Object-oriented programming) |
| 2020 spring | INF-3910-5 - Functional Programming - course responsible |
| 2019 Autumn | Inf 3201 - Parallel Programming |
| 2019 Spring | Inf 1400 - Objekt-orientert programmering (Object-oriented programming) |
| 2018 Autumn | Inf 3201 - Parallel Programming |
| 2017 Spring | Inf 1400 - Objekt-orientert programmering (Object-oriented programming) |
| 2017 Spring | Inf 3910 - Computer Science Seminar: IoT services with LoRaWAN network and compatible embedded devices and sensors |
| 2016 Autumn | Inf 3201 - Parallel Programming |
| 2016 Spring | Inf 1400 - Objekt-orientert programmering (Object-oriented programming) |
| 2015 Autumn | Inf 3201 - Parallel Programming |
| 2015 Spring | Inf 1400 - Objekt-orientert programmering (Object-oriented programming) |
| 2014 Autumn | Inf 3201 - Parallel Programming |
| 2014 Spring | Inf 1400 - Objekt-orientert programmering (Object-oriented programming) |
| 2013 Autumn | Inf 3201 - Parallel Programming |
| 2013 Autumn | Inf 2401 - Compilers / Programming project (Responsible in Tromsø, remote teaching course with UiO) |
| 2012 Spring | Inf 1400 - Objekt-orientert programmering (Object-oriented programming) |
| 2011 Autumn | Inf 2101 - Algoritmer (Algorithms), |
| 2011 Spring | Inf 1400 - Objekt-orientert programmering (Object-oriented programming) |
| 2010 Autumn | Inf 2101 - Algoritmer (Algorithms) |
| 2010 Spring | Inf 1400 - Objekt-orientert programmering (Object-oriented programming) |
| 2009 Autumn | Inf 3201 - Parallel Programming |
| 2009 Spring | Inf 2201 - Operating Systems |
| 2008 Autumn | Inf 3201 - Parallel Programming |
| 2007 Spring | Inf 2201 - Operating Systems |
| 2006 Autumn | Inf 3201 - Parallel Programming |
| 2006 Spring | Inf 2201 - Operating Systems |
| 2005 Autumn | Inf 3201 - Parallel Programming |
| 2005 Spring | Inf 2201 - Operating Systems |
| 2004 Autumn | Inf 3201 - Parallel Programming |
| 2004 Spring | Inf 2201 - Operating Systems |
| 2003 Autumn | Inf 3201 - Parallel Programming |
| 2002 Autumn | D340 - Distribuerte Operativsystem og Beregninger (Distributed Operating Systems and Distributed Programs) |
| 2001 Autumn | D340 |
| 2000 Autumn | D340 |
| 1999 Autumn | D240 - Operativsystem (Operating Systems) |
| 1999 Spring | D241 - Datamaskinarkitektur (Computer Architecture) |
| 1998 Autumn | D442S - Advanced Architecture Seminar |
| 1998 Spring | D241 - Datamaskinarkitektur (Computer Architecture) |
| 1997 Autumn | D240 - Operativsystemer (Operating Systems) |
PhD students:
Master students:
Large term / capstone projects: