Emnebeskrivelse for 2022/23
Programming Online Apps
SPO2160
Emnebeskrivelse for 2022/23

Programming Online Apps

SPO2160
Emnet handler om hvordan programmering av enkle applikasjoner og spill som utnytter lokalnett eller internett foregår.

Emnet handler om hvordan programmering av enkle applikasjoner og spill som utnytter lokalnett eller internett foregår. Emnet tar for seg ulike utviklingsmiljøer og teknologier for applikasjonsutvikling både for tjenere og klienter.

Videre gir emnet praktisk erfaring med prosjektjobbing i mindre utviklingsteam. Emnet skal gi studentene en grunnleggende opplæring om utvikling av nettbaserte applikasjoner for flere plattformer gjennom bruk av objektorientert programmering, ulike programmeringsverktøy, -teknikker og -språk.

Emnet fokuserer også på hvilke begrensninger og muligheter ulike utviklingsverktøy pålegger utviklere av nettbaserte applikasjoner, og hvilke valg utviklere står overfor når de programmerer applikasjoner og spill som bruker nettverkstjenester

SPO1110 Grunnleggende programmering

Kandidaten ...

Kunnskap

  • Kjenner til begrensninger og utfordringer ved utvikling av nettbaserte dataspill
  • Kjenner til grunnleggende forskjeller og likheter mellom spillutviklingsplattformer som er beregnet for stasjonære og mobile utstyrsplattformer
  • Har kunnskap om programmeringsverktøy som brukes for spillutvikling
  • Kjenner til inntjeningsmodeller for mobile nettverksspill
  • Kjenner til teknikker for optimalisering av nettverkstrafikk for mobile nettverksapplikasjoner

Ferdigheter

  • Kan designe og utvikle enkle nettbaserte applikasjoner, både på klient- og tjenersiden.
  • Kan vurdere egnethet for ulike fremgangsmåter for applikasjonsutvikling

Generell kompetanse

  • Har et faglig fundament for å bruke nettverksteknologi til applikasjonsutvikling på ulike plattformer
  • Har en generell forståelse for hvilke faktorer som spiller inn i forhold til datatrafikk i datanettverk
Ingen kostnader utover semesteravgift.
Obligatorisk
Forelesninger og oppgaveløsning.
Studentevaluering gjennomføres i studie- og emneplaner.

Undervisningsaktivitet

Arbeidskrav - 6 oppgaver, godkjent/ikke godkjente

Obligatorisk deltakelse - oppmøte (80%) godkjent/ikke godkjent

Eksamen

Oppgave, Gruppeprosjekt med individuell vurdering med tilhørende individuelle rapporter

Med overlapp menes en faglig likhet mellom emner med samme faginnhold. Du vil derfor få følgende reduksjon i studiepoeng om du har tatt emner som er angitt under:

SPO2008 - Programming for Networked Games - 10 Studiepoeng