Programplaner og emneplaner - Student
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