II. HINGDATA_2015_2016-utkast.docx

Bachelorstudium i ingeniørfag - data
(HINGDATA)
Bachelor’s Degree Programme in Software
Engineering
180 studiepoeng
Heltid
Godkjent av studieutvalget ved TKD 21. mars 2012
Sist endret 26. februar 2015
Fakultet for teknologi, kunst og design
Institutt for informasjonsteknologi
Programplanen gjelder for studieåret 2015-2016
1
Innhold
1. Innledning............................................................................................................................... 3
2. Målgruppe .............................................................................................................................. 3
3. Opptakskrav ........................................................................................................................... 3
4. Læringsutbytte ........................................................................................................................ 4
5. Studiets innhold og oppbygging ............................................................................................. 5
6. Studiets arbeids- og undervisningsformer .............................................................................. 6
7. Internasjonalisering ................................................................................................................ 7
8. Arbeidskrav ............................................................................................................................ 7
9. Vurdering/eksamen og sensur ................................................................................................ 8
Kull 2015 – studieåret 2015-2016 (1. studieår)...................................................................... 9
Kull 2014 – studieåret 2015-2016 (2. studieår)...................................................................... 9
Kull 2013 - studieåret 2015-2016 (3. studieår) .................................................................... 10
10. Kvalitetssikring .................................................................................................................. 10
11. Emneplaner......................................................................................................................... 11
1. studieår – kull 2015 .......................................................................................................... 11
2. studieår – kull 2014 .......................................................................................................... 24
3. studieår – kull 2013 .......................................................................................................... 37
Valgemner ............................................................................................................................ 41
Felles valgemner for ingeniørutdanningene ............................................................................. 49
2
1. Innledning
Planen er utarbeidet ved Høgskolen i Oslo og Akershus etter forskrift om rammeplan for
ingeniørutdanningen, fastsatt av Kunnskapsdepartementet 3. februar 2011.
Nasjonalt kvalifikasjonsrammeverk for høyere utdanning, fastsatt av
Kunnskapsdepartementet 20. mars 2009 og 15.desember 2011, gir oversikt over det totale
læringsutbytte definert i kunnskap, ferdigheter og generell kompetanse som kandidaten
forventes å ha etter fullført utdanning. Læringsutbyttebeskrivelsene i planen er utarbeidet i
henhold til rammeplan og kvalifikasjonsrammeverket.
Bachelorstudiet i ingeniørfag - data gir en grunnleggende, bred og yrkesrettet utdanning i
informasjonsteknologi rettet særlig mot programmering, programvare, system- og
applikasjonsutvikling. Studiet inneholder også system- og driftstekniske emner. I tillegg
inneholder studiet flere samfunns- og realfaglige emner og det bidrar til å sette utdanningen
inn i en bredere faglig kontekst.
Studiet kvalifiserer for en rekke datafaglige arbeidsoppgaver i privat og offentlig virksomhet
som for eksempel programmering, systemutvikling, konsulentvirksomhet, systemdrift,
brukerstøtte og brukeropplæring. Studiet gir også en god basis for entreprenørskap og
innovativ virksomhet. Det kvalifiserer til videre utdanning i data på masternivå ved
universiteter og høgskoler, for eksempel Network and System Administration som Høgskolen
i Oslo og Akershus har i samarbeid med Universitetet i Oslo.
Data er et 3-årig heltidsstudium, og ferdige kandidater som har oppnådd 180 studiepoeng vil
bli tildelt graden Bachelor i ingeniørfag – data.
2. Målgruppe
Studiets målgruppe er søkere med spesiell studiekompetanse som ønsker høyere utdanning
innen informasjonsteknologi, som ønsker å ha databehandling og informasjonsteknologi som
yrke og som i tillegg ønsker å få en realfaglig profil på sin kompetanse. Søkere som ikke har
realfaglig bakgrunn kan søke på høgskolens forkurs eller tresemesterordning for å kvalifisere
seg videre til ingeniørutdanning. Se høgskolen nettsider www.hioa.no
3. Opptakskrav
Generell studiekompetanse/realkompetanse og i tillegg matematikk (R1+R2) og Fysikk 1.
Forkurs eller teknisk fagskole fra tidligere strukturer oppfyller kvalifikasjonskravene. Søkere
med teknisk fagskole etter lov om fagskoler av 2003 må ta matematikk (R1+R2) og Fysikk 1.
Viser til forskrift om opptak til høyere utdanning, http://www.lovdata.no/cgiwift/ldles?doc=/sf/sf/sf-20070131-0173.html
3
4. Læringsutbytte
En kandidat med fullført og bestått 3-årig bachelorgrad i ingeniørfag - data har følgende
samlede læringsutbytte definert i form av kunnskap, ferdigheter og generell kompetanse:
Kunnskap
Kandidaten:
● har bred kunnskap som gir et helhetlig systemperspektiv på ingeniørfaget generelt, med
fordypning i dataingeniørfaget. Sentrale kunnskaper for alle som omfattes av
studieprogram data inkluderer problemløsning, programvareutvikling og grensesnitt, samt
prinsipper for oppbygging av datasystemer og datanettverk
● har grunnleggende kunnskaper i matematikk, naturvitenskap, relevante samfunns- og
økonomifag og om hvordan disse kan benyttes i informasjonsteknologiske
problemløsninger
● har kunnskap om teknologiens historie, teknologiutvikling, ingeniørens rolle i samfunnet,
relevante lovbestemmelser knyttet til bruk av datateknologi og programvare og har
kunnskaper om ulike konsekvenser ved bruk av informasjonsteknologi
● kjenner til forsknings- og utviklingsarbeid innenfor fagfeltet, samt relevante metoder og
arbeidsmåter
● kan oppdatere sin kunnskap innenfor fagfeltet, både gjennom informasjonsinnhenting og
kontakt med fagmiljøer, brukergrupper og praksis
Ferdigheter
Kandidaten:
● kan anvende kunnskap og relevante resultater fra forsknings- og utviklingsarbeid for å
løse teoretiske, tekniske og praktiske problemstillinger innenfor dataingeniørfaget og
begrunne sine valg
● behersker metoder og verktøy som grunnlag for målrettet og innovativt arbeid Dette
inkluderer ferdigheter til å:
o anvende operativsystemer, systemprogramvare og nettverk
o utarbeide krav og modellere, utvikle, integrere og evaluere datasystemer
o bruke programmeringsverktøy og systemutviklingsmiljø
● kan identifisere, planlegge og gjennomføre informasjonsteknologiske prosjekter,
arbeidsoppgaver, forsøk og eksperimenter både selvstendig og i team
● kan finne, vurdere, bruke og henvise til informasjon og fagstoff og fremstill dette slik at
det belyser en problemstilling
● kan bidra til nytenkning, innovasjon og entreprenørskap gjennom deltakelse i utvikling og
realisering av bærekraftige og samfunnsnyttige produkter, systemer og/eller løsninger der
informasjonsteknologi inngår
4
Generell kompetanse
Kandidaten:
● har innsikt i miljømessige, helsemessige, samfunnsmessige og økonomiske
konsekvenser av produkter og løsninger innenfor sitt fagområde og kan settes disse i et
etisk perspektiv og et livsløpsperspektiv
● kan formidle kunnskap om informasjonsteknologi til ulike målgrupper både skriftlig og
muntlig på norsk og engelsk, og kan bidra til å synliggjøre denne teknologiens betydning
og konsekvenser
● kan reflektere over egen faglig utøvelse, også i team og i en tverrfaglig sammenheng og
kan tilpasse denne til den aktuelle arbeidssituasjon
● kan bidra til utvikling av god praksis gjennom å delta i faglige diskusjoner innenfor
fagområdet og dele sine kunnskaper og erfaringer med andre
5. Studiets innhold og oppbygging
Studiet består av enkeltemner på 10 studiepoeng og en avsluttende bacheloroppgave på 20
studiepoeng – til sammen 180 studiepoeng. En oversikt viser i hvilken rekkefølge emnene
blir undervist. Det er fordelaktig, men ikke et krav, at en student gjennomfører emnene i
denne rekkefølgen. Det fremgår av emneplanene om et emne bygger faglig på et eller flere
andre emner.
Studiet er bygd opp av følgende emnegrupper jf rammeplanen:
● 30 studiepoeng fellesemner (F) som består av grunnleggende matematikk,
ingeniørfaglig systemtenkning og innføring i ingeniørfaglig yrkesutøvelse og
arbeidsmetoder. Emnene i fellesemner er felles for alle studieprogram
● 50 studiepoeng programemner (P) som består av tekniske fag, realfag og
samfunnsfag. Programemner er felles for alle studieretninger i et studieprogram
● 70 studiepoeng tekniske spesialiseringsemner (TS) som gir en tydelig retning innen
eget ingeniørfag, og som bygger på programemner og fellesemner
● 30 studiepoeng valgemner (V) som bidrar til faglig spesialisering, enten i bredden
eller dybden.
Valgemner
Valgemner kan være emner spesielt laget for dette formålet eller obligatoriske emner i
bachelorstudiene i informasjonsteknologi og anvendt datateknologi, som kan tas hvis det er
ledig kapasitet. Igangsetting av spesielle valgemner krever et tilstrekkelig antall interesserte
studenter og at instituttet har nødvendig kapasitet og tilstrekkelig med lærerkrefter. Fakultetet
kan ikke garantere for at alle valgemner og kombinasjoner fra andre studier er mulig da
emner kan ha samme undervisningstid og eksamensdag.
Det blir normalt holdt et informasjonsmøte om aktuelle valgemner i forkant av hvert
semester. Oversikten nedenfor viser de aktuelle, med forbehold:
5
Valgemner for studieåret 2015-2016
År
Sem
Emnekode og -navn
Sp
Eksamensform
5
DAVE3600 Apputvikling
ITPE3100 Datasikkerhet (*)
10
10
Mappevurdering
Individuell skriftlig eksamen 3 timer
Vurd.uttrykk
A-F
A-F
ITPE3200 Webapplikasjoner (*)
10
Mappevurdering
A-F
ITPE2100 Menneske maskin interaksjon
(*)
10
Mappevurdering
A-F
ADTS1600 Prototyping (**)
10
Mappevurdering
A-F
ADTS3100 Universell utforming for IT (**)
10
Prosjektarbeid i gruppe
A-F
ADSE3200 Visualisering (**)
10
Mappevurdering
A-F
DAVE3620 Praktisk IT prosjekt
10
Prosjektarbeid
A-F
DAVE3700 Matematikk 3000 (***)
10
Individuell skriftlig eksamen 3 timer
A-F
DAVE3710 Engelsk kommunikasjon (***)
10
Mappevurdering
B/IB
DAVE3605 Effektiv kode med C og C++
DAVE3610 Nettverks- og
systemadministrasjon
10
10
Mappevurdering
Mappevurdering
A-F
A-F
DAVE3615 Programvarearkitektur og
rammeverk
10
Prosjektarbeid i gruppe
A-F
ITPE1700 Webprogrammering (*)
10
Individuell skriftlig eksamen 3 timer
A-F
ADSE2400 Informasjonsarkitektur (**)
10
Mappevurdering
A-F
ADTS2310 Testing av programvare(*)
10
A-F
DAVE3705 Matematikk 4000 (***)
10
Individuell skriftlig eksamen 3 timer
og prosjektoppgave i gruppe
Individuell skriftlig eksamen 5 timer
3
6
A-F
(*) Se programplanen for bachelorstudium i informasjonsteknologi
(**) Se programplanen for bachelorstudium i anvendt datateknologi
(***) Felles valgemne for ingeniørutdanningene
6. Studiets arbeids- og undervisningsformer
Arbeids- og undervisningsformene vil variere noe fra emne til emne, men vil ofte bygge på
problembasert undervisning og læring. Studentene vil kontinuerlig arbeide med problemer,
løse oppgaver og utvikle prosjekter av ulik art. Datamaskiner, nettbrett, mobiltelefoner,
internett, web og andre elektroniske kanaler og enheter benyttes systematisk til læring,
formidling, veiledning, utvikling og kommunikasjon.
Det benyttes forelesninger, øvinger med individuell og gruppevis veiledning, arbeidskrav
(obligatoriske oppgaver), gruppeprosjekter, næringslivskontakt (bl.a. gjesteforelesninger) og
selvstudier.
6
Studiet avsluttes med en stor, selvstendig og praktisk bacheloroppgave som normalt er gitt
som et oppdrag fra næringslivet.
Emneplanene for de enkelte emnene inneholder detaljene om emnets arbeids- og
undervisningsform. I tillegg blir det ved undervisningstart i hvert emne satt opp en
undervisningsplan med fremdriftsplan, pensumoversikt, frister for arbeidskrav og informasjon
om undervisnings- og øvingsopplegget.
7. Internasjonalisering
Ingeniørstudiene er tilrettelagt for internasjonalisering gjennom at studenter kan ta delstudier
i utlandet hovedsakelig fra fjerde semester. Se http://www.hioa.no/Studier/utveksling
I tillegg har høgskolen samarbeid med institusjoner i flere europeiske land, et engelskspråklig
tilbud European Project Semester (EPS) på 30 studiepoeng, som i hovedsak er beregnet for
innreisende utvekslingsstudenter. For egne studenter kan EPS erstatter bacheloroppgaven
EPS kan også tilbys egne 3. års studenter i 6. semester og. Dette gjøres etter individuell
søknad.
Ingeniørfag er internasjonalt. Det meste av pensumlitteraturen er på engelsk og flere
systemer og arbeidsverktøy har engelsk som arbeidsspråk. Deler av undervisningen kan
gjennomføres på engelsk. Det vil framkomme i den enkelte emneplan hvilke emner dette
gjelder. Studentene vil dermed få god erfaring med og kunnskap i den engelske
fagterminologien for ingeniørfag.
Studiet inneholder ikke spesielle emner med flerkulturelle og generelle internasjonale
perspektiver, men det er stort mangfold blant studentene med hensyn på etnisk og kulturell
bakgrunn. Dette gjør at studentene får god erfaring med samarbeid på tvers av kulturelle og
språklige skillelinjer.
8. Arbeidskrav
Et arbeidskrav er et obligatorisk arbeid/en obligatorisk aktivitet som må være godkjent innen
fastsatt frist for at studenten skal kunne fremstille seg til eksamen. Arbeidskrav kan være
skriftlige arbeider, prosjektarbeid, muntlige fremføringer, lab-kurs, obligatorisk
tilstedeværelse ved undervisning og lignende. Arbeidskrav kan gjennomføres individuelt eller
i gruppe.
Arbeidskrav gis for å fremme studentenes progresjon og utvikling og for å sikre deltakelse
der dette er nødvendig. Arbeidskrav kan også gis for å prøve studenten i et læringsutbytte
som ikke kan prøves ved eksamen.
Antallet og typen arbeidskrav, reglene for oppfyllelse av arbeidskravene, frister og andre
detaljer fremgår av emneplanene og undervisningsplanene som kunngjøres ved
semesterstart.
Tidligere godkjente arbeidskrav kan være gyldig to år tilbake i tid. Dette forutsetter at emnet
ikke er endret.
Tilbakemelding på arbeidskrav er godkjent/ikke godkjent.
Ikke godkjente arbeidskrav
Gyldig fravær dokumentert ved for eksempel legeerklæring, fritar ikke for innfrielse av
arbeidskrav. Studenter som har gyldig fravær, eller har gjennomført arbeidskrav som ikke er
7
godkjent, bør så langt det er mulig, kunne få et nytt forsøk før eksamen. Dette må avtales i
hvert enkelt tilfelle med den aktuelle faglærer. Hvis det ikke er mulig å gjennomføre et nytt
forsøk på grunn av fagets/emnets egenart, må studenten påregne å ta arbeidskravet ved
neste mulige tidspunkt. Dette kan medføre forsinkelser i studieprogresjon.
9. Vurdering/eksamen og sensur
Bestemmelser om eksamen er gitt i lov om universiteter og høgskoler og forskrift om studier
og eksamen ved Høgskolen i Oslo og Akershus og forskrift om rammeplan for
ingeniørutdanning. Se høgskolens nettsider www.hioa.no
Muntlig og praktiske eksamener skal ha to sensorer da disse eksamensresultatene ikke kan
påklages. Formelle feil kan likevel påklages.
Mappevurdering gis en helhetlig vurdering med én karakter. Det er kun mulig å påklage
eksamensresultatet på mappevurderingen som helhet. Eventuell synliggjøring av vekting er
kun en tilleggsinformasjon i forhold til endelig karakter. Hvis deler av mappen inneholder
elementer som for eksempel en muntlig presentasjon, praktiske arbeider og lignende, kan
eksamensresultatet ikke påklages. Klageadgang framkommer i hver emneplan.
Eksamener som kun sensureres internt, skal jevnlig trekkes ut til ekstern sensurering.
Vurderingsuttrykk
Vurderingsuttrykk ved eksamen skal være bestått/ikke bestått (B/IB) eller en gradert skala
med fem trinn fra A til E for bestått og F for ikke bestått.
Forkunnskapskrav og studieprogresjon
Forkunnskap ut over opptakskravet er beskrevet i den enkelte emneplan.
Selv om det ikke skulle foreligge spesifikke forkunnskapskrav, bør studentene ha en
progresjon på minst 50 studiepoeng hvert år for å kunne gjennomføre studiet på normert tid.
● Fra 1. studieår opp til 2. studieår – 50 studiepoeng bør være bestått
● Fra 1. og 2. studieår opp til 3. studieår – 100 studiepoeng bør være bestått
Studenter må være registrert i 3. studieår og ha bestått minimum 100 studiepoeng fra 1. og
2. studieår per 1. oktober før bacheloroppgaven kan tas.
Tilsynssensorordning
Tilsynssensorordningen er en del av kvalitetssikringen av det enkelte studium. En
tilsynssensor er ikke en eksamenssensor, men en som har tilsyn med kvaliteten i studiet.
Alle studier ved Høgskolen i Oslo og Akershus skal være under tilsyn av tilsynssensor, men
det er rom for ulike måter å praktisere ordningen på. Viser til retningslinjer for oppnevning og
bruk av sensorer ved HiOA, ser her: http://www.hioa.no/Studier/Lov-og-regelverk
Utsatt/ny eksamen
Oppmelding til ny/utsatt eksamen gjøres av studenten selv. Ny/utsatt eksamen arrangeres
normalt sammen, tidlig i påfølgende semester. Ny eksamen – for studenter som har levert
eksamen og ikke fått bestått. Utsatt eksamen – for studenter som ikke fikk avlagt ordinær
eksamen. Vilkårene for å gå opp til ny/utsatt eksamen gis i forskrift om studier og eksamen
ved Høgskolen i Oslo og Akershus.
Vitnemål
På vitnemålet for bachelor i ingeniørfag - data føres avsluttende vurdering for hvert emne.
Tittel på bacheloroppgaven framkommer også på vitnemålet.
8
Oversikt over eksamener og eksamensformer i studiet
Endelige emneplaner godkjennes før hvert studieår. Det tas forbehold om endringer.
Kull 2015 – studieåret 2015-2016 (1. studieår)
År
Sem
1
1
1
1
2
2
2
3
2
Emne
Sp
Eksamensform
DAPE1300 Diskret matematikk (P)
DAPE1400 Programmering (P)
DAFE1200 Webprosjekt (F)
DATS1500 Databaser (TS)
DAFE1000 Matematikk 1000 (F)
DATS1600 Programutvikling (TS)
10
10
10
10
10
10
Individuell skriftlig eksamen 5 timer
Individuell skriftlig eksamen 5 timer
Mappevurdering
Individuell skriftlig eksamen 3 timer
Individuell skriftlig eksamen 5 timer
Prosjektarbeid i gruppe
Vurd.
uttrykk
A-F
A-F
A-F
A-F
A-F
A-F
DATS2300 Algoritmer og datastrukturer
(TS)
DAPE2000 Matematikk 2000 med
statistikk (P)
DAFE2200 Systemutvikling (F)
DAPE2101 Fysikk og kjemi (P)
10
Individuell skriftlig eksamen 5 timer
A-F
10
Individuell skriftlig eksamen 5 timer
A-F
10
10
Individuell skriftlig eksamen 3 timer
Individuell skriftlig eksamen på 3 timer
(70%)
Prosjekt og rapportering (30%)
A-F
A-F
10
Mappevurdering
A-F
4
DATS2410 Datanettverk og skytjenester
(TS)
DATS2500 Operativsystemer (TS)
10
Individuell skriftlig eksamen 5 timer
A-F
5
DAPE3800 Teknologiledelse (P)
10
A-F
5
5
6
6
Valgemne (V)
Valgemne (V)
Valgemne (V)
DATS3900 Bacheloroppgave (TS)
10
10
10
20
Skriftlig prosjektoppgave (40%)
Individuell skriftlig eksamen 3 timer
(60%)
Se emneplan
Se emneplan
Se emneplan
Prosjektoppgave i gruppe
3
3
4
4
3
A-F
A-F
A-F
A-F
Kull 2014 – studieåret 2015-2016 (2. studieår)
År
Sem
1
1
1
1
2
2
2
3
2
Emne
Sp
Eksamensform
DAPE1300 Diskret matematikk (P)
DAPE1400 Programmering (P)
DAFE1200 Webprosjekt (F)
DATS1500 Databaser (TS)
DAFE1000 Matematikk 1000 (F)
DATS1600 Programutvikling (TS)
10
10
10
10
10
10
Individuell skriftlig eksamen 5 timer
Individuell skriftlig eksamen 5 timer
Prosjektarbeid i gruppe
Individuell skriftlig eksamen 3 timer
Individuell skriftlig eksamen 5 timer
Prosjektarbeid i gruppe
Vurd.
uttrykk
A-F
A-F
A-F
A-F
A-F
A-F
DATS2300 Algoritmer og datastrukturer
(TS)
DAPE2000 Matematikk 2000 med
statistikk (P)
DAFE2200 Systemutvikling (F)
DAPE2101 Fysikk og kjemi (P)
10
Individuell skriftlig eksamen 5 timer
A-F
10
Individuell skriftlig eksamen 5 timer
A-F
10
10
Individuell skriftlig eksamen 3 timer
Individuell skriftlig eksamen på 3 timer
(70%)
Prosjekt og rapportering (30%)
A-F
A-F
10
Mappevurdering
A-F
4
DATS2410 Datanettverk og skytjenester
(TS)
DATS2500 Operativsystemer (TS)
10
Individuell skriftlig eksamen 5 timer
A-F
5
DAPE3800 Teknologiledelse (P)
10
A-F
5
5
6
6
Valgemne (V)
Valgemne (V)
Valgemne (V)
DATS3900 Bacheloroppgave (TS)
10
10
10
20
Skriftlig prosjektoppgave (40%)
Individuell skriftlig eksamen 3 timer
(60%)
Se emneplan
Se emneplan
Se emneplan
Prosjektoppgave i gruppe
3
3
4
4
3
A-F
A-F
A-F
A-F
9
Kull 2013 - studieåret 2015-2016 (3. studieår)
År
Sem
1
1
1
1
2
2
2
3
2
Emne
Sp
Eksamensform
DAPE1300 Diskret matematikk (P)
DAPE1400 Programmering (P)
DAFE1200 Webprosjekt (F)
DATS1500 Databaser (TS)
DAFE1000 Matematikk 1000 (F)
DATS1600 Programutvikling (TS)
10
10
10
10
10
10
Individuell skriftlig eksamen 5 timer
Individuell skriftlig eksamen 5 timer
Prosjektarbeid i gruppe
Individuell skriftlig eksamen 3 timer
Individuell skriftlig eksamen 5 timer
Prosjektarbeid i gruppe
Vurd.
uttrykk
A-F
A-F
A-F
A-F
A-F
A-F
10
Individuell skriftlig eksamen 5 timer
A-F
10
Individuell skriftlig eksamen 5 timer
A-F
10
10
10
Individuell skriftlig eksamen 3 timer
Individuell skriftlig eksamen 3 timer
Individuell skriftlig eksamen 5 timer
A-F
A-F
A-F
4
DATS2300 Algoritmer og datastrukturer
(TS)
DAPE2000 Matematikk 2000 med
statistikk (P)
DAFE2200 Systemutvikling (F)
DAPE2100 Fysikk og kjemi (P)
DATS2400 Datamaskinarkitektur og
nettverk (TS)
DATS2500 Operativsystemer (TS)
10
Individuell skriftlig eksamen 5 timer
A-F
5
DAPE3800 Teknologiledelse (P)
10
A-F
5
5
6
6
Valgemne (V)
Valgemne (V)
Valgemne (V)
DATS3900 Bacheloroppgave (TS)
10
10
10
20
Skriftlig prosjektoppgave (40%)
Individuell skriftlig eksamen 3 timer
(60%)
Se emneplan
Se emneplan
Se emneplan
Prosjektoppgave i gruppe
3
3
4
4
3
A-F
A-F
A-F
A-F
10. Kvalitetssikring
Hensikten med kvalitetssikringssystemet for HiOA er å styrke studentenes læringsutbytte og
utvikling ved å heve kvaliteten i alle ledd. HiOA ønsker å samarbeide med studentene, og
deres deltakelse i kvalitetssikringsarbeidet er avgjørende. Noen overordnede mål for
kvalitetssikringssystemet er:
● å sikre at utdanningsvirksomheten inkludert praksis, lærings- og studiemiljøet
holder høy kvalitet
● å sikre utdanningenes relevans til yrkesfeltet
● å sikre en stadig bedre kvalitetsutvikling
For studenter innebærer dette blant annet studentevalueringer:
● emneevalueringer
● årlige studentundersøkelser felles for HiOA
Mer informasjon om kvalitetssikringssystemet, se her: http://www.hioa.no/Om-HiOA/Systemfor-kvalitet-og-kvalitetsutvikling-for-utdanning-og-laeringsmiljoe-ved-HiOA
10
11. Emneplaner
1. studieår – kull 2015
Emnekode og -navn
Engelsk navn
Studieprogrammet
emnet inngår i
Type emne
Studiepoeng
Semester
Undervisningsspråk
DAPE1300 Diskret matematikk
Discrete Mathematics
Bachelorstudium i ingeniørfag - data
Programemne
10
1.(høst 2015)
Norsk
Innledning
Et emne av denne typen inngår i alle datastudier av visst omfang. Dette er en type
matematikk som er viktig og som anvendes innen flere datafag. Det omtales også som
datamatematikk. Begreper og teknikker fra dette emnet vil kunne være med på å øke
studentenes programmeringsferdigheter og forståelse av mange datafaglige problemer.
Forkunnskapskrav
Ingen ut over opptakskrav.
Overlapp
Emnet er ekvivalent (overlapper 10 studiepoeng) med: ITPE1300, FO019A og FO019I.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
Læringsutbytte
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert i
kunnskap, ferdigheter og generell kompetanse:
Kunnskap
Studenten:
● kan definere og forklare innholdet i aktuelle begreper innen logikk, mengdelære,
funksjoner, tallteori, matriseregning, bevisteknikk, følger og rekker, kombinatorikk,
relasjoner, grafteori og boolsk algebra.
● kan gjøre rede for aktuelle formler og regneregler
Ferdigheter
Studenten:
● kan løse emnespesifikke, men også generelle og sammensatte problemer ved hjelp
av teori, formler, setninger, regneregler og teknikker fra emnet
● kan bruke begreper og teknikker fra emnet i de datafagene der det er aktuelt
Generell kompetanse
Studenten:
● kan informere programmerere og andre om problemstillinger der begreper og
teknikker fra diskret matematikk med fordel kan brukes
11
Arbeids- og undervisningsformer
Forelesninger og individuelle øvinger. Øvingene er basert på eget arbeid med veiledning fra
faglærer og/eller en studentassistent.
Arbeidskrav
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
● 3 arbeider
Eksamen og sensorordning
Eksamensform:
Individuell skriftlig eksamen på 5 timer.
Sensorordning:
En intern sensor. Ekstern sensor brukes jevnlig.
Eksamensresultat kan påklages.
Hjelpemidler ved eksamen
Håndholdt kalkulator som ikke kommuniserer trådløst og som ikke kan regne symbolsk.
Dersom kalkulatoren har mulighet for lagring i internminnet skal minnet være slettet før
eksamen. Stikkprøver kan foretas.
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
Pensum
Rosen, Kenneth H. (2012). Discrete Mathematics and Its Applications (7. utgave). McGrawHill. Antall sider som er pensum: ca. 500.
12
Emnekode og -navn
Engelsk navn
Studieprogrammet
emnet inngår i
Type emne
Studiepoeng
Semester
Undervisningsspråk
DAPE1400 Programmering
Programming
Bachelorstudium i ingeniørfag - data
Programemne
10
1. (høst 2015)
Norsk
Innledning
Emnet inneholder syntaks og semantikk (grammatikk og meningsinnhold) i et objektorientert
programmeringsspråk, samt grunnleggende algoritmer og datastrukturer, programstrukturer
og programmeringsmetoder. Som programmeringsspråk brukes Java.
Forkunnskapskrav
Ingen ut over opptakskrav.
Overlapp
Emnet er ekvivalent (overlapper 10 studiepoeng) med: ITPE1400, LO127A og LO127I.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
Læringsutbytte
Etter å ha gjennomført dette emne har studenten følgende læringsutbytte definert i
kunnskap, ferdigheter og generell kompetanse:
Kunnskap
Studenten kan:
● redegjøre for prinsippene for objektorientert programmering
● forklare begrepet ”informasjonsbeskyttelse” (information hiding)
● forklare hva som ligger i begrepet ”arv” (inheritance)
● forklare hva polymorfisme innebærer
Ferdigheter
Studenten kan anvende:
● datatyper, grunnleggende og brukerdefinerte
● kontrollstrukturer
● metoder
● datastrukturer (arrayer)
● klasser, objekter, referanser
● arv
● abstrakte klasser og metoder
● interface
● polymorfisme
● enkel brukerkommunikasjon via grafisk brukergrensesnitt
Generell kompetanse
Studenten kan:
● planlegge og gjennomføre datafaglige prosjekter både alene og som deltaker i en
gruppe
13
Arbeids- og undervisningsformer
Forelesninger og individuelle øvinger. Øvingene er basert på eget arbeid med veiledning fra
faglærer og/eller studentassistent.
Arbeidskrav
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
● 4 oppgaver
● 2 individuelle prøver av 60 minutters varighet (uten bruk av hjelpemidler)
Gjennomsnittlig arbeidsmengde pr. obligatoriske oppgave vil variere mellom 5 og 15 timer,
avhengig av oppgavens størrelse og studentens ferdigheter i faget.
Eksamen og sensorordning
Eksamensform:
Individuell skriftlig eksamen på 5 timer
Sensorordning:
En intern sensor. Ekstern sensor brukes jevnlig.
Eksamensresultat kan påklages.
Hjelpemidler ved eksamen
Ingen
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
Pensum
Pensum/lærebok er under vurdering og blir kunngjort ved studiestart.
Pensum/lærebok siste gang kurset gikk var: Deitel & Deitel: Java How to Program, siste
utgave. Kapitlene 1 til 10 (til sammen 437 sider), samt notatet Vindus baserte programmer,
som er lagt ut på fagets hjemmeside.
14
Emnekode og -navn
Engelsk navn
Studieprogrammet
emnet inngår i
Type emne
Studiepoeng
Semester
Undervisningsspråk
DAFE1200 Webprosjekt
Web Project
Bachelorstudium i ingeniørfag - data
Fellesemne
10
1. (høst 2015)
Norsk
Innledning
Web og internett har i dag en viktig og sentral samfunnsmessig rolle og er av fundamental
betydning for de som skal ha databehandling og IT som profesjon. I dette emnet vil web
være en plattform for å etablere kunnskap om og ferdigheter i ideer, teknologi og metodikk
som er sentrale for yrkesområdet data og IT.
Forkunnskapskrav
Ingen ut over opptakskrav.
Overlapp
Emnet er ekvivalent (overlapper 10 studiepoeng) med: ITPE1200, ADTS1200, LO136A,
LO136D og LO136I.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
Læringsutbytte
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte definert i form av
kunnskap, ferdigheter og generell kompetanse:
Kunnskap
Studenten:
● kjenner til den sentrale rollen som web og internett har i moderne databehandling fra
et organisatorisk, nasjonalt og globalt perspektiv
● har kjennskap til områdets samfunns-, sikkerhets- og miljømessige aspekter og
utfordringer
● kan se denne delen av informasjonsteknologien både i et historisk og i et
fremtidsrettet perspektiv
● er kjent med forskjellige prosjektarbeidsmetoder og har grunnleggende kunnskap om
og erfaring med prosjekt som arbeidsform
Ferdigheter
Studenten:
● kan lage brukervennlige og universelt utformede løsninger i tråd med lovgivning
● fortrolighet med de sentrale teknologiene for web (HTML, CSS, JavaScript)
● kan identifisere kommersielle og teknologiske trender i web-teknologi og utvikle
kreative løsninger for brukere
● kan benytte aktuelle utviklingsverktøy og versjonskontroll
● kan planlegge, organisere og gjennomføre mindre webbaserte IT-prosjekter
● kan rapportere muntlig og skriftlig ved hjelp av aktuelle presentasjonsteknikker
15
Generell kompetanse
Studenten:
● kan kommunisere resultatet av et utviklingsarbeid
● kan samarbeide i grupper
Arbeids- og undervisningsformer:
Forelesninger og øvinger. Studentene arbeider dels individuelt og dels i grupper
(gruppestørrelse på fire).
Arbeidskrav
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
● 7 gruppeinnleveringer
Eksamen og sensorordning
Eksamensform:
Mappevurdering med følgende mappekrav:
 to gruppearbeider
 en individuell
Sensorordning:
To interne sensorer. Ekstern sensor brukes jevnlig.
Mappen gis en helhetlig vurdering med én karakter.
Eksamensresultat kan påklages.
Ved stryk må ny mappe leveres ved neste ordinære eksamen.
Hjelpemidler ved eksamen
Alle
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
Pensum
Anbefalt literatur:
Hughes, Bob and Cotterell, Mike. (2009). Software Project Management. London: McGrawHill, 340 sider.
Powell, Thomas A. (2010). HTML & CSS - The Complete Reference. New York: McGrawHill, 800 sider.
16
Emnekode
Engelsk navn
Studieprogram emnet
inngår i
Type emne
Studiepoeng
Semester
Undervisningsspråk
DATS1500 Databaser
Databases
Bachelorstudium i ingeniørfag - data
Teknisk spesialiseringsemne
10
2. (vår 2016)
Norsk
Innledning:
Studentene skal tilegne seg kunnskaper om databasedesign og ferdigheter i bruk av
relasjonsdatabaser. Videre skal de utvikle ferdigheter i konstruksjon og vedlikehold av
databaser samt innsikt i flerbruker og flerlags databasearkitektur. De skal få kjennskap til
XML og innsikt i programmering mot databaser.
Forkunnskapskrav
Ingen ut over opptakskrav.
Overlapp
Emnet er ekvivalent (overlapper 10 studiepoeng) med: ITPE1500, ADTE1500, LO149A,
LO149D og LO149I.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
Læringsutbytte
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte definert i form av
kunnskap, ferdigheter og generell kompetanse:
Kunnskap
Studenten kan:
● gjøre rede for hva et databasesystem er og hvilke deler det består av
● gjøre rede for hva XML er og hvor dette benyttes
● forklare hva transaksjoner er og hvordan de utføres
● gjøre rede for bruk av indekser og ulike måter å lagre filene fysisk
● forklare hva et datavarehus er og hvordan dette skiller seg fra et databasesystem
● gjøre rede for hvordan ER-modellering kombinert med normalformer gir
relasjonsdatabaser med god struktur
Ferdigheter
Studenten kan:
● designe databaser ved hjelp av ER-modellering
● opprette databaser og benytte disse ved hjelp av språket SQL
● tegne ER-modeller og generere databasescript ved bruk av software
Generell kompetanse
Studenten kan:
● formidle hvordan databaser dokumenteres og designes med ER-modeller
Arbeids- og undervisningsformer
Forelesning og arbeid med praktiske oppgaver. Ukeoppgavene vil samlet utgjøre grunnlag
for innleveringsoppgavene.
17
Arbeidskrav
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
● 12 individuelle oppgaver
Eksamen og sensorordning:
Eksamensform:
Individuell skriftlig eksamen på 3 timer.
Sensorordning:
En intern sensor. Ekstern sensor brukes jevnlig.
Eksamensresultat kan påklages.
Hjelpemidler ved eksamen
Ingen.
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
Pensum
Totalt antall sider: 423
Kristoffersen, Bjørn. (2012). Databasesystemer. Oslo: Universitetsforlaget
18
Emnekode og -navn
Engelsk navn
Studieprogrammet
emnet inngår i
Type emne
Studiepoeng
Semester
Undervisningsspråk
DAFE1000 Matematikk 1000
Mathematics 1000
Bachelorstudium i ingeniørfag - data
Fellesemne
10
2. (vår 2016)
Norsk
Innledning
Ved å arbeide med emnet, vil studentene opparbeide innsikt i deler av matematikken som
står sentralt når man skal modellere tekniske og naturvitenskapelige systemer og prosesser.
Temaene som tas opp inngår i ingeniørutdanninger over hele verden. Temaene er
nødvendige for at ingeniører skal kunne faglig kommunisere effektivt og presist, og for at de
skal kunne delta i faglige diskusjoner. Arbeidet med emnet vil gi øvelse i å bruke matematisk
programvare for å gjøre studentene i stand til å utføre beregninger i jobbsituasjon.
Forkunnskapskrav
Ingen ut over opptakskrav.
Overlapp
Emnet er ekvivalent (overlapper 10 studiepoeng) med: TRFE1000, BYFE1000, ELFE1000,
EMFE1000, KJFE1000, MAFE1000, FO010A og FO010D.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
Læringsutbytte
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte definert i form av
kunnskap, ferdigheter og generell kompetanse. Studenten kan:
Ferdigheter:
● anvende den deriverte til å modellere og analysere dynamiske systemer
Kunnskap: Dette krever at studentene kan
o regne ut eksakte verdier for den deriverte og den antideriverte ved å bruke
analytiske metoder og sammenlikne svaret med numeriske verdier
o ta utgangspunkt i definisjonene av den deriverte og av det bestemte integralet og
gjøre rede for hvordan man kan bestemme tilnærmede verdier av disse numerisk
o gjøre rede for det ubestemte integralet som antiderivert
o bruke den deriverte til å løse optimaliseringsproblemer
o forklare hvordan man kan bruke det bestemte integralet til å regne ut størrelser
som areal, volum, arealmoment, ladning eller andre størrelser.
● drøfte ideene bak noen analytiske og numeriske metoder som brukes for å løse
differensiallikninger
● sette opp og løse differensiallikninger og differenslikninger for praktiske problemer som er
relevante innen eget fagområde
Kunnskap: Dette krever at studentene kan
o gjøre rede for analytiske og numeriske løsningsmetoder for første ordens
differensiallikninger som for eksempel separasjon av variable, retningsfelt og
Eulers metode
o regne med komplekse tall
19
o
●
●
●
løse homogene og inhomogene andre ordens differensiallikninger med konstante
koeffisienter, både med reelle og komplekse løsninger av den karakteristiske
likningen
drøfte metoder for å løse lineære likningssystemer ved hjelp av matriseregning og drøfte
numeriske metoder for å løse likninger
sette opp og løse likninger for praktiske problemer fra eget fagområde
Kunnskap: Dette krever at studentene kan
o regne med vektorer, matriser og determinanter
o overføre totalmatriser for likningssystemer til redusert trappeform
o invertere matriser
o gjøre rede for antall løsninger til et lineært likningssystem
o bruke matriser til å beskrive lineære transformasjoner
o løse likninger ved for eksempel halveringsmetoden, sekantmetoden og Newtons
metode.
drøfte hvordan Taylor-polynomer kan benyttes til å tilpasse funksjoner og hvordan
tilpassingen blir mer nøyaktig ved å ta med flere ledd i polynomet
Kunnskap: Dette krever at studentene kan
o regne ut Taylor-polynomer ved bruk av Taylors formel
o forenkle problem ved lineær tilnærming
o vurdere feilen i tilpassingen ved bruk av restledd
Generell kompetanse:
● overføre et praktisk problem fra eget fagområde til matematisk form, slik at det
kan løses – analytisk eller numerisk
● skrive presise forklaringer og begrunnelser til framgangsmåter, og demonstrere
korrekt bruk av matematisk notasjon
● bruke matematiske metoder og verktøy som er relevante for sitt fagfelt
● bruke matematikk til å kommunisere om ingeniørfaglige problemstillinger
● gjøre rede for at endring og endring per tidsenhet kan måles, beregnes, summeres
og inngå i likninger
● vurdere resultater fra matematiske beregninger og implementere grunnleggende
numeriske algoritmer ved å bruke tilordning, for-løkker, if-tester, while-løkker og
liknende, og forklare sentrale begreper som iterasjon og konvergens.
Arbeids- og undervisningsformer
Undervisningen organiseres i timeplanlagte arbeidsøkter. I arbeidsøktene skal studentene
øve på fagstoff som blir presentert. Noe av undervisningen vil foregå som øving i
problemløsing, hvor bruk av numerisk programvare naturlig vil inngå. Innholdet i øvingene
omfatter diskusjoner og samarbeid, samt individuell øving i å løse oppgaver. Mellom de
timeplanlagte arbeidsøktene er det nødvendig å arbeide individuelt med oppgaveregning og
litteraturstudier.
Arbeidskrav
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
● 4 innleveringer, basert på bruk av programvare.
Eksamen og sensorordning
Eksamensform:
Individuell skriftlig eksamen på 5 timer.
Sensorordning
En intern sensor. Ekstern sensor brukes jevnlig.
:
Eksamen kan p
Eksamensresultat kan påklages.
Hjelpemidler ved eksamen
20
Hjelpemidler vedlagt eksamensoppgaven samt håndholdt kalkulator som ikke kommuniserer
trådløst og som ikke kan regne symbolsk. Dersom kalkulatoren har mulighet for lagring i
internminnet skal minnet være slettet før eksamen. Stikkprøver kan foretas.
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
Pensum
Lay: Linear Algebra and its Applications (4 ed.). Prentice Hall. Deler av kapittel 1, 2, 3 i alt
120 sider.
Lorentzen, L. , Hole, A. & Lindstrøm, T: Kalkulus. Universitetsforlaget. Deler av kapittel 1 – 6
og A3, i alt ca 140 sider.
Notater på Fronter. Ukjent antall sider.
Totalt antall sider: 260 + notater.
21
Emnekode og -navn
Engelsk navn
Studieprogrammet
emnet inngår i
Type emne
Studiepoeng
Semester
Undervisningsspråk
DATS1600 Programutvikling
Program Development
Bachelorstudium i ingeniørfag - data
Teknisk spesialiseringsemne
10
2. (vår 2016)
Norsk
Innledning
Emnet inneholder videregående objektorientert programmering. I siste halvdel av kurset
jobber studentene med et større prosjektarbeid, der inntil 3 studenter jobber sammen. Som
programmeringsspråk brukes Java. Emnet bygger direkte på DAPE1400 Programmering.
Forkunnskapskrav
Ingen ut over opptakskrav.
Overlapp
Emnet er ekvivalent (overlapper 10 studiepoeng) med: ITPE1600, LO137A og LO137I.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
Læringsutbytte
Etter å ha gjennomført dette emne har studenten følgende læringsutbytte definert i
kunnskap, ferdigheter og generell kompetanse:
Kunnskap
Studenten kan:
● gjøre rede for avansert objektorientert programmering,
● forklare og definere klassehierarki med abstrakte og konkrete klasser
● forklare og definere dynamiske datastrukturer
● gjøre rede for Model-View-Control-arkitektur
Ferdigheter
Studenten kan anvende:
● abstrakte klasser og metoder
● interface
● polymorfisme
● unntakshåndtering
● filbehandling
● tekstmanipulering, regulære uttrykk
● rekursjon
● grunnleggende algoritmer for sortering og søking
● dynamiske datastrukturer (lister, køer og stakker)
● generiske metoder og klasser
● Javas Collections-bibliotek
● GUI-programmering
● tråder (threads)
● designe og programmere store applikasjoner, der brukergrensesnittet er skilt fra
programlogikken
22
Generell kompetanse
Studenten:
● kan planlegge og gjennomføre datafaglige prosjekter både alene og som deltaker i en
gruppe
Arbeids- og undervisningsformer
Forelesninger og veiledningstimer. Prosjektarbeid i grupper. Gruppestørrelse på 2 eller 3
studenter. Tidsfrister og andre detaljer fremgår av undervisningsplanen som kunngjøres ved
semesterstart. Det forventes at studentene følger forelesninger og øvinger.
Arbeidskrav
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
● 2 oppgaver (gruppearbeid)
● 1 individuell prøve av 45 minutters varighet (uten bruk av hjelpemidler)
Gjennomsnittlig arbeidsmengde for den obligatoriske oppgaven vil variere mellom 5 og 15
timer.
Eksamen og sensorordning
Eksamensform:
Prosjektarbeid i gruppe der arbeidets dokumenterte resultat vurderes.
Sensorordning:
To interne sensorer. Ekstern sensor brukes jevnlig.
Eksamensresultat kan påklages.
Hjelpemidler ved eksamen
Alle
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
Pensum
Pensum/lærebok er under vurdering og blir kunngjort ved studiestart.
Pensum/lærebok siste gang kurset gikk var: Deitel & Deitel: Java How to Program, siste
utgave. Følgende avsnitt/kapitler: 11, 12.1 - 12.7, 13, 14, 15.1 - 15.8, 16, 17.1 - 17.8, 18, 19,
20, 21.1 - 21.4, 22, 23, 30 (til sammen 525 sider). Dessuten noe tilleggsstoff om lister, filer
og JTable. Notater om dette ble lagt ut fagets hjemmeside.
23
2. studieår – kull 2014
Emnekode og -navn
Engelsk navn
Studieprogram emnet
inngår i
Type emne
Studiepoeng
Semester
Undervisningsspråk
DATS2300 Algoritmer og datastrukturer
Algorithms and Data Structures
Bachelorstudium i ingeniørfag - data
Teknisk spesialiseringsemne
10
3. (høst 2015)
Norsk
Innledning
Emnet handler om analyse, design, implementasjon og anvendelse av de algoritmene og
datastrukturene som brukes i vanlig og avansert databehandling. Emnet bygger på
DAPE1300 Diskret matematikk, DAPE1400 Programmering og DAPE1600 Programutvikling.
Forkunnskapskrav
Ingen ut over opptakskrav.
Overlapp
Emnet er ekvivalent (overlapper 10 studiepoeng) med: ITPE2300, LO140A og LO140I.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
Læringsutbytte:
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
24
Arbeids- og undervisningsformer
Forelesninger og individuelle øvinger. Øvingene er basert på eget arbeid med veiledning fra
faglærer og/eller en studentassistent.
Arbeidskrav
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
● 3 arbeider
Eksamen og sensorordning
Eksamensform:
Individuell skriftlig eksamen på 5 timer.
Sensorordning:
En intern sensor. Ekstern sensor brukes jevnlig.
Eksamensresultat kan påklages.
Hjelpemidler ved eksamen
Ingen
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
Pensum
Uttersrud, Ulf. (2014). Algoritmer og datastrukturer - kompendium. Ca. 500 sider
(http://www.cs.hioa.no/~ulfu/appolonius/)
Støttelitteratur:
Lewis, John & Joseph Chase. (2010). Java Software Structures: Designing and Using Data
Structures. (3/E). Addison-Wesley.
25
Emnekode og -navn
Engelsk navn
Studieprogrammet
emnet inngår i
Type emne
Studiepoeng
Semester
Undervisningsspråk
DAPE2000 Matematikk 2000 med statistikk
Mathematics 2000 with Statistics
Bachelorstudium i ingeniørfag - data
Programemne
10
3. (høst 2015)
Norsk
Innledning
Dette emnet skal sammen med Matematikk 1000 gi studenten forståelse for matematiske
begreper, problemstillinger og løsningsmetoder med sikte på anvendelser. Videre skal det gi
studenten forståelse for statistiske og sannsynlighetsteoretiske begreper, problemstillinger
og løsningsmetoder med sikte på anvendelser innen eget fagfelt og ingeniørfag generelt.
Arbeidet med emnet vil gi øvelse i å bruke matematisk programvare for å gjøre studentene i
stand til å utføre beregninger i en jobbsituasjon. Emnet bygger på DAFE1000 Matematikk
1000.
Forkunnskapskrav
Ingen ut over opptakskrav.
Overlapp
Emnet er ekvivalent (overlapper 10 studiepoeng) med: ELTS2000.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
Emnet overlapper 5 studiepoeng mot LO071A.
Læringsutbytte
Etter å ha fullført dette emnet har studenten følgende læringsutbytte definert i kunnskap,
ferdigheter og generell kompetanse.
Kunnskap
Studenten kan:
●
●
●
●
●
bruke lineær algebra til å finne egenverdier og løse systemer av differensiallikninger
drøfte funksjoner av flere variable og anvende partielt derivert på ulike
problemstillinger
gjøre rede for konvergens og potensrekkeutvikling av funksjoner
gjøre rede for sentrale begreper innen mengdelære, sannsynlighetsteori,
parameterestimering, hypotesetestingsteori og modellvalg
gjøre rede for sannsynlighetsfordelingene normal, binomisk, Poisson og eksponential
og typiske problemstillinger hvor de kan anvendes
Ferdigheter
Studenten kan:
●
●
beregne egenvektorer og diagonalisere matriser
anvende diagonalisering av matriser til å løse systemer av differensiallikninger
26
●
●
●
●
●
●
●
●
bestemme konvergens av rekker med forholdstesten, samt finne Maclaurinrekken til
kjente funksjoner og anvende Taylorpolynomer som tilnærmingspolynomer
beskrive og drøfte funksjoner av flere variable bl.a. ved bruk av nivåkurver og partielle
deriverte
bestemme og klassifisere kritiske punkter til funksjoner av to variable
anvende statistiske prinsipper og begreper fra eget fagfelt
utføre grunnleggende sannsynlighetsregning med diskrete og kontinuerlige
fordelinger. og parameterestimering
regne ut konfidensintervaller og utføre hypotesetester
utføre enkle korrelasjons-/regresjonsanalyser
anvende matematikkverktøy på matriser og funksjoner av to variable
Generell kompetanse
Studenten kan:
●
●
●
●
●
identifisere sammenhengen mellom matematikk og eget ingeniørfag
overføre et praktisk problem fra eget fagområde til matematisk form, slik at det kan
løses – analytisk eller numerisk
bruke matematiske metoder og verktøy som er relevante for sitt fagfelt
benytte statistiske tenkemåter på ingeniørproblemstillinger og formidle disse skriftlig
og muntlig
løse ingeniørproblemstillinger ved sannsynlighetsregning, statistisk
forsøksplanlegging, datainnsamling og analyse
Arbeids- og undervisningsformer
Det undervises i fellesforelesning og øvinger. I øvingstimene arbeider studentene med
oppgaver, dels individuelt, dels i grupper og får veiledning av faglærer.
Arbeidskrav
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
● 2 arbeider
Eksamen og sensorordning
Eksamensform:
Individuell skriftlig eksamen på 5 timer
Sensorordning:
En intern sensor. Ekstern sensor brukes jevnlig.
Eksamensresultat kan påklages.
Hjelpemidler ved eksamen
Hjelpemidler vedlagt eksamensoppgaven samt håndholdt kalkulator som ikke kommuniserer
trådløst og som ikke kan regne symbolsk. Dersom kalkulatoren har mulighet for lagring i
internminnet skal minnet være slettet før eksamen. Stikkprøver kan foretas.
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått. Både matematikkdelen og
statistikkdelen må være bestått for å få bestått karakter.
Pensum
(Lorentzen/Hole/Lindstrøm: Kalkulus, Universitetsforlaget. Kap. 3.1, 4.7, 7.1-7.9, 10.1-10.8, i
alt 140 sider. )
Nytt pensum er under vurdering :
Gulbrandsen/Kleppe/Kro/Vatne: Matematikk for ingeniørfag – med numeriske beregninger.
Gyldendal akademisk.
27
Lay: Linear Algebra and its Applications, Pearson Education, Kap. 5.1-5.3, 5.7, I alt 35 sider
Gunnar G. Løvås: Statistikk for universitet og høgskoler. 2. utgave. Universitetsforlaget. Kap
1 – 8. I alt 200 sider.
Det tas forbehold om nyere utgave av læreverket som kan komme før semesterstart.
28
Emnekode og -navn
Engelsk navn
Studieprogrammet
emnet inngår i
Type emne
Studiepoeng
Semester
Undervisningsspråk
DAFE2200 Systemutvikling
Software Engineering
Bachelorstudium i ingeniørfag - data
Fellesemne
10
3. (høst 2015)
Norsk
Innledning
I dette emnet skal studenten utvikle kunnskap, ferdigheter og generell kompetanse knyttet til
utvikling av programvaresystemer. Studenten skal få innsikt i hvordan systemenes
egenskaper defineres, hvilke rammer som gjelder for utviklingen, og hvordan
utviklingsprosessen ledes. Videre skal studenten kunne forstå noe av kompleksiteten i
samspillet mellom programvaresystemer og ulike bruker- og interessegrupper. Studenten
skal forstå essensen i og utvikle en kritisk sans for vurdering av både moderne (inkludert
smidige) og tradisjonelle metoder og teknologier for systemutvikling. Emnet bygger på
kunnskaper og erfaring i programmering, f.eks. DAPE1400 Programmering og DATS1600
Programutvikling.
Forkunnskapskrav
Ingen ut over opptakskrav.
Overlapp
Emnet er ekvivalent (overlapper 10 studiepoeng) med: ITPE2200, ADSE2200, LO138A,
LO138D og LO138I.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
Læringsutbytte
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert som
kunnskap, ferdigheter og generell kompetanse:
Kunnskap
Studenten kan gjøre rede for:
● ulike faser og aktiviteter som inngår i systemutvikling,
● ulike metoder og teknologier for systemutvikling og
● bruk av ulike prosessmodeller, metoder, teknikker og verktøy for å oppnå prosjekt- og
systemkvalitet.
Ferdigheter
Studenten kan:
● anvende metoder og teknikker for å innhente, analysere og spesifisere krav til et
system,
● designe programvaresystemer og
● vurdere hensiktsmessige prosesser, metoder, teknikker og verktøy for utvikling av
programvare.
● lage systemdesign på grunnlag av kravanalyse
Generell kompetanse
Studenten har:
● kjennskap til kvalitative og kvantitative forskningsmetoder.
29
Arbeids- og undervisningsformer:
Forelesninger og øvinger. Obligatoriske oppgaver utføres i grupper. Gruppestørrelsen er
normalt 3 til 5 studenter.
Arbeidskrav
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
● 2 større gruppeoppgaver hvor studentene skal vise sin forståelse av pensum. Det
forventes at gruppene leverer besvarelser der det er tydelig at gruppen har drøftet
og reflektert rundt oppgavene.
Eksamen og sensorordning:
Eksamensform:
Individuell skriftlig eksamen på 3 timer
Sensorordning:
En intern sensor. Ekstern sensor brukes jevnlig.
Eksamensresultat kan påklages.
Hjelpemidler ved eksamen
Ingen
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
Pensum
Sommerville, I. (2010). Software engineering. Ninth edition: Addison Wesley. Ikke hele boken
vil være pensum. Kapitler som inngår i pensum vil bli annonsert på første forelesning.
30
Emnekode og -navn
Engelsk navn
Studieprogrammet
emnet inngår i
Type emne
Studiepoeng
Semester
Undervisningsspråk
DAPE2101 Fysikk og kjemi
Physics and Chemistry
Bachelorstudium i ingeniørfag - data
Programemne
10
4. (vår 2016)
Norsk
Innledning
Emnet består av to deler. Begge delene skal gi studentene grunnleggende realfaglige
kunnskaper og ferdigheter som er med på å legge et naturvitenskapelig fundament for arbeid
med de teknologiske emnene. Temaene er viktige for at dataingeniører skal kunne delta i
faglige diskusjoner om teknologi og naturvitenskap. Videre vil arbeidet med emnet gi øvelse i
å bruke matematisk programvare og gjøre studentene i stand til å utføre beregninger.
Forkunnskapskrav
Ingen ut over opptakskrav.
Overlapp
Emnet overlapper delvis med andre emner innen fysikk og emner innen kjemi ved Fakultet
for Teknologi, Kunst og Design. Nøyaktig grad av overlapp (vektreduksjon) har ikke blitt
fastsatt.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
Læringsutbytte
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert som
kunnskap, ferdigheter og generell kompetanse:
Kunnskaper:
Studenten kan:
● gjøre rede for Newtons 3 lover i mekanikk og forklare hvordan disse bestemmer
legemers bevegelse
● gjengi bølgeligningen og dens analytiske løsninger for enkle tilfeller og beskrive
bølgebevegelse
● gjengi og forklare fysikkens bevaringslover samt termodynamikkens første og andre
lov
● forklare og gi eksempler på termodynamiske variabler, potensialer og
tilstandsligninger
● gjøre rede for Fouriers lov for varmestrøm og dens sammenheng med
temperaturligningen
● gjøre rede for grunnleggende elektromagnetiske størrelser, begreper og fenomener
● beskrive faste stoffers krystallstruktur og elektriske egenskaper samt oppbygningen
og virkemåten til de viktigste elektroniske komponentene som danner grunnlaget for
moderne informasjonsteknologi
● anvende elektromagnetisk teori til å beskrive signaloverføring i medier som benyttes
innen kommunikasjonsteknologi og kjenne til fysiske forutsetninger og begrensninger
for overføringen
● løse de vanligste ordinære og partielle differensialligningene som opptrer i fysikk
analytisk og/eller numerisk ved hjelp av velkjente algoritmer
31
●
●
●
forklare atomer og molekylers oppbygning samt gjøre rede for periodesystemet
forklare og løse viktige kjemiske likninger innen støkiometri
gjøre rede for grunnleggende prinsipper innen elektrokjemi
Ferdigheter
Studenten kan:
● beregne partikkelbaner i fysikk både analytisk og numerisk
● løse den endimensjonale bølgeligningen numerisk og visualisere løsningene
● utføre analytiske beregninger med termodynamiske variabler, potensialer og
tilstandsligninger
● beregne og analysere utbredelse av elektromagnetiske signaler i ulike medier
● utføre enkle kjemiske beregninger innen støkiometri
● utføre enkle kjemiske beregninger innen elektrokjemi
● løse den endimensjonale temperaturligningen numerisk og visualisere løsningene
● kjenne begrensinger ved beregningene nevnt ovenfor
Generell kompetanse
Studenten kan:
● forstå og formidle fysiske og kjemiske prinsipper og metoder, problemstillinger og
løsninger både skriftlig og muntlig
● kommunisere med andre fagpersoner med naturvitenskapelig bakgrunn om fysiske
og kjemiske problemstillinger
● har innsikt i realfagenes betydning for ingeniørfaglig utvikling
Arbeids og undervisningsformer
Forelesninger og øvinger. Øvingene er basert på eget arbeid med veiledning fra lærer.
Arbeidskrav
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
● 2 innleveringer, basert på bruk av programvare.
Eksamen og sensorordning:
Eksamensform:
Individuell skriftlig eksamen på 3 timer som teller 70%
Prosjekt og rapportering som teller 30%
Sensorordning:
To interne sensorer. Ekstern sensor brukes jevnlig.
Eksamensresultat kan påklages.
Hjelpemidler ved eksamen
Hjelpemidler vedlagt eksamensoppgaven samt håndholdt kalkulator som ikke kommuniserer
trådløst. Dersom kalkulatoren har mulighet for lagring i internminnet skal minnet være slettet
før eksamen. Stikkprøver kan foretas.
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
Pensum
Vil bli oppgitt ved semesterstart.
32
Emnekode og -navn
Engelsk navn
Studieprogrammet
emnet inngår i
Type emne
Studiepoeng
Semester
Undervisningsspråk
DATS2410 Datanettverk og skytjenester
Networking and cloud computing
Bachelor i ingeniørfag – data
Bachelor i informasjonsteknologi
Teknisk spesialiseringsemne, obligatorisk emne for INFORMATIK
10
4. (vår 2016)
Norsk
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. De skal gjennom praktiske øvelser få kunnskap om
datapakkenes oppbygning og trafikkens virkemåte. Applikasjonsutvikling gjøres ofte av en
gruppe, mens utrulling, produksjonssetting og drift av applikasjonen gjøres av en
annen.Studentene skal tilegne seg innsikt i moderne teknologi, metoder og prosesser for å
bygge bro mellom utviklere og IKT-drift.
Forkunnskapskrav
Ingen ut over opptakskrav
Overlapp
Emnet er ekvivalent (overlapper 10 studiepoeng) med: ITPE2410.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
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 nettevrksprotokollene
● 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
33
Arbeids- og undervisningsformer
Forelesninger og veiledningstimer. Studentene arbeider individuelt og i grupper
Arbeidskrav
Ingen
Eksamen og sensorordning
Eksamensform:
Mappevurdering med følgende mappekrav:
● To gruppeprosjekter
● En individuell oppgave
Sensorordning:
En sensor. Emnet kan bli trukket ut til ekstern sensur
Eksamensresultat kan påklages. Ved stryk må ny mappe leveres ved neste ordinære
eksamen.
Hjelpemidler ved eksamen
Ingen
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
Pensum
Oppgis ved semesterstart.
34
Emnekode og -navn
Engelsk navn
Studieprogrammet
emnet inngår i
Type emne
Studiepoeng
Semester
Undervisningsspråk
DATS2500 Operativsystemer
Operating Systems
Bachelorstudium i ingeniørfag - data
Teknisk spesialiseringsemne
10
4. (vår 2016)
Norsk
Innledning
I dette emnet skal studentene tilegne seg en oversikt over hvordan operativsystemer
fungerer og lære å forstå prinsippene bak operativsystemer. Spesielt skal de tilegne seg
innsikt i oppbyggingen av operativsystemer ved script-programmering med størst vekt på
Linux. Emnet er avhengig av at studentene har gode programmeringsferdigheter, f.eks.
DAPE1400 Programmering. Det bygger også på elementer fra fagområdet algoritmer og
datastrukturer.
Forkunnskapskrav
Ingen ut over opptakskrav.
Overlapp
Emnet er ekvivalent (overlapper 10 studiepoeng) med: ITPE2500, LO114A, LO114D,
LO114I, LO141A, LO141I og LO121A.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
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 grunnprinsippene for hvordan et operativsystem organiserer all ressursbruk
og gjør det enklere og mer effektivt for vanlige brukere og applikasjoner å bruke en
datamaskin
● gjøre rede for hvilke operativsystemer som er de mest sentrale og forklare forskjellen
på dem
● forklare oppbyggingen av en datamaskin og hvordan operativsystemet styrer den
● gjøre rede for multitasking, CPU-scheduling, prosesser, tråder og synkronisering
● forklare hvordan operativsystemet organiserer bruk av cache og internminne
● gjøre rede for harddisker og filsystemer
● kunne analysere og forklare konkrete hendelsesforløp når man kjører programvare på
og bruker et operativsystem
Ferdigheter
Studenten kan:
● kommunisere med og styre operativsystemet fra kommandolinjen på Linux og
Windows
● lage nye brukere og grupper, sette rettigheter for filer og mapper på Linux og
Windows
35
●
●
●
bruke pipes og omdirigering til å sette sammen enkle kommandoer til å løse
komplekse oppgaver på Linux og Windows
løse konkrete oppgaver relatert til operativsystemer ved hjelp av scripting for Linux og
Windows
bruke scriptspråk til filbehandling, array og hash, samt regulære uttrykk
Generell kompetanse
Studenten kan:
● utveksle og drøfte problemstillinger om operativsystemer
● gi anbefalinger om bruk og anskaffelse av operativsystemer
● raskt sette seg inn i ny teknologi relatert til operativsystemer
● vurdere og anbefale hvilke script- eller programmerings-språk som er best egnet til å
løse et konkret datateknisk problem
● hjelpe vanlige brukere å løse oppgaver relatert til operativsystemer
Arbeids- og undervisningsformer
Forelesninger og individuelle øvinger. Øvingene er basert på eget arbeid med veiledning fra
faglærer og/eller studentassistent. Studentene arbeider i grupper. Gruppestørrelse på
maksimalt 3 studenter.
Arbeidskrav
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
● 3 gruppearbeider
● 3 multiple choice-tester
Eksamen og sensorordning
Eksamensform:
Individuell skriftlig eksamen på 5 timer.
Sensorordning:
En intern sensor. Ekstern sensor brukes jevnlig.
Eksamensresultat kan påklages.
Hjelpemidler ved eksamen
Håndholdt kalkulator som ikke kommuniserer trådløst. Dersom kalkulatoren har mulighet for
lagring i internminnet skal minnet være slettet før eksamen. Stikkprøver kan foretas.
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
Pensum:
Tanenbaum, A. S. and Bos, H. Modern Operating Systems, Fourth Edition: Global Edition.
Pearson Education, 2015.
Kompendium med forelesningsnotater, teori og labøvinger.
36
3. studieår – kull 2013
DAPE3800 Teknologiledelse
Emnekode og -navn
Engelsk navn
Studieprogrammet emnet
inngår i
Type emne
Studiepoeng
Semester
Undervisningsspråk
Technology Management
Bachelorstudium i ingeniørfag - data
Programemne
10
5. (høst 2015)
Norsk
Innledning
Emnet teknologiledelse har til hensikt å styrke studentenes evne til å bidra til og lede
verdiskaping i organisasjoner. Dette er et introduksjonskurs som skal gi en innføring i
sentrale temaer for å kunne forstå verdiskaping, drift av og utfordringer i organisasjoner.
Hensikten er at studentene skal oppnå en grunnleggende forståelse for hva en bedrift er og
hvordan den fungerer. Nøkkeltema som vil bli behandlet er ledelse, strategi, økonomi,
organisasjon, markedsføring og entreprenørskap.
Forkunnskapskrav
Ingen ut over opptakskrav.
Overlapp
Emnet er ekvivalent (overlapper 10 studiepoeng) med: ELPE3800, KJPE2800, MAPE2800,
EMPE1801, BYPE1801, EMPE1800, BYPE1800 og LO187A.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
Læringsutbytte
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert som
kunnskap, ferdigheter og generell kompetanse.
Kunnskap
Studenten kan:
● forstå hvordan organisasjoner fungerer og skaper verdier
● gjøre rede for sentrale prinsipper for ledelse og organisering
● forklare og forstå bedriftsøkonomiens hovedelementer
● gjennomføre grunnleggende tolkning og analyse av regnskap og budsjetter
● forklare sentrale begreper knyttet til innovasjon og entreprenørskap
● ha kjennskap til muligheter og utfordringer knyttet til det å starte en egen bedrift
● gjøre rede for grunnleggende begreper innen markedsføring
Ferdigheter
Studenten kan:
● sette seg inn i og forstå hvordan en bedrift fungerer
● gi råd om ledelse, organisering, og bruk av virkemidler for å oppnå ønskede mål i
prosjekter og mindre bedrifter
● foreta lønnsomhetsvurderinger og vurdere økonomisk risiko
● utarbeide en forretnings- eller prosjektplan
● være bevisst en bedrifts etiske utfordringer og samfunnsansvar
Generell kompetanse
Studenten kan:
37
●
●
●
orientere seg i en bedrift og i arbeidslivet
foreta økonomiske, etiske og samfunnsmessige hensyn
se en tverrfaglig sammenheng på tvers av en organisasjon
Arbeids- og undervisningsformer
Forelesninger, prosjektarbeid i gruppe, veiledning, presentasjoner, oppgaveøvinger.
Arbeidskrav
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
● 2 skriftlige delinnleveringer knyttet til prosjektoppgaven.
● Presentasjon av prosjektoppgaven midt i semesteret
● Presentasjon av forretningsplan
Eksamen og sensorordning
Eksamensform:
1) Skriftlig prosjektoppgave i gruppe (40%)
2) 3-timers individuell skriftlig eksamen (60%)
Sensorordning:
En intern sensor. Ekstern sensor brukes jevnlig.
Begge deler av eksamen må være vurdert til karakter E eller bedre for at studenten skal
kunne få bestått emne.
Eksamensresultat kan påklages.
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
Hjelpemidler
1) Alle.
2) Håndholdt kalkulator som ikke kommuniserer trådløst med nettverk.
Pensum
Totalt antall sider:
Engelsåstrø, G. (2012). ABC for ikke-økonomer. Oslo: Universitetsforlaget
Osterwalder, A. & Pigneur, Yves. (2010). Business Model Generation. Hoboken, N.J.:Wiley
Elektronisk kompendium på Fronter.
Anbefalt litteratur:
Ottesen, L., Øyen, A. H. og Hæhre, R. Økonomi og ledelse, Fagbokforlaget, 2008.
Det tas forbehold om nyere eller mer egnet pensum som kan komme før emnestart.
38
Emnekode og -navn
Engelsk navn
Studieprogrammet
emnet inngår i
Type emne
Studiepoeng
Semester
Undervisningsspråk
DATS3900 Bacheloroppgave
Bachelor Thesis
Bachelorstudium i ingeniørfag - data
Teknisk spesialiseringsemne
20
6.
Norsk
Innledning
Studentene skal utvikle ferdigheter i å løse, på en selvstendig og systematisk måte, et
praktisk orientert og omfattende prosjekt, basert på en oppdragsgivers krav. Studentene skal
demonstrere at de kan omsette sine kunnskaper til praktiske løsninger. De skal kunne bruke
grunnreglene for brukerkvalitet i analyse, design, implementering, i grensesnitt og
dokumentasjon. De skal kunne produsere tilfredsstillende dokumentasjon for
dataprogrammer og datasystemer både når det gjelder produkt, drift og bruk med tilpasning
til de ulike mottakerne av denne dokumentasjonen, og de skal kunne beskrive sin egen
arbeidsprosess hensiktsmessig etter gitte standarder.
Forkunnskapskrav
Studenter må være registrert i 3. studieår og ha bestått minimum 100 studiepoeng fra 1. og
2. studieår per 1. oktober, før bacheloroppgaven tildeles.
Overlapp
Emnet er ekvivalent (overlapper 20 studiepoeng) med: HO911A.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
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 hvordan prosjekter drives og hvordan fremdrift sikres
● gjøre rede for de ulike stegene i et utviklingsprosjekt og deres viktighet
● gjøre rede for oppbyggingen av sluttdokumentasjon
● forklare den valgte tekniske arkitektur og diskutere fordeler og ulemper med den
Ferdigheter
Studenten kan:
● lage prosjekt- og arbeidsplaner
● sette opp utviklings- og test miljøer
● utvikle og teste store dataprogrammer i grupper
● installere produksjonsversjon av systemet
● sette opp sluttdokumentasjon for prosjektet inneholdende både prosess-, produkt og
brukerdokumentasjon
Generell kompetanse
39
Studenten kan:
● samarbeide om et større dataprosjekt som ender i et sluttprodukt inneholdende både
dataprogrammer og dokumentasjon
Arbeids- og undervisningsformer
Prosjektveiledning. Prosjektarbeid i grupper. Gruppestørrelsen er normalt 3 til 4 studenter.
Studentene skal utføre et prosjekt tilsvarende emnets omfang fortrinnsvis hos en ekstern
oppdragsgiver. Utfyllende informasjon samt frister for de ulike fasene i prosjektarbeidet vil
framgå av emnets webside og av undervisningsplanen som kunngjøres ved semesterstart.
Arbeidskrav
Ingen
Eksamen og sensorordning
Eksamensform:
Prosjektarbeid i gruppe.
Sensorordning:
To sensorer (én intern og én ekstern)
Eksamensresultat kan påklages.
Hjelpemidler ved eksamen
Alle
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
40
Valgemner 2014-2015
Emnekode og -navn
Engelsk navn
Studieprogrammet
emnet inngår i
Type emne
Studiepoeng
Semester
Undervisningsspråk
DAVE3600 Apputvikling
App Development
Felles valgemne for bachelorstudiene i ingeniørfag – data,
informasjonsteknologi og anvendt datateknologi
Valgemne
10
5. (høst 2015)
Norsk
Innledning
Studentene skal tilegne seg kunnskap og innsikt i utvikling av applikasjoner (apps) for mobile
enheter. Emnet tar utgangspunkt i rammeverk for Android-plattformen for å synliggjøre
viktige begreper innen utvikling av mobile enheter. Emnet vil være et nyttig fundament for
studenter som ønsker å arbeide med mobilapplikasjoner i forbindelse med
bacheloroppgaven. Det vil være ønskelig, men ikke et krav, at studentene har tilgang til en
Android-enhet. Emnet bygger på ferdigheter i Javaprogrammering.
Forkunnskapskrav
Ingen ut over opptakskrav
Overlapp
Emnet er ekvivalent (overlapper 10 studiepoeng) med: LV129A.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
Læringsutbytte
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert som
kunnskap, ferdigheter og generell kompetanse.
Kunnskap
Studenten kan:
● gjøre rede for grunnleggende prinsipper for programmering av applikasjoner for
mobile enheter
● gjøre rede for ressurshåndtering og hvordan GUI løsninger tilpasses små
formfaktorer
● gjøre rede for arkitektur, rammeverk og API’er på Android plattformen
● forklare hvordan wi-fi og lokasjonsbaserte tjenester kan utvikles
● forklare hvordan audio, video og kamera kan benyttes i mobile applikasjoner
Ferdigheter
Studenten kan:
● designe og utvikle effektive brukergrensesnitt til mobile applikasjoner
● utvikle mobile applikasjoner med databasekoblinger i Android rammeverket med
SQLite
● publisere den testede programvaren til en fysisk enhet
Generell kompetanse
41
Studenten:
● har generell forståelse for utvikling av applikasjoner for mobile enheter
Arbeids- og undervisningsformer
Forelesninger. Utviklingsarbeid individuelt eller i gruppe på to.
Arbeidskrav
Ingen.
Eksamen og sensorordning
Eksamensform: Mappevurdering med følgende mappekrav:
● to enkeltmanns eller parprosjekter (30% hver)
● en individuell oppgave (40%)
Sensorordning:
En intern sensor. Ekstern sensor brukes jevnlig.
I mappevurderingen gis en helhetlig vurdering med en karakter.
Synliggjøring av vekting er kun en tilleggsinformasjon i forhold til endelig karakter.
Eksamensresultat kan påklages. Ved stryk må ny mappe leveres ved neste ordinære
eksamen.
Hjelpemidler ved eksamen
Alle
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
Pensum
Lee, Wei-Meng. (2012). Beginning Android 4 application development. Indianapolis:
Wiley, 519 sider.
42
Emnekode og -navn
Engelsk navn
Studieprogrammet
emnet inngår i
Type emne
Studiepoeng
Semester
Undervisningsspråk
DAVE3605 Effektiv kode med C og C++
Efficient C/C++ Coding Techniques
Felles valgemne for bachelorstudiene i ingeniørfag – data,
informasjonsteknologi og anvendt datateknologi
Valgemne
10
6. (vår 2016)
Norsk
Innledning
Studentene skal tilegne seg kunnskap og innsikt i utvikling av ressurseffektive programmer,
hovedsakelig ved bruk av C++. Emnet vil være et nyttig fundament for studenter som ønsker
å skrive ressurskrevende og komplekse programmer, slik som spill, simuleringer og
visualisering, eller programmer som skal kjøre i ressursfattige miljøer slik som routere, IPkameraer og mobile enheter. Bygger på emnene Programmering og Programutvikling.
Forkunnskapskrav
Ingen ut over opptakskrav
Overlapp
Emnet er ekvivalent (overlapper 10 studiepoeng) med: LV128A og LV126A.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
Læringsutbytte
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert som
kunnskap, ferdigheter og generell kompetanse.
Kunnskap
Studenten kan:
● gjøre rede for de viktigste egenskapene ved C og C++
● forklare forskjellen på statisk, dynamisk og automatisk allokering av minne
● forklare forskjellen på pekere, referanser og iteratorer
● forklare hva generisk programmering er
● gjøre rede for hva designmønstre er og gi eksempler på slike
● forklare forskjellen på dynamisk og statisk linking
Ferdigheter
Studenten:
● anvender C og C++ i egne prosjekter
● lager egne strukter, klasser og operatorer
● bruker designmønstre, generisk programmering og andre abstraksjoner effektivt
● produserer et ferdig program i C++, med automatisert installasjonsprosedyre
Generell kompetanse
Studenten:
● har generell forståelse for utvikling av ressurseffektive programmer
● kjenner til teknikker for effektivisering av programmer på høyere og lavere
abstraksjonsnivå
Arbeids- og undervisningsformer
Forelesninger og praktisk arbeid på lab. Prosjektarbeid i par eller grupper.
43
Arbeidskrav
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
● 2 individuelle oppgaver
Eksamen og sensorordning
Eksamensform:
Mappevurdering med følgende mappekrav:
● to individuelle oppgaver
● ett gruppeprosjekt
Sensorordning:
En intern sensor. Ekstern sensor brukes jevnlig.
I mappevurdering gis en helhetlig vurdering med én karakter.
Eksamensresultat kan påklages. Ved stryk må ny mappe leveres ved neste ordinære
eksamen.
Hjelpemidler ved eksamen
Alle
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
Pensum
Stroustrup, Bjarne. (2014). Programming: principles and practice using C++, 2nd. ed. Upper
Saddler
River, N.J.: Addison-Wesley, 800 sider.
Støttelitteratur/oppslagsverk:
Blanchette, J. & Summerfield, M. (2008). C++ GUI programming with Qt 4 (2nd. Edition).
Upper Saddler River, N.J.:Prentice Hall.
Gamma, Eric. (2009). Design Patterns: elements of reusable object-oriented software.
Boston: Addison-Wesley.
Stroustrup, Bjarne. (2013).The C++ Programming Language, 4th ed. Upper Saddler
River, N.J.: Addison-Wesley.
44
Emnekode og -navn
Engelsk navn
Studieprogrammet
emnet inngår i
Type emne
Studiepoeng
Semester
Undervisningsspråk
DAVE3610 Nettverks- og systemadministrasjon
Network and System Administration
Felles valgemne for bachelorstudiene i ingeniørfag – data,
informasjonsteknologi og anvendt datateknologi
Valgemne
10
6. (vår 2016)
Norsk
Innledning
Studentene skal tilegne seg teoretiske og praktiske ferdigheter i oppsett, drift og vedlikehold
av datamaskiner i et nettverk. Emnet bygger på emnet Operativsystemer.
Forkunnskapskrav
Ingen ut over opptakskrav
Overlapp
Emnet er ekvivalent (overlapper 10 studiepoeng) med: LO143A.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
Læringsutbytte
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert som
kunnskap, ferdigheter og generell kompetanse:
Kunnskap
Studenten kan:
● gjøre rede for fordeler og begrensninger av ulike operativsystemer
● gjøre rede for installasjon og konfigurasjon av et operativsystem
● forstå prinsippene for brukerbehandling
● kjenne til sikkerhetsaspekter for datamaskiner og nettverk
Ferdigheter
Studenten kan:
● utføre installasjon og konfigurasjon av et operativsystem
● utføre installasjon og konfigurasjon av tjenester på operativsystemet
● vedlikeholde operativsystemet og annen programvare
● installere og konfigurere et monitoreringssystem
● samle data fra monitoreringssystemet og analysere innsamlede data
● benytte metoder for feilsøking i et nettverk
● utvikle og implementere backup prosedyrer for å hindre tap av data
Generell kompetanse
Studenten kan:
● utbygge, vedlikeholde og drifte et datanett internt i virksomheten
● dokumentere installasjonsprosedyrer og server konfigurasjon
● håndtere nye, eksisterende og avsluttende brukere etter virksomhetens politikk
● håndtere robustheten og sikkerheten i et datanett
45
Arbeids- og undervisningsformer:
Forelesninger og veiledningstimer. Studentene arbeider i grupper. Gruppestørrelsen er
normalt 3 studenter.
Arbeidskrav
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
● Fire oppgaver
Eksamen og sensorordning:
Eksamensform:
●
●
Sensorordning:
Mappevurdering, med følgende mappekrav:
to gruppearbeider
en individuell oppgave
En intern sensor. Ekstern sensor brukes jevnlig.
I mappevurdering gis en helhetlig vurdering med én karakter.
Eksamensresultat kan påklages. Ved stryk må ny mappe leveres ved neste ordinære
eksamen.
Hjelpemidler ved eksamen
Alle
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
Pensum
Nemeth, Snyder, Hein, Whaley (2010). UNIX and Linux System Administration Handbook,
4th ed, Prentice Hall, 1200 sider.
Forelesningsnotater
46
Emnekode og -navn
Engelsk navn
Studieprogrammet
emnet inngår i
Type emne
Studiepoeng
Semester
Undervisningsspråk
DAVE3615 Programvarearkitektur og rammeverk
Software Architecture and Frameworks
Felles valgemne for bachelorstudiene i ingeniørfag – data,
informasjonsteknologi og anvendt datateknologi
Valgemne
10
6. (vår 2016)
Norsk
Innledning
Dette emnet skal gi studenten forståelse for og innsikt i praktisk bruk av moderne og
relevante programvarearkitekturer og rammeverk. Bygger på bred programmeringserfaring.
Forkunnskapskrav
Ingen ut over 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 generell kjennskap til et bredt utvalg av ulike programvarearkitekturer og
rammeverk
● forstår hvordan design-patterns kan benyttes i programutvikling
● forstår kost/nytte verdien av å benytte programvarearkitekturer og rammeverk i store
programsystemer.
Ferdigheter
Studenten:
● anvender teknikker og praktisk bruke et mindre antall rammeverk som kan inkludere
standard klient-tjener arkitekturer, web-rammeverk og objekt-relasjonsmapping
(ORM).
● kan arbeide med prosjekter og arbeidsoppgaver, både selvstendig og i team
● kan utarbeide dokumentasjon for rammeverk og arkitekturer
Generell kompetanse
Studenten:
● kjenner til teknikker og teorier som fremmer god kvalitet i programsystemer
● er bevisst viktigheten av rammeverk og arkitekturer i store programsystemer
Arbeids- og undervisningsformer
Forelesninger og øvinger. I øvingstimene arbeider studentene med oppgaver, dels
individuelt, dels i grupper og får veiledning.
Arbeidskrav
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
● 3 arbeider
Eksamen og sensorordning:
Eksamensform:
Prosjektarbeid i gruppe der arbeidets dokumenterte resultat vurderes
Sensorordning:
To interne sensorer. Ekstern sensor brukes jevnlig.
47
Eksamensresultat kan påklages.
Hjelpemidler ved eksamen
Alle
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
Pensum
Oppgis ved semesterstart.
48
Felles valgemner for ingeniørutdanningene
Emnekode og -navn
Engelsk navn
Studieprogrammet
emnet inngår i
Type emne:
Studiepoeng
Semester
Undervisningsspråk
DAVE3700 Matematikk 3000
Mathematics 3000
Alle bachelorstudiene i ingeniørfag
Valgemne
10
5.
Norsk
Innledning
I teknologiske og naturvitenskapelige emner bruker man matematikk til å lage modeller av
virkeligheten. Dette gjør ingeniører og naturvitere i stand til å beregne hva som vil skje i
kompliserte prosesser.
Emnet handler om matematikk som brukes blant annet til å beskrive hvordan væsker eller
gasser strømmer i prosessanlegg, og hvordan luft strømmer i ventilasjonsanlegg. Metodene
brukes også for å beskrive hvordan elektromagnetiske felt brer seg i atmosfæren og i ledere.
Noen av teknikkene kan brukes til å regne ut hvor mye masse som strømmer i rør eller
vassdrag. Nordmannen Vilhelm Bjerknes var blant foregangsmennene når det gjaldt å ta i
bruk denne type matematikk til å utarbeide værvarsler.
Emnet tar opp temaer som inngår i ingeniørutdanninger i alle land. Innsikt i temaene vil gi
mulighet til å kommunisere i ingeniørmiljøer, gi mulighet for å delta i faglige diskusjoner der
man forutsetter bruk av matematikk, og gjøre det mulig å lese faglitteratur der matematikk er
brukt. Emnet gir også formell bakgrunn for å fortsette studier til mastergrad innen en rekke
fagområder. Emnet bygger på Matematikk 1000 og Matematikk 2000.
Forkunnskapskrav
Ingen ut over opptakskrav
Overlapp
Emnet er ekvivalent (overlapper 10 studiepoeng) med: LV151A. Emnet overlapper 5
studiepoeng mot LV152A og LV154A.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
Læringsutbytte
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert i
kunnskap, ferdigheter og generell kompetanse:
Ferdigheter. Studenten kan:
●
drøfte kjerneregelen for en funksjon av to variable, og forklare hvordan man
bestemmer største og/eller minste verdier til funksjoner av flere variable under
bibetingelser.
Kunnskap. Dette krever at studentene kan:
o bruke kjerneregelen til å regne ut df / dt der f = f (x ( t ), y ( t ) )
o gi en geometrisk tolkning av bruken av kjerneregelen
49
o
o
o
bruke innsettingsmetoden til å beregne største og/eller minste verdi av en
funksjon under én bibetingelse
gi en geometrisk beskrivelse av ideen bak Lagranges metode med én
bibetingelse, og kunne bruke metoden
sette opp lagrangelikningene når det er flere bibetingelser
●
drøfte hvordan man kan beskrive partiklers bevegelse i planet og i rommet.
Kunnskap. Dette krever at studentene kan
o parametrisere en kurve i planet og i rommet i kartesiske koordinater
o beregne posisjon, fart eller akselerasjon når en av de tre størrelsene er kjent
o regne ut kurvelengde, krumning, tangentvektor og normalvektor til en kurve
o beskrive en kurve i planet i polarkoordinater
●
drøfte begrepene gradient, divergens og curl.
Kunnskap. Dette krever at studentene kan:
o skissere vektorfelt i planet
o beregne gradient, divergens og curl
o gjøre rede for begrepet potensial til et gradientfelt
●
sammenlikne linjeintegraler av skalar- og vektorfelt, og diskutere begrepet konservativt
felt.
Kunnskap. Dette krever at studentene kan:
o bestemme et uttrykk for linjeelementet ds til en parametrisert kurve
o regne ut linjeintegralet til et skalarfelt og til et vektorfelt, og tolke svarene
o avgjøre om et vektorfelt er konservativt
o bruke egenskapene til et konservativt felt til å forenkle beregninger
●
●
drøfte forskjeller og likheter i metoder og teknikker som brukes til å regne ut dobbeltog trippelintegral, og kunne tolke resultatene.
Kunnskap. Dette krever at studentene kan:
o regne ut dobbelt- og trippelintegraler med kjente grenser, og gi geometriske
tolkninger av resultatene
o bestemme grensene for dobbeltintegraler når integrasjonsområdet er
beskrevet i kartesiske koordinater eller i polarkoordinater
o bestemme grensene for trippelintegraler når integrasjonsområdet er
beskrevet i kartesiske koordinater, sylinderkoordinater eller kulekoordinater
drøfte begrepet fluks for to- og tre-dimensjonale vektorfelt, og forklare regneteknikker
som brukes for å beregne fluks.
Kunnskap. Dette krever at studentene kan:
o regne med Greens setning
o bruke Greens setning til å regne ut sirkulasjonen til et vektorfelt
o bruke blant annet Greens setning til å utlede divergenssetningen i planet
o regne ut fluksen av et vektorfelt gjennom en kurve
o bruke divergenssetningen til å regne ut fluksen gjennom lukkede kurver
o gjøre rede for flateintegral, og kunne beregne flateintegral når det er enkelt å
beregne dS, og når flaten er grafen til z = f ( x, y )
o
o
o
regne ut fluks gjennom flater når det er enkelt å beregne
, og når flaten
er grafen til z = f ( x, y )
bruke divergenssetningen til å regne ut fluksen gjennom lukkede flater
regne med Stokes' setning
Generell kompetanse
Studenten kan:
50
●
●
●
●
ta utgangspunkt i teorien for funksjoner med én variabel, og generalisere kunnskapen
om den deriverte som mål for momentan endring til å gjelde funksjoner med flere
variable
ta utgangspunkt i teorien om det bestemte integralet av en funksjon av én variabel, og
generalisere dette til å gjelde integrasjon av funksjoner med flere variable
vurdere egne og andre studenters faglige arbeider, og formulere skriftlige og muntlige
vurderinger av disse arbeidene på en faglig korrekt og presis måte
skrive presise forklaringer og begrunnelser til framgangsmåter, og demonstrere
korrekt bruk av matematisk notasjon
Arbeids- og undervisningsformer
Undervisningen organiseres i timeplanlagte arbeidsøkter. I arbeidsøktene skal studentene
øve på fagstoff som blir introdusert. Innholdet i øvingene omfatter diskusjoner i grupper,
individuell øving i å løse oppgaver, øvelser i problemformulering og problemløsing, og
vurdering av egne og andres besvarelse av tester.
I periodene mellom arbeidsøktene må studentene løse oppgaver. Øvingsoppgavene som blir
foreslått er knyttet direkte opp mot målene i emnet. Egenvurdering av besvarelsene vil gi
studentene innsikt i hvor stor grad målene er nådd.
Arbeidskrav
Studentene skal bli i stand til å vurdere egne og andres faglige arbeider, og til å formulere
vurderinger av disse på en slik måte at den gir råd om videre studiearbeid. Øving i dette
foregår i arbeidsøktene. Studentene skal derfor gjennomføre tester, som skal vurderes av
studenten selv, eller av medstudenter («medstudentvurdering»).
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
● minst 8 tester
Detaljert informasjon om hvordan testene skal gjennomføres i praksis, vil bli gitt på Fronter.
Eksamen og sensorordning
Eksamensform:
Individuell skriftlig eksamen på 3 timer
Sensorordning:
En intern sensor. Ekstern sensor brukes jevnlig
Eksamensresultat kan påklages.
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
Hjelpemidler
Alle trykte og skrevne hjelpemidler, samt kalkulator som ikke kommuniserer trådløst.
Pensum
Haugan, John (2014): Kalkulus med flere variabler – høsten 2014. ISBN 82-996392-x-x.
Ca 220 sider.
51
Emnekode og -navn
Engelsk navn
Studieprogrammet
emnet inngår i
Type emne:
Studiepoeng
Semester
Undervisningsspråk
DAVE3705 Matematikk 4000
Mathematics 4000
Alle bachelorstudiene i ingeniørfag
Valgemne
10
6.
Norsk
Innledning
Emnet skal forberede for videre masterstudier ved universitet og høgskole hvor
løsningsmetoder for ulike typer differensiallikninger inngår. Emnet bygger på Matematikk
1000 og Matematikk 2000
Forkunnskapskrav
Inge utover opptakskrav
Overlapp
Emnet er ekvivalent (overlapper 10 studiepoeng) med: LV153A.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
Læringsutbytte
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert i
kunnskap, ferdigheter og generell kompetanse:
Kunnskap
Studenten kan:
● forklare begrepene analytisk funksjon, ordinært, singulært og regulært singulært
punkt
● gjøre rede for hva som kjennetegner Fourierrekker og vite hvordan de kan brukes
● definere Laplacetransformen til en funksjon og utlede de grunnleggende egenskaper
ved denne
Ferdigheter
Studentene kan:
● løse høyere ordens lineære differensiallikninger med konstante koeffisienter
● benytte potensrekker og Frobeniusrekker for å løse 2. ordens lineære
differensiallikninger med variable koeffisienter
● anvende Laplacetransformasjon på løsning av inhomogene lineære
differensiallikninger som modellerer svingende systemer
● bestemme Fourier sinusrekken og Fourier cosinusrekken til symmetrisk utvidete
ikkeperiodiske funksjoner
● løse grenseverdiproblemer knyttet til partielle differensiallikninger på lukkede områder
Generell kompetanse
Studenten:
● har tilegnet seg gode ferdigheter i å løse ordinære og partielle differensiallikninger
Arbeids- og undervisningsformer
Forelesninger og øvinger. I øvingstimene arbeider studentene med oppgaver, dels
individuelt, dels i grupper, og får veiledning av faglærer.
52
Arbeidskrav
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
● En større oppgave. Dataverktøy inngår i denne oppgaven.
Eksamen og sensorordning
Eksamensform:
Individuell skriftlig eksamen på 5 timer
Sensorordning:
En intern sensor. Ekstern sensor brukes jevnlig.
Eksamensresultat kan påklages.
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
Hjelpemidler
Hjelpemidler vedlagt eksamensoppgaven og håndholdt kalkulator som ikke kommuniserer
trådløst.
Pensum
Edwards, C-H., Penney, D.E. & Calvis, D. (2009). Differential Equations and Boundary Value
Problems. (6. ed.) Upper Saddler River,N.J.: Pearson/Prentice Hall. Kap. 2, 3, 4 og 8.
273 sider.
Det tas forbehold om nyere utgaver eller bedre læreverk som kan komme før semesterstart.
53
Emnekode og -navn
Engelsk navn
Studieprogrammet
emnet inngår i
Type emne:
Studiepoeng
Semester
Undervisningsspråk
DAVE3710 Engelsk kommunikasjon
English Communication
Alle bachelorstudiene i ingeniørfag, bachelorstudium i anvendt
datateknologi og bachelorstudium i informasjonsteknologi
Valgemne
10
5. (Høst)
Engelsk
Innledning
Studentene skal utvikle skriftlige og muntlige ferdigheter i engelsk slik at de kan
kommunisere i teknologiske situasjoner og kontekster som er relevante for egen utdanning
og framtidig yrke.
Forkunnskapskrav
Ingen ut over opptakskrav.
Overlapp
Emnet er ekvivalent (overlapper 10 studiepoeng) med: LO807A og LO808A.
Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i
ekvivalente emner.
Læringsutbytte
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert som
kunnskap, ferdigheter og generell kompetanse.
Kunnskap
Studenten kan på engelsk:
● beskrive teknologens arbeid innenfor et valgt teknologiområde,
● beskrive teknologiutvikling innenfor et valgt teknologiområde,
● forklare engelsk språkbruk innenfor tekniske emner,
● gjøre rede for oppsett og engelsk språkbruk i dokumenter som rapporter, memoranda
og artikler skrevet for og i teknologirelaterte kontekster.
Ferdigheter
Studenten kan på engelsk:
● bruke korrekt terminologi innenfor teknologirelaterte emner generelt og innenfor et
valgt fagområde spesielt,
● presentere og beskrive teknologi og relaterte prosesser
● utforme og skrive memoranda, rapporter og artikler på engelsk i tråd med
internasjonale konvensjoner og uttrykksmåte innenfor tekniske emner, bruke egnet
presentasjonsverktøy
● bruke engelsk i møter og diskusjoner i tråd med internasjonale konvensjoner og
uttrykksmåter
Generell kompetanse
Studenten kan på engelsk:
● kommunisere skriftlig og muntlig kontekster som er relevante for egen utdanning og
framtidig yrke,
● tilpasse egen muntlig og skriftlig kommunikasjon til mottaker, situasjon og formål,
54
●
planlegge og gjennomføre prosjektarbeid alene eller sammen med andre
Arbeids- og undervisningsformer
Forelesninger, skriftlige og muntlige øvelser inklusive presentasjoner og diskusjoner.
Studentene vil arbeide dels individuelt og dels i grupper.
Arbeidskrav
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
●
To muntlige presentasjoner framført til avtalt tid.
Eksamen og sensorordning:
Eksamensform:
Mappevurdering, med følgende mappekrav:
● to skriftlige individuelle arbeid
● et skriftlig gruppearbeid utført av grupper på 2-5 personer
Sensorordning:
En intern sensor. Ekstern sensor brukes jevnlig
I mappevurdering gis en helhetlig vurdering med én karakter.
Eksamensresultat kan påklages. Ved stryk må ny mappe leveres ved neste ordinære
eksamen.
Hjelpemidler ved eksamen
Alle
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en todelt skala Bestått/Ikke bestått.
Pensum:
Diverse aktuelle engelskspråklige artikler med relevant tematikk. Ca 30 artikler på 5 sider
hver, 150 sider
55
Emnekode og -navn
Engelsk navn
Studieprogrammet
emnet inngår i
Type emne
Studiepoeng
Semester
Undervisningsspråk
DAVE3620 Praktisk IT prosjekt
Practical IT Project
Felles valgemne for bachelorstudiene i ingeniørfag – data,
informasjonsteknologi og anvendt datateknologi
Valgemne
10
5.
Norsk
Innledning
Det er to typer praktiske prosjekter i dette emnet som studenten kan velge mellom:
● Bedriftsrelevant prosjekt: Studenten gjennomfører et IT-prosjekt ved en relevant ITbedrift. Gjennomføringen av emnet forutsetter et opphold ved en IT-bedrift tilsvarende
to dager i uken over en 12 ukers periode.
● Samfunnskontakt prosjekt (På engelsk: Outreach Activity): Studenten gjennomfører et
IT-prosjekt for å skape interesse for IT-utdanningene. For å nå publikum, skal
studenten presentere prosjektet på et relevant arrangement, som for eksempel
utdanningsmesser, skolebesøk, åpen dag, osv. Andre relevante samfunnskontakt
prosjekter kan også vurderes i samråd med veileder.
Forutsetningen for å kunne ta bedriftsrelevant prosjekt er at studenten ordner seg plass i en
IT bedrift med veileder i bedriften i tillegg til en intern veileder ved HiOA. Forutsetningen for å
kunne ta samfunnskontakt prosjekt er at studenten avtaler prosjekt-temaet med en intern
veileder ved HiOA før semesterstart. Bygger på datafaglige emner fra 1. studeåret.
Forkunnskapskrav
Opptak til studiet.
Læringsutbytte
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert i
kunnskap, ferdigheter og generell kompetanse:
Kunnskap
Studenten:
● Bli bevisst om en rekke problemstillinger knyttet til IT.
●
Utvikle en forståelse av forretningsprosesser og organisatoriske strukturer.
Ferdigheter
Studenten:
● Kunne anvende teoretisk kunnskap i en IT-bransje sammenheng.
●
Kunne løse praktiske industri-relevante eller samfunnsrelevante problemer knyttet ti
IT.
56
Generell kompetanse
Studenten:
● Anvende tekniske prinsipper for å løse ett eller flere problemer relevant for
næringslivet/samfunnet.
●
●
●
Definere et problem og mulige løsninger
Inneha forståelse av betydningen av organisatorisk dynamikk og arbeidsrelasjoner
Kunne utøve profesjonell kommunikasjon både skriftlig og muntlig
Arbeids- og undervisningsformer
Jevnlig oppfølging av prosjektarbeidet (ukentlig). Det skal skrives en rapport som beskriver
prosjektet og hva studenten har fått ut av deltakelse i prosjektet.
Annet
Det er sterkt anbefalt å møte på første forelesning fordi det vil bli gitt viktig informasjon.
Arbeidskrav
Tre obligatoriske arbeider må være godkjent for å kunne avlegge slutteksamen. Frist for
innlevering av de obligatoriske arbeider og andre detaljer fremgår av undervisningsplanen
som gjøres tilgjengelig ved semesterstart.
Eksamen og sensorordning
Eksamensform: Mappevurdering med følgende mappekrav:
-
1 rapport
-
Muntlig presentasjon
Sensorordning:
En intern sensor. Ekstern sensor brukes jevnlig.
Mappen gis en helhetlig vurdering med én karakter. Eksamensresultat kan ikke påklages.
Ved stryk må ny mappe leveres ved neste ordinære eksamen.
Vurderingsuttrykk
I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er
høyeste karakter og E er laveste) og F for ikke bestått.
57