Programplaner og emneplaner - Student
DATA2410 Datanettverk og skytjenester Emneplan
- Engelsk emnenavn
- Networking and cloud computing
- Studieprogram
-
Bachelorstudium i anvendt datateknologiBachelorstudium i ingeniørfag - dataBachelorstudium i informasjonsteknologi
- Omfang
- 10.0 stp.
- Studieår
- 2018/2019
- Pensum
-
VÅR 2019
- Timeplan
- Programplan
- 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.