EPN-V2

ITPE3200 Web Application Course description

Course name in Norwegian
Webapplikasjoner
Weight
10.0 ECTS
Year of study
2025/2026
Course history
Curriculum
FALL 2025
Schedule
  • Introduction

    No requirements over and above the admission requirements.

  • Recommended preliminary courses

    One internal examiner. External examiners are used regularly

  • Required preliminary courses

    After completing the course, the student is expected to have achieved the following learning outcomes defined in terms of knowledge, skills and competence:

    Knowledge

    The student:

    • is familiar with terminology and concepts used in the field of visualisation
    • is familiar with the history of the field
    • is familiar with fundamental perception theory
    • is capable of explaining different types of information and what kind of visualisation techniques are expedient
    • is capable of explaining how visualisation can make it easier to understand large amounts of data
    • is capable of explaining typical limitations in the visualisation of complex data sets
    • is capable of explaining what methods can be used to visualise different types of data

    Skills

    The student is capable of:

    • identifying the properties of a data set and deciding what visualisation method is most expedient
    • evaluating whether visualisation will make it easier to understand a data set, and what method(s) will give the best result
    • using specific tools to create visualisations
    • using visualisation as a tool

    General competence

    The student is capable of:

    • using visualisation as a tool for understanding and communicating complex contexts
  • Learning outcomes

    After completing the course, the student is expected to have achieved the following learning outcomes defined in terms of knowledge, skills and competence:

    Knowledge

    The student:

    • understands the basic problems relating to carrying out a research project, including professional and research ethics, methods of cooperation, hypothesis formulation and experiments
    • has a basic understanding of financing, reporting and the organisational structure of a research project
    • understands the possibilities and challenges related to the generalisation of research results

    Skills

    The student is capable of:

    • applying scientific methods, including basic qualitative and/or quantitative methodologies
    • searching for, applying and referring to relevant scientific literature
    • critically reflecting on the connections between research questions, research design and choice of method

    General competence

    The student is capable of:

    • defining a research issue, research question and relevant methodology
    • completing a scientific experiment through e.g. user testing, experiments, questionnaire surveys or prototype implementation
    • assessing the quality of the different aspects of a scientific study
  • Teaching and learning methods

    The following coursework is compulsory and must be approved before the student can sit the exam:

    • 3 assignments

  • Course requirements

    Retten til å avlegge eksamen forutsetter godkjente arbeidskrav og deltakelse i bestemte faglige aktiviteter. Nærmere informasjon om arbeidskrav og krav til deltakelse er beskrevet i den innledende delen av fagplanen. Studenten kan i dette emnet omarbeide/gjøre arbeidskravet inntil tre ganger.

    Følgende arbeidskrav må være godkjent før eksamen i emnet kan avlegges:

    Felles i temaene Fysikk 1-2, Kjemi 1-2, Jorda 1 og Kroppen 1-2:

    • Individuell praktisk prøve i laboratorieteknikker og praktisk arbeid (30 minutter)

    I temaet Jorda 1-2:

    • Individuell test i arter og objekter (20 minutter)

    I temaet Naturfagdidaktikk 1-2:

    • Lage en “omvendt undervisning”-sekvens (Flipped classroom) fra valgfritt praktisk arbeid. Grupper på 2-3 studenter (omfang 3-5 minutters undervisningssekvens). Hver gruppe gir tilbakemelding til en annen tildelt gruppe.

    Aktiviteter med obligatorisk deltakelse

    Fordi erfaringsdeling og respons krever tilstedeværelse, er det knyttet 100 % deltakelse til aktiviteten som er nevnt nedenfor. Det er svært vanskelig å tilegne seg kunnskaper om feltarbeid i naturen på egen hånd. Derfor er denne delen av undervisningen obligatorisk. Dersom studenten har gyldig fravær fra feltkurset, vil det bli tilrettelagt for ny gjennomføring.

    I temaet Jorda 1-2:

    • Feltkurs med for- og etterarbeid i Oslo-området uten overnatting (omfang 3-4 dager)
  • Assessment

    Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert som kunnskap, ferdigheter og generell kompetanse.

    Kunnskap

    Studenten kan:

    • beskrive hva som gjør et program beregningskrevende eller minnekrevende.
    • forklare hva generisk programmering er
    • gjøre rede for hva designmønstre er og gi eksempler på slike

    Ferdigheter

    Studenten:

    • anvender ressurseffektive programmeringsspråk og metoder i egne prosjekter
    • kan lage egne ressurseffektive minnestrukturer
    • bruker designmønstre, generisk programmering og andre abstraksjoner effektivt

    Generell kompetanse

    Studenten:

    • har generell forståelse for utvikling av ressurseffektive programmer
    • kjenner til teknikker for effektivisering av programmer på høyere og lavere abstraksjonsnivå
  • Permitted exam materials and equipment

    One examiner. The course may be selected for grading by external examiners.

  • Grading scale

    Exam form: Portfolio assessment subject to the following requirements:

    • Three individual assignments. Students are encouraged to collaborate in teams, but the documented work need to be authored individually in reports comprising 1000-1600 words, 1600-3000 words, and 1000-2000 words, respectively.

    One overall grade is awarded for the portfolio. All parts of the portfolio must be awarded a grade E or better for a student to successfully pass the course.

    The exam result can be appealed.

    In the event of resit and rescheduled exams, another exam form may also be used or a new assignment given with a new deadline. If oral exams are used, the result cannot be appealed.

  • Examiners

    Way Kiat Bong