EPN-V2

ITPE3200 Webapplikasjoner Emneplan

Engelsk emnenavn
Web Application
Studieprogram
Bachelorstudium i anvendt datateknologi
Bachelorstudium i ingeniørfag - data
Bachelorstudium i informasjonsteknologi
Omfang
10.0 stp.
Studieår
2019/2020
Timeplan
Emnehistorikk

Innledning

No requirements over and above the admission requirements.

Anbefalte forkunnskaper

Emnet bygger på emnene ADTS1200 Webprosjekt (klientsideprogrammering) og DAPE/ITPE1400 Programmering (Java programmering) eller tilsvarende til disse. Det er en fordel om studenter behersker (eller har tatt på forhånd) emnene DATS/ITPE1600 Programutvikling og ADTE/ITPE1700 Webprogrammering (tjenersideprogrammering) eller tilsvarende.

Forkunnskapskrav

Lectures and practical work with prototyping, evaluations and product development. The students work individually and in groups (2-4 students).

Læringsutbytte

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

Kunnskap

Studenten kan:

  • forklare lagdeling av applikasjoner og viktigheten av en god applikasjonsarkitektur
  • gjøre rede for viktigheten av testing av applikasjoner
  • gjøre rede for ulike designmønstre
  • gjøre rede for tjenerhåndtert autentifisering og økter
  • forklare hvordan web-tjenester kan utvikles i webapplikasjoner.

Ferdigheter

Studenten kan:

  • utvikle avanserte web-applikasjoner med databasekoblinger
  • bruke Model View Controller (MVC) rammeverket (eller tilsvarende)
  • sette opp automatiske enhetstester
  • utvikle rike brukergrensesnitt i Ajax
  • utvikle applikasjoner som benytter databaseabstraksjon og SQL-dialektnøytralitet
  • utvikle sikkerhetsmekanismer i webapplikasjoner

Generell kompetanse

Studenten kan:

  • ha generell forståelse for web-applikasjonsutvikling i i et eller flere web-rammeverk.

Arbeids- og undervisningsformer

Exam form: Portfolio assessment subject to the following requirements:

  • One individual assignment (1,000-1,600 words).
  • Two group assignments (2-4 students). One of 1,600-3,000 words, and one of 1,000-2,000 words.

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.

Arbeidskrav og obligatoriske aktiviteter

All.

Vurdering og eksamen

Grade scale A-F.

Hjelpemidler ved eksamen

One internal examiner. External examiners are used regularly.

Vurderingsuttrykk

Emnet er ekvivalent (overlapper 10 studiepoeng) med: ITPE2100

Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i ekvivalente emner.

Sensorordning

En intern sensor. Ekstern sensor brukes jevnlig.

Emneoverlapp

Emnet er ekvivalent (overlapper 10 studiepoeng) med: LO139A og LO139I.

Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i ekvivalente emner.