Curriculum Vitae

John Markus Bjørndalen


Education

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

Employment History

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

Publications registered in Cristin (may not be up to date).

Teaching Experience

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)

Supervision of Students

Students graduated (advisor or co-advisor):

PhD students:

Master students:

Large term / capstone projects:

Research grants