EPN-V2

DATA2410 Datanettverk og skytjenester Emneplan

Engelsk emnenavn
Networking and cloud computing
Studieprogram
Bachelorstudium i anvendt datateknologi
Bachelorstudium i ingeniørfag - data
Bachelorstudium i informasjonsteknologi
Omfang
10.0 stp.
Studieår
2018/2019
Timeplan
Emnehistorikk

Innledning

Studentene skal tilegne seg kunnskaper om TCP/IP og de ulike protokollene som benyttes på internett. Studentene skal forstå hvordan internett fungerer i dag og hvilke komponentene som bygger opp et datanettverk. Studenter skal tilegne seg innsikt i moderne teknologi for skytjenester. De skal gjennom praktiske øvelser få kunnskap om datapakkenes oppbygning og ulike skytjenestearkitektur .

Anbefalte forkunnskaper

Emnet bygger på ITPE1600 Programutvikling eller tilsvarende.

Forkunnskapskrav

Emnet handler om analyse, design, implementasjon og anvendelse av de algoritmene og datastrukturene som brukes i vanlig og avansert databehandling.

Læringsutbytte

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

Kunnskap

Studenten kan:

  • kjenne til hovedfunksjonene på hvert lag i TCP/IP modellen
  • forklare virkemåten til de viktigste nettverksprotokollene
  • kjenne til hvilke driftsmessige og infrastrukturelle muligheter virtualisering og nettskybaserte løsninger tilbyr

Ferdigheter

Studenten kan:

  • konfigurere datanettverk
  • bruke nettverksverktøy til å studere datatrafikk
  • programmerere sockets
  • benytte automatiseringsverktøy for utrulling av applikasjoner og støttende infrastruktur
  • anvende nettskybaserte tjenester som utviklingsplattform
  • benytte monitoreringssystem for å overvåke ytelsen og stabiliteten til applikasjoner og driftsmiljøer

Generell kompetanse:

Studenten kan:

  • forstå og formidle problemstillinger innen nettverk og datasystemer.
  • formidle viktigheten og nødvendigheten av å bruke gode metoder og teknologier i forhold til skytjenester

Arbeids- og undervisningsformer

Forelesninger og lab-kurs. Øvingene er basert på gruppearbeid med veiledning fra faglærer og/eller studentassistent.

Arbeidskrav og obligatoriske aktiviteter

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

Kunnskap

Studenten kan:

  • forklare oppbyggingen og hensikten med datastrukturer som tabeller, lister, stakker, køer av ulike typer, heaper, hashtabeller, trær av ulike typer, grafer og filer
  • gjøre rede for virkemåten og effektiviteten til ulike varianter av algoritmer for opptelling, innlegging, søking, sletting, traversering, sortering, optimalisering og komprimering

Ferdigheter

Studenten kan:

  • designe, implementere og anvende datastrukturer for ulike behov
  • analysere, designe, implementere og anvende de algoritmene som trengs for å løse konkrete oppgaver
  • bruke både egenutviklede og standardiserte algoritmer og datastrukturer til å løse sammensatte og kompliserte problemer

Generell kompetanse

Studenten kan:

  • delta i diskusjoner og gi råd om hvilke datastrukturer og algoritmer det er mest hensiktsmessig å bruke i ulike situasjoner
  • formidle viktigheten og nødvendigheten av å bruke gode strukturer og effektive algoritmer i programmeringsprosjekter

Vurdering og eksamen

Forelesninger og individuelle øvinger. Øvingene er basert på eget arbeid med veiledning fra faglærer og/eller en studentassistent.

Hjelpemidler ved eksamen

Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:

  • 3 arbeider

Vurderingsuttrykk

Eksamensform: Individuell skriftlig eksamen på 3 timer.

Eksamensresultat kan påklages.

Sensorordning

Ingen.

Emneoverlapp

Emnet er ekvivalent (overlapper 10 studiepoeng) med ITPE2410. Emnet overlapper 3 studiepoeng med DATS/ITPE2400. Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i ekvivalente emner.