EPN

DATA3780 Anvendt blockchain-teknologiprosjekt Emneplan

Engelsk emnenavn
Applied Blockchain technology project
Studieprogram
Bachelorstudium i informasjonsteknologi / Bachelorstudium i anvendt datateknologi / Bachelorstudium i ingeniørfag - data
Omfang
10 stp.
Studieår
2024/2025
Timeplan
Emnehistorikk

Innledning

Studenten gjennomfører et prosjekt innenfor Blockchain-teknologi, fortrinnsvis i samarbeid med en relevant IT-bedrift, individuelt eller i gruppe på opp til fem studenter. Målet er å gi studentene en introduksjon til anvendt blockchain-teknologi, mens de løser et kommersielt problem i form av omfattende prosjektarbeid med arbeidsmengde tilsvarende 10 timer i uken over en 12 ukers periode. Dersom prosjektet gjennomføres om sommeren skal arbeidsmengden tilsvare 4 dager i uken over en 6-ukers periode.

Blockchain (blokkjeder) defineres som en globalt distribuert hovedbok, som sørger for digital distribusjon av eiendeler med en minimal transaksjonsavgift og rask prosesseringstid. Teknologien tillater at digital informasjon blir distribuert og delt, men ikke kopiert, slik at et individuelt stykke med data kan kun ha én eier. Et eksempel kan være et regneark som dupliseres tusenvis av ganger på tvers av et nettverk av datamaskiner. Dette nettverket kan utformes med regler for å regelmessig oppdatere regnearket; dette er den grunnleggende essensen av blockchain-teknologien. Studentene vil blant annet jobbe med use case som involverer mange aktører som er avhengig å stole på hverandre i et større nettverk/økosystem.

I tillegg til prosjektene som tilbys, kan studenten selv finner et oppdrag i en relevant bedrift, offentlig organisasjon eller ideell organisasjon som stiller med en veileder (såkalt ekstern veileder). Alle studentinitierte prosjekter må godkjennes av emnekoordinatoren før prosjektstart.

Valgemnet igangsettes forutsatt at det er et tilstrekkelig antall studenter som velger emnet.

Anbefalte forkunnskaper

Emnet bygger på DAPE1400 Programmering og DAPE2000 Matematikk med statistikk. Studenter som ikke har grunnleggende programmerings- og statistikk-kunnskap vil måtte påregne en betydelig egeninnsats for å dekke dette.

Det er en fordel om studenten har erfaring med Blockchain-verktøy, som IBM Hyperledger, Azure BaaS m.m.

Forkunnskapskrav

Ingen utover opptakskrav.

Læringsutbytte

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

Kunnskap

Studenten:

  • har en grunnleggende forståelse av blockchain-teknologi

  • blir bevisst om en rekke problemstillinger knyttet til anvendelser av blockchain-teknologi.

Ferdigheter

Studenten:

  • kan implementere enkle anvendelser av blockchain-teknologi.

Generell kompetanse

Studenten:

  • kan anvende blockchain-relaterte teknologier eller prinsipper for å løse problemer relevant for næringslivet/samfunnet.

Arbeids- og undervisningsformer

Studentene vil arbeide i grupper på 3-5 studenter ved å gjennomføre et prosjekt innenfor Blockchain-teknologi i samarbeid med relevante eksterne aktører som bedrifter eller statlige organisasjoner. Studentene får tilgang til relevante online-ressurser, og får veiledning av intern og/eller ekstern veileder.

Prosjektene velges/tildeles ved semesterstart.

Emnet kan gjennomføres individuelt etter avtale med emneleder.

Arbeidskrav og obligatoriske aktiviteter

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

  • En prosjektskisse som beskriver hvordan gruppen vil gå fram for å gjennomføre sitt prosjekt.
  • En standard samarbeidsavtale må inngås mellom prosjekttilbyder/veileder og studenten(e), og denne må godkjennes av emnekoordinatoren før prosjektet kan starte.
  • Tre møtereferater fra veiledningsmøter i løpet av prosjektperioden.
  • Muntlig presentasjon midtveis i semesteret, individuelt eller i gruppe (maks. 5 studenter), 10 minutter + 5 minutter til spørsmål.
  • Fristene for prosjektskissen og møtereferater vil fremgå av undervisningsplanen som gjøres tilgjengelig ved semesterstart.

Vurdering og eksamen

Skriftlig prosjektrapport (100% av karakteren) 

Skriflig prosjektrapport levert på slutten av semesteret. individuelt eller i gruppe (maks. 5  studenter), 4000 ord +/-10 %

Normalt får alle i gruppen samme karakter, men under eksepsjonelle omstendigheter kan individuelle karakterer tildeles etter prosjektveilederen(e) og studieleder sin vurdering.

Eksamensresultat kan påklages.

Hjelpemidler ved eksamen

Alle hjelpemidler er tillatt så lenge regler for kildehenvisning følges.

Vurderingsuttrykk

Gradert skala A-F.

Sensorordning

To interne sensorer. Ekstern sensor brukes jevnlig.