Anders Andersen

Teaching portfolio

Teaching philosophy

Computer science curriculum

The curriculum for undergraduate programs in computer science at Department of Computer Science, UiT, are strongly influenced by the curriculum guidelines from Association for Computing Machinery (ACM) and IEEE Computer Science . Two important principles presented in are:

  • Computer science curricula should be designed to provide students with the flexibility to work across many disciplines. Computing is a broad field that connects to and draws from many disciplines, including mathematics, electrical engineering, psychology, statistics, fine arts, linguistics, and physical and life sciences. Computer Science students should develop the flexibility to work across disciplines.

  • Computer science curricula should be designed to prepare graduates to succeed in a rapidly changing field. Computer Science is rapidly changing and will continue to change for the foreseeable future. Curricula must prepare students for lifelong learning and must include professional practice (e.g., communication skills, teamwork, ethics) as components of the undergraduate experience. Computer science students must learn to integrate theory and practice, to recognize the importance of abstraction, and to appreciate the value of good engineering design.

These principles influence the teaching philosophy in computer science. The students should be exposed to cross-disciplinary problems and solutions through their studies, and they should learn to adapt to changes and update their knowledge continuously.

Two important characteristics of computer science graduates presented in are:

  • Problem solving skills

  • Awareness of the broad applicability of computing

These characteristics should also influence the teaching philosophy in computer science. We should learn our students to solve real problems and they should understand the full range of opportunities available in computing. They should be exposed to examples of problems from the real work, and they should learn to analyse and solve such problems both independently and as a joint task in a group. Such a group can include other fellow students, users of the solutions, external industry partners or cross-disciplinary professionals.

Deductive, inductive and abductive learning

In , a three-part model for learning and teaching is presented. It is based on the work of Peirce  who introduce a third way describing how we gain new knowledge (the third step in scientific thinking). The third way is abduction. New knowledge is not only a matter of reprocessing existing knowledge. It can not always be deduced from what we already know or induced from data and observations we have already done.

The three part model of teaching and learning includes induction, deduction and abduction. Inductive teaching and learning is based upon the principle that knowledge can come from your own experiences. Specific experiences are generalised to generate knowledge. Deductive teaching and learning is based upon the principle that knowledge can come from the introduction of rules, principles or a theories. Specific knowledge is drawn from the general rules, principles or theories. Abductive teaching and learning is based upon the principle that knowledge can come from promoting a hypothesis, an interpretation or a model for a possible solution to a problem. All three parts of the model will be used in teaching.

Inductive learning means that the students should gain experience solving problems using the tools available. More experience with such problem solving means that the students can acquire more knowledge by generalisation of experiences. In computer science, this is often achieved through practical exercises solved by algorithms and programming (computer science laboratory). The presented exercises and suggested approaches should contribute to a wide scope of experiences for the students. This will contribute to a wide platform of experiences that can be generalised to generate knowledge.

Deductive learning is based on rules, principles and theories presented for the students. These rules, principles and theories are typically presented to the students in traditional lectures and in the text books. However, it is important that the students are able to use these rules, principles and theories to predict the outcome of a given example or use-case. The practicals (the computer science laboratory) can be used to validate (and experience) predictions based on the learned rules, principles and theories.

In abductive learning the students have to come up with their own hypothesis, interpretations or models of problem solving. This requires more experienced students with some level of confidence. Typically, students can choose two approaches when given this kind of a challenge. The first approach is to avoid anything difficult. Such a reduction strategy means that the student chooses an approach that he or she thinks has less chance of failing, but also is less challenging. The second approach is to seek a more difficult and big-idea approach. Such a risk-taking strategy means that the changes of failing are larger, but the challenges are greater.

As a teacher you might want to push the students with the strongest focus on the reduction strategy to challenge them self more. By doing this you avoid a too simplified approach by the students where the learning outcome will be limited. As a teacher you might want to push the students with a the strongest focus on risk-taking strategy to play it more safe. By doing this you avoid a too complex approach where the students spend to much time on complex details not relevant for the learning goals of the exercise.

In abductive learning, failing is not necessary a bad result. When students choose a risk-taking strategy they will sometimes fail. If they fail but are able to analyse the failure and from that gain new knowledge, the failure can be considered a good result (with good grading).

Inductive, deductive and abductive learning, shouldcould all be included in the learning model used. Typically an abductive exercise will be followed by inductive and deductive learning based on experiences from that exercise. In this quote from Kuhn (p. 237), inductive and deductive learning represents the traditionalist, and abductive learning represents the innovator:

… I hope to have made meaningful the view that the productive scientist must be a traditionalist who enjoys playing intricate games by pre-established rules in order to be a successful innovator who discovers new rules and new pieces with which to play them.

Kuhn says that it is necessary for a scientist to be both a traditionalist and an innovator. This also applies to learning and teaching in computer science. The combination of inductive, deductive and abductive learning is a good teaching model for computer science.

Introducing programming in computational sciences

Teaching in computational sciences (e.g., math, physics, chemistry) has followed a structure where the theoretical terms are introduced first, then problem solving for simple models is taught, and later this is applied in problem solving relevant for current research. This is a solid model that has contributed to the development of the natural sciences. However, this model is currently under pressure. The distance between the basic knowledge and current research has increased significantly. This is challenging, since we know that relevant problem solving from current research is a motivating factor for learning. Until recently, few practical alternatives for teaching computational sciences have existed.

An important recent development is the increased processing power available to all students. Today, a common laptop computer has a processing power that makes it capable to model relevant scientific research problems in wide range of computational sciences (e.g., in math, physics, chemistry, geology, biology, but also in engineering, process industry and so on). A strategical approach to decrease the distance between knowledge learned in the introduction courses in computational sciences and current research, is to introduce programming as an important tool in teaching and learning in these courses. The positive influence of introducing programming as a major tool in learning these topics are well documented by University of Oslo (UiO) , where the Centre for Computing in Science and Education (CCSE) is established. At UiO, computational programming is introduced as one of the important tools for learning computational sciences.

At UiO, the goal is to incorporate computational programming within the standard curriculum in mathematics and the natural sciences . Such incorporation also includes organisational challenges, including cooperation between university professors at different fields and departments.

The ability to do computations is an important tool for the research scientists. This has influenced the research fields significantly. New research fields have emerged, and existing research fields have moved focus towards computation and simulation. Science is conducted by solving problems using a combination of analytic, numerical and experimental tools. If the influence of computation in science is not reflected in what we learn students, the students might be left with inexact and unrealistic models. We undermine the students deeper understanding on how scientific research is performed.

The courses should introduce realistic examples with program development approaches (coding) to problem solving, and iterative methods. Coding gives the students an important toolbox for the development of knowledge in their field. Computers are really good at performing simple tasks many times. This means that iterative methods will be an important part of students’ toolbox.

The introduction of programming in teaching computational sciences has to be coordinated with teaching of mathematics and numerical methods. New topics introduced in mathematics and numerical methods can be exemplified and experimented with when teaching programming. This approach to teaching is possible if we are able to achieve cross-disciplinary collaboration in the development and implementation of courses.

@preamble

@stringacm = ACM

@stringcapp = Cappelen

@stringfbf = Fagbokforlaget

@stringnse = Nordic Studies in Education

@stringsv = Springer-Verlag

@stringtcse = Texts in Computational Science and Engineering

@stringuc-pr = The University of Chicago Press

@stringup = Unge Pædagoger

@bookaalberg2002a, author = Thore K. Aalberg, title = Individuell veiledning, publisher = fbf, year = 2002, isbn = 8276746764

@articleaalberg2009a, author = Thore K. Aalberg, title = Kollegaveiledning i høyere utdanning, journal = nse, year = 2009, volume = 29, number = 2, pages = 185–193, holder = articles fs

@mastersthesisaanensen2004a, author = Thomas Aanensen, title = OOPP STUDIO: Et verktøy for dynamisk utplassering og distribusjon av komponentbaserte applikasjoner, school = Institutt for Informatikk, Universitetet i Tromsø, year = 2004, type = Masteroppgave i Informatikk, note = (Anders Andersen supervisor), holder = theses fs

@mastersthesisaas2010a, author = Svein Ove Aas, title = A distributed, autonomous filesystem, school = Department of Computer Science, Faculty of Science and Technology, University of Tromsø, year = 2010, note = (Anders Andersen supervisor), holder = theses fs

@mastersthesisaberg2002a, author = Anders Åberg, title = Making an EJB Container for handheld devices, school = Department of Computer Science, University of Tromsø, year = 2002, type = Diploma thesis, note = (Anders Andersen supervisor), holder = theses fs

@techreportacm2013a, author = The Joint Task Force on Computing Curricula, title = Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science, institution = Association for Computing Machinery (ACM) / IEEE Computer Society, year = 2013, isbn = 978-1-4503-2309-3, month = dec, holder = books fs, type = Report

@techreportacm2016a, author = Joint Task Group on Computer Engineering Curricula, title = Computer Engineering Curricula 2016: Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering, institution = Association for Computing Machinery (ACM) / IEEE Computer Society, year = 2016, month = dec, isbn = 978-1-4503-4875-1, type = Final Curriculum Report, number = CE2016, holder = books fs

@miscalvestad2012a:p, author = Per Olav Aukrust Alvestad, title = Near Field Communication – NFC, howpublished = TV, Schrødingers katt NRK (Anders Andersen, Arne Munch-Ellingsen programme participants), month = sep, year = 2012

@inproceedingsandersen2011b, author = Anders Andersen and Øyvind Holmstad and Randi Karlsen and Tor Kreutzer, title = NFC city context sensitive and social networking experiments, booktitle = PDT’11, Proceedings of the Workshop on Posters and Demos Track at Middleware 2011, year = 2011, month = dec, address = Lisbon, Portugal, publisher = acm, holder = aa fs

@techreportandersen2017e, author = Anders Andersen, title = Ressurser til utvikling av nytt emne Inf-1049, institution = NT-fak, UiT Norges Arktiske Universitet, year = 2017, month = mar, type = Søknad om finansiering fra NT-fak til etablering av nytt emne, language = norsk

@articleandersen2019a, author = Anders Andersen and Stian Normann Anfinsen and Luca Frediani, title = Fremragende læring med beregningsorientert programmering, journal = Nordic Journal of STEM Education, year = 2019, volume = 3, number = 1, pages = 70–74, issn = 2535-4574, month = mar, note = (MNT-konferansen 2019), location = Tromsø, holder = aa fs, language = norsk

@articleandersen2019b, author = Anders Andersen and Tor Berre and Pål Ellingsen and Laurence Habib and Moutaz Haddara and Erik Hjelmås and Mette Mo Jakobsen and Audun Jøsang and Tom-Heine Nätt and Jingyue Li and Arne Roar Nygård and Sondre Rønjom and Hans Georg Schaathun and Arild Steen and Tor-Fredrik Torgersen, title = Informasjonssikkerhet i høyere utdanning, journal = Nordic Journal of STEM Education, year = 2019, volume = 3, number = 1, pages = 267–271, issn = 2535-4574, location = Tromsø, language = norsk, month = mar, note = (MNT-konferansen 2019), holder = aa fs

@techreportandersen2021a, author = Anders Andersen and Tor Berre and Pål Ellingsen and Olaf Hallan Graven and Laurence Habib and Moutaz Haddara and Erik Hjelmås and Mette Mo Jakobsen and Audun Jøsang and Lars Emil Knudsen and Jingyue Li and Arne Roar Nygård and Tom Heine Nätt and Sondre Rønjom and Hans Georg Schaathun and Arild Steen and Tor-Fredrik Torgersen, title = IKT-sikkerhet i utdanningene: Anbefalinger fra arbeidsgruppen, institution = Nasjonal arbeidsgruppe for styrking av undervisning i IKT-sikkerhet, year = 2021, type = Rapport, holder = aa fs, month = nov, language = norsk

@mastersthesisandreassen2005a, author = Espen Roger Andreassen, title = Informasjonsutveksling i mobile omgivelser, school = Institutt for Informatikk, Universitetet i Tromsø, year = 2005, type = Diplomoppgave, note = (Anders Andersen supervisor)

@mastersthesisandreassen2015a, author = Ruben Alexander Andreassen, title = StudentLink: A Generic Calendar Platform, school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2015, note = (Anders Andersen supervisor), holder = theses fs

@mastersthesisarntsen2004a, author = Øystein Arntsen, title = Implementing QuA over OpenCOM, school = Department of Computer Science, University of Tromsø, year = 2004, type = Diploma thesis, note = (Frank Eliassen, Anders Andersen supervisors)

@mastersthesisarntzen2009a, author = Ingar M. Arntzen, title = A Client for Chain Replication, school = Department of Computer Science, Faculty of Science and Technology, University of Tromsø, year = 2009, note = (Anders Andersen supervisor)

@mastersthesisaurdal2019a, author = Pontus Edvard Aurdal, title = VisualBox: A Generic Data Integration and Visualization Tool, school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2019, type = Master thesis, note = (Anders Andersen, Arne Munch-Ellingsen supervisors), holder = theses fs

@mastersthesisbakke2017a, author = Simen Harket Bakke, title = Implementation of the fully homomorphic library HElib in Python using Boost, school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2017, type = Master thesis, note = (Anders Andersen supervisor)

@mastersthesisbakkeli2017a, author = Nicolai Bakkeli, title = Schema crawled API documentation exploration, school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2017, type = Master thesis, note = (Anders Andersen supervisor)

@mastersthesisberger2002a, author = Frank Alexander Berger, title = SPKI for OOPP, school = Department of Computer Science, University of Tromsø, year = 2002, type = Diploma thesis, note = (Anders Andersen supervisor)

@mastersthesisbones2004a, author = Vegard Bønes, title = En infrastruktur for refleksjonsstyrt sikkerhet til OOPP, school = Institutt for Informatikk, Universitetet i Tromsø, year = 2004, type = Diplomoppgave, note = (Anders Andersen supervisor)

@phdthesisborch2007a, author = Njål T. Borch, title = The Socialized.Net, school = Department of Computer Science, Faculty of Science, University of Tromsø, year = 2007, holder = theses fs, note = (Anders Andersen, Lars Kristian Vognild, Paul Havinga supervisors)

@mastersthesisbottoni2002a, author = Andrea Bottoni, title = Security for OOPP, school = Department of Computer Science, University of Tromsø, year = 2002, type = Diploma thesis, note = (Anders Andersen, Tage Stabell-Kulø supervisors)

@mastersthesisbrose2004a, author = Margrete Allern Brose, title = Investigation Possibilities for Multi-Hop Routing in Resource Constrained Mobile Ad-Hoc Networks: Design and Implementation of an Adaptive Power-Aware Routing Protocol, school = Department of Computer Science, University of Tromsø and Telenor FoU Tromsø, year = 2004, type = Diploma thesis, note = (Anders Andersen, Geir Egil Myhre, Bjørn Thorstensen supervisors)

@miscbyklum2018a:p, author = Kari Byklum, title = Etterlyser flere helseteknologer, howpublished = Newspaper, Dagens Næringsliv, dn.no, month = may, year = 2018, note = (Anders Andersen, Gunnar Hartvigsen, Anne Husebekk, Kolbjørn Engeseth, Iselin Nybø, Tom Robert Elvebu interview subjects)

@miscchristensen2012a:p, author = Arnfinn Christensen, title = Mobiltaggerne, howpublished = Internet, Forskning.no (Anders Andersen, Randi Karlsen interview subjects), year = 2012

@mastersthesiscraciun2019a, author = Cosmin Radu Crăciun, title = Data Management for Nudged Green Transportation, school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2019, type = Master thesis, note = (Anders Andersen, Randi Karlsen supervisors), holder = theses fs, language = english

@misccybersecurity2018a, author = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, title = Computer Science Study in Cybersecurity at UiT, month = jan, year = 2018, note = (Anders Andersen, Dag Johansen, Håvard D. Johansen, Jan Fuglesteg, Alexander Horsch work group)

@mastersthesisefraimsen2004a, author = Frank Ruben Efraimsen, title = Integrering av QuA i OOPP, school = Institutt for Informatikk, Universitetet i Tromsø, year = 2004, type = Diplomoppgave, note = (Anders Andersen supervisor)

@mastersthesisekvang2007a, author = Espen Ekvang, title = Design and implementation of a prototype for capturing immediate user experiences, school = Department of Computer Science, Faculty of Science and Technology, University of Tromsø, year = 2007, type = Diploma thesis, note = (Anders Andersen supervisor)

@phdthesiselahi2020a, author = Najeeb Elahi, title = Context Centric Approach of Semantic Image Annotation and Retrieval, school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2020, note = (Weihai Yu, Anders Andersen supervisors), holder = theses fs

@mastersthesiseliassen2005a, author = Magne Kræmer Eliassen, title = Hendelsesbasert/Meldingsstyrt kommunikasjon i OOPP, school = Institutt for Informatikk, Universitetet i Tromsø, year = 2005, type = Diplomoppgave, note = (Anders Andersen supervisor)

@mastersthesisengan2010a, author = Anders Fjelleng Engan, title = A Context-Oriented Price-Comparison System for Mobile Devices, school = Department of Computer Science, Faculty of Science and Technology, University of Tromsø, year = 2010, note = (Anders Andersen supervisor), holder = theses fs

@mastersthesiseriksen2007a, author = Dan Peder Eriksen, title = Argos Container, Core and Extension Framework, school = Department of Computer Science, Faculty of Science and Technology, University of Tromsø, year = 2007, type = Diploma thesis, note = (Anders Andersen supervisor)

@bookfann1970a, author = K. T. Fann, title = Peirce’s Theory of Abduction, publisher = Springer Netherlands, year = 1970, isbn = 978-90-247-0043-1

@phdthesisfernandez-luque2014a, author = Luis Fernandez-Luque, title = HealthTrust: Trust-based retrieval of health social media videos, school = UiT The Arctic University of Norway, year = 2014, holder = theses fs, note = (Randi Karlsen, Anders Andersen, Vicente Traver supervisors)

@mastersthesisfredriksen2007a, author = Lars Audun Fredriksen, title = Securing Private Peer-To-Peer Networks, school = Department of Computer Science, Faculty of Science and Technology, University of Tromsø, year = 2007, type = Diploma thesis, note = (Anders Andersen, Njål T. Borch supervisors)

@miscgronli2014a:p, author = Kristin Straumsheim Grønli, title = Derfor kan du betale med mobilen først nå, howpublished = Internet, Teknisk Ukeblad, www.tu.no (Sigmund Akselsen, Dag Slettemeås, Anders Andersen interview subjects), year = 2014

@miscgronli2014b:p, author = Kristin Straumsheim Grønli, title = Snart fart på mobilsveip, howpublished = Internet, Forskningsrådet, www.forskningsradet.no (Sigmund Akselsen, Dag Slettemeås, Anders Andersen interview subjects), year = 2014

@mastersthesishaakseth2003a, author = Raymond Haakseth, title = Supporting Multimedia in a Mobile Environment, school = Department of Computer Science, University of Tromsø, year = 2003, type = Diploma thesis, note = (Anders Andersen supervisor)

@mastersthesishansen2010a, author = Christer A. Hansen, title = A Context-Aware Mobile Bus Application, school = Department of Computer Science, Faculty of Science and Technology, University of Tromsø, year = 2010, note = (Anders Andersen supervisor), holder = theses fs

@phdthesishaque2017a, author = Abul Ahsan Mahmudul Haque, title = Decentralized Orchestration of Open Services: Achieving High Scalability and Reliability with Continuation-passing Messaging, school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2017, note = (Weihai Yu, Anders Andersen supervisors), holder = theses fs

@mastersthesishenriksen2005a, author = Stian Henriksen, title = P2P søk for multimediespillere, school = Institutt for Informatikk, Universitetet i Tromsø, year = 2005, type = Diplomoppgave, note = (Anders Andersen, Njål T. Borch supervisors)

@mischenriksen2014a:p, author = Thor Harald Henriksen and Terje Mortensen, title = Din nye mobil-hverdag, howpublished = Newspaper, VG (Sigmund Akselsen, Anders Andersen, Bente Evjemo, Simen Lomås Johannessen interview subjects), year = 2014

@incollectionhjorth-jensen2009a, author = Morten Hjorth-Jensen and Knut Mørken and Annik Myhre and Hanne Sølna, title = Computers in Science Education: A new way to teach science?, booktitle = Ringer i Vann: Lenge leve fleksibel læring ved Universitetet i Oslo, publisher = Universitetets senter for informasjonsteknolog, UiO, year = 2009, editor = Susanne Kjekshus Koch, pages = 29–40, holder = articles fs

@mastersthesisholden2018a, author = Thomas Holden, title = Making your devices speak: Integration between Amazon Alexa and the Managed IoT Cloud, school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2018, type = Master thesis, note = (Anders Andersen, Arne Munch-Ellingsen supervisors)

@mastersthesisholm2015a, author = Ragnhild Kosmo Holm, title = Nexans Tracking System, school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2015, note = (Anders Andersen supervisor), holder = theses fs

@mastersthesishussain2020a, author = G. M. A. Mehedi Hussain, title = Privacy-preserving smart nudging system: resistant to traffic analysis and data breach, school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2020, holder = theses fs, note = (Anders Andersen, Randi Karlsen supervisors), language = english

@miscitberegn2017a, title = ITBeregnIntroduksjon til beregningsorientert programmering: fremragende læring med beregningsmetoder, howpublished = Prosjektbeskrivelse UiT Norges arktiske universitet ved Strategisk utdanningsutvalg prosjektmidler for 2017, Program for undervisningskvalitet – Utviklingsmidler, month = apr, year = 2017, note = (Anders Andersen, Luca Frediani, Stian Normann Anfinsen project proposal authors), holder = proposals fs

@mastersthesisjakobsen2007a, author = Oleg Jakobsen, title = Integrating libpesto with subversion, school = Department of Computer Science, Faculty of Science and Technology, University of Tromsø, year = 2007, type = Diploma thesis, note = (Anders Andersen, Feike Willem Dillema supervisors)

@mastersthesisjemea2019a, author = Lady Limunga Jemea, title = Data Analysis and Nudging for Green Transportation, school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2019, type = Master thesis, holder = theses fs, note = (Anders Andersen, Rand Karlsen supervisors)

@mastersthesisjohannessen2005a, author = Are S. Lomås Johannessen, title = Tidssynkronisering i trådløse sensornettverk, school = Institutt for Informatikk, Universitetet i Tromsø, year = 2005, type = Diplomoppgave, note = (Anders Andersen, Geir Egil Myhre supervisors)

@mastersthesisjohansen2004a, author = Jørn-Ove Johansen, title = Client Side Interceptor Mechanism for Mini EJB Container, school = Department of Computer Science, University of Tromsø, year = 2004, type = Diploma thesis, note = (Anders Andersen supervisor)

@mastersthesisjohansen2018a, author = Preben Bruvold Johansen, title = Kayak: Early detection of accidents, school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2018, type = Master thesis, note = (Anders Andersen supervisor)

@mastersthesiskarlsen2015a, author = Richard Karlsen, title = Generic Backend System across Multiple Proximity Detection Technologies, school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2015, type = Master thesis, note = (Anders Andersen, Arne Munch-Ellingsen supervisors)

@phdthesiskhaleghian2022b, author = Salman Khaleghian, title = Scalable computing for earth observation: Application on Sea Ice analysis, school = Department of Physics and Technolog, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2022, holder = theses fs, note = (Andrea Marinoni, Einar Broch Johnsen, and Anders Andersen supervisors), language = english

@bookkuhn1977a, author = Thomas S. Kuhn, title = The Essential Tension: Selected Studies in Scientific Tradition and Change, publisher = uc-pr, year = 1977, isbn = 0-226-45806-7, holder = books fs

@booklangtangen2016a, author = Hans Petter Langtangen, title = A Primer on Scientific Programming with Python, publisher = sv, year = 2016, isbn = 978-3-662-49886-6, series = tcse, edition = 5th, holder = books fs

@articlelaursen2004a, author = Martin Holmgaard Laursen, title = Abduktive Læreprocesser, journal = up, year = 2004, number = 5, holder = articles fs

@booklauvas1990a, author = Per Lauvås and Gunnar Handal, title = Veiledning og praktisk yrkesteori, publisher = capp, year = 1990, isbn = 9788202126629

@mastersthesislomax2015a, author = Jørn Vollan Lomax, title = Helping activate children through the use of video games, school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2015, type = Master thesis, note = (Anders Andersen, Kim Daniel Arthur supervisors)

@misclomsdalen2015a:p, author = Per Haakon Lomsdalen, title = NFC City i Tromsø testet ut tallrike bruksområder for nærkommunikasjon: Stort potensial, howpublished = Newspaper, Kapital No. 2 (Anders Andersen interview subject), year = 2015

@mastersthesislundblad2015a, author = Marius Lundblad, title = Information Logistics Service Router: An ESB for integrating enterprise services, school = Department of Computer Science, Faculty or Science and Technology, UiT The Arctic University of Norway, year = 2015, note = (Anders Andersen supervisor), holder = theses fs

@phdthesislupetti2007b, author = Simone Lupetti, title = Information Protection, Information Sharing, school = Department of Computer Science, Faculty of Science, University of Tromsø, year = 2007, note = (Tage Stabell-Kulø, Anders Andersen supervisors)

@mastersthesismehmood2021a, author = Fazal Mehmood, title = Healthy Transportation Choices with IoT and Smart Nudging, school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2021, holder = theses fs, note = (Anders Andersen, Randi Karlsen supervisors), language = english

@techreportmorken2011a, author = Knut Mørken and Nina Sasaki Aanesen and Lars Oswald Dahl and Hugo Lewi Hammer and Terje Brinck Løyning and Anders Malthe-Sørenssen and Elisabeth Nøst and Ingve Simonsen and Jon Eivind Vatne and Tone Skramstad, title = Beregningsorientert utdanning: en veileder for universiteter og høgskoler i Norge, institution = Det matematisk naturvitenskaplige fakultet, UiO, year = 2011, type = Rapport

@mastersthesismortensen2004a, author = Tomas Mortensen, title = Utvikling av distribuerte multimediaapplikasjoner med refleksiv mellomvare, school = Institutt for Informatikk, Universitetet i Tromsø, year = 2004, type = Diplomoppgave, note = (Anders Andersen supervisor)

@mastersthesismortensen2007a, author = Mats Mortensen, title = Collecting and Distributing Sensor Data using the Argos middleware platform, school = Department of Computer Science, Faculty of Science and Technology, University of Tromsø, year = 2007, type = Diploma thesis, note = (Anders Andersen supervisor)

@phdthesismunch-ellingsen2009a, author = Arne Munch-Ellingsen, title = An Extensible, Pervasive Systems, Application Server, school = Department of Computer Science, Faculty of Science, University of Tromsø, year = 2009, note = (Anders Andersen, Gordon Blair supervisors), holder = theses fs

@mastersthesismunch-ellingsen2017a, author = Peter Munch-Ellingsen, title = Internet of things DDoS mitigation: Preventing DDoS attacks using learning algorithms on limited hardware, school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2017, type = Master thesis, note = (Anders Andersen supervisor)

@mastersthesismyrvang2021a, author = Ingvild Kristiane Myrvang, title = How to use an app to Nudge people to choose more green transportation?, school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2021, holder = theses fs, note = (Anders Andersen supervisor), language = english

@mastersthesisnorvang2010a, author = Tom Martin Norvang, title = Personal Resources in a Mobile Environment, school = Department of Computer Science, Faculty of Science and Technology, University of Tromsø, year = 2010, note = (Anders Andersen supervisor), holder = theses fs

@miscramberg2015a:p, author = Ida Ramberg, title = Kan ta studiepoeng i spill, howpublished = Newspaper, iTromsø, itromso.no, month = jan, year = 2015, note = (Kim Daniel Arthur, Anders Andersen, Stian Hansen interview subjects)

@mastersthesisringsby2019a, author = Maren Sofie Ringsby, title = A Wireless Sensor Network Systems for Emergency Response Operations, school = UiT The Arctic University of Norway, year = 2019, type = Master thesis, month = jun, holder = theses fs

@mastersthesisrognan2010a, author = Thor Andreas Rognan, title = Semantic Web technologies for Personal Information Management, school = Department of Computer Science, Faculty of Science and Technology, University of Tromsø, year = 2010, note = (Anders Andersen, Anders Hammervold, Nils-Helge Garli supervisors), holder = theses fs

@mastersthesisskogvold2015a, author = Adrian A. Skogvold, title = Extending the Chrome browser: Adapting browser functionality to user needs and behavior, school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2015, note = (Randi Karlsen, Anders Andersen supervisors), holder = theses fs

@mastersthesisstenhaug2019a, author = Håkon Stenhaug, title = PKI and high-level security programming abstractions for SNOOP, school = UiT The Arctic University of Norway, year = 2019, type = Master thesis, month = dec, note = (Anders Andersen supervisor), holder = theses fs

@mastersthesistveito2020a, author = Øystein Tveito, title = Beneath the snow: Developing a wireless sensor node for remote locations in the Arctic , school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2020, holder = theses fs, note = (John Markus Bjørndalen, Otto Anshus, Anders Andersen supervisors), language = english

@mastersthesisvarmedal2005a, author = Ragnhild Varmedal, title = Obol i Java container, school = Institutt for Informatikk, Universitetet i Tromsø, year = 2005, type = Diplomoppgave, note = (Anders Andersen, Tage Stabell-Kulø supervisors)

@mastersthesisvillmones2002a, author = Vegard Hundåla Villmones, title = Binding Java Remote Method Invocation Interfaces (RMI) with Open ORB Python Protocol Interfaces (OOPP), school = Department of Computer Science, University of Tromsø, year = 2002, type = Diploma thesis, note = (Anders Andersen supervisor), holder = theses fs

@mastersthesiswallann2019a, author = Håkon Wallann, title = RoadAhead — Removing Uncertainty in Travel: Creating a Data Warehouse for Green Transportation Nudging, school = UiT The Arctic University of Norway, year = 2019, type = Master thesis, month = jun, holder = theses fs, note = (Anders Andersen supervisor)

@mastersthesiswetting2007a, author = Sindre Wetting, title = Programming wireless communication between handheld terminals and blood glucose meter, school = Department of Computer Science, Faculty of Science and Technology, University of Tromsø, year = 2007, type = Diploma thesis, note = (Anders Andersen, Ragnhild Varmedal supervisors)

@phdthesisyigzaw2017a, author = Kassaye Yitbarek Yigzaw, title = Towards Practical Privacy-Preserving Distributed Statistical Computation of Health Data, school = Department of Computer Science, Faculty of Science and Technology, UiT The Arctic University of Norway, year = 2017, holder = theses fs, note = (Johan Gustav Bellika, Gunnar Hartvigsen, Anders Andersen, Fred Godtliebsen, Stein Olav Skrøvseth, Gro Berntsen supervisors)