FAGPLAN FOR STUDIEPROGRAMMET BACHELORSTUDIUM I INGENIØRFAG DATA



Like dokumenter
Rammeplan for ingeniørutdanning

Emneplaner for fysikk og matematikk 3-treterminordingen (TRE)

Skal være utgangspunkt for å formulere. Vil inngå i veiledningene. Justeres av institusjonene.

Bachelor s Degree Programme in Software Engineering

Fagplan-/Studieplan Studieår Data. Oppstart H2010, 1. kl.

Ny rammeplan ingeniørutdanningen

Utdanningen gir muligheter for å gå videre til masternivå ved andre institusjoner, forutsatt at valgfag tas i henhold til eventuelle krav.

STUDIEPLAN. 0 studiepoeng. Narvik, Alta, Bodø Studieår

Emneplan for kommunikasjon i digitale medier (15 studiepoeng)

Bachelorstudium i informasjonsteknologi (INFORMATIK) Bachelor s Degree Programme in Information Technology. 180 studiepoeng Heltid

Bachelor s Degree Programme in Software Engineering

BACHELOR I INGENIØRFAG SIKKERHET OG MILJØ

Dataingeniør - bachelorstudium i ingeniørfag

Programplan for studieprogram data. Studieår Bachelor-nivå 180 studiepoeng. Kull 2011

Studieplan: Matematikk og statistikk - bachelor

Søknadsfrist

Elektroingeniør - bachelorstudium i ingeniørfag

Programplan for studieprogram data. Studieår Bachelor-nivå 180 studiepoeng. Kull 2013

Emneplan for. Trykk og digitale foto (FOTO) Print and Digital Photography. 15 studiepoeng Deltid

Emneplan for. Digital kunst, kultur og kommunikasjon (DIG) Digital Art, Culture and Communication. 15 studiepoeng Deltid

Merknader til forskrift om rammeplan for ingeniørutdanning

IKT og læring 1 - Digital dannelse

Bachelorstudium i informasjonsteknologi (INFORMATIK) Bachelor s Degree Programme in Information Technology. 180 studiepoeng Heltid

Bachelor s Degree Programme in Software Engineering

Studieplan 2018/2019

Studieplan 2017/2018

Data - bachelorstudium i ingeniørfag

Bachelorstudium i informasjonsteknologi (INFORMATIK) Bachelor s Degree Programme in Information Technology. 180 studiepoeng Heltid.

Elektro - bachelorstudium i ingeniørfag

Studieplan - KOMPiS Programmering

Regnskap og revisjon - bachelorstudium

Elektro - bachelorstudium i ingeniørfag

Studieplan 2016/2017

STUDIEPLAN. Bachelorgradsprogram i pedagogikk. 180 studiepoeng. Studiested: Tromsø

STUDIEPLAN. Deltid anbefalt over 3 år

Studieplan - KOMPiS Programmering

Studieplan 2013/2014

Data - bachelorstudium i ingeniørfag

Matematikk og fysikk - bachelorstudium

STUDIEPLAN FOR BACHELORSTUDIUM I ANVENDT DATATEKNOLOGI

Data - bachelorstudium i ingeniørfag

2.5 BACHELORGRADSPROGRAM I INFORMATIKK

Data - bachelorstudium i ingeniørfag

Programplan for studieprogram maskin. Studieår Bachelor-nivå 180 studiepoeng. Kull 2011

FAGPLAN FOR STUDIEPROGRAMMET BACHELORSTUDIUM I INGENIØRFAG BIOTEKNOLOGI OG KJEMI

Studieplan 2018/2019

Studieplan 2019/2020

Studieplan 2017/2018

Studieplan 2019/2020

Oppstart tca. 1.oktober 1. utgave av emnebeskrivelsene og programbeskrivelsene: 1. januar. ca. 20. mars: studieutvalg ca. 1.april godkjent i styret

Elektro - bachelorstudium i ingeniørfag

Studieplan 2014/2015

Studieplan 2018/2019

NORSK LOVTIDEND Avd. I Lover og sentrale forskrifter mv. Utgitt i henhold til lov 19. juni 1969 nr. 53.

Kompetanse for kvalitet: Programmering for trinn

2. Kommentarer knyttet til enkelte punkter i forskriften

Studieplan - KOMPiS Nordisk språk og litteratur (nettstudium)

Søknadsfrist

Emneplan for. Arkitektur kunst og håndverk (KHARK) Architecture Art and Design. 15 studiepoeng Deltid

Digital økonomi og organisasjon

Studieplan 2017/2018

Matematikk og fysikk - bachelorstudium

Emneplan for digital kompetanse for lærere

<kode> Grunnleggende matematikk for ingeniører Side 1 av 5

UNIVERSITETET I STAVANGER Det humanistiske fakultet Institutt for allmennlærerutdanning og spesialpedagogikk

Studieplan 2017/2018

Bygger på rammeplan av (oppgi dato og årstall) Studieplanen er godkjent av xxxxxx den dd.mm.yyyy.

Studieplan 2017/2018

Videreutdanning i sosialt entreprenørskap og innovasjon (ENTRO) - Oppdrag

Elektroingeniør, y-vei, bachelor i ingeniørfag

Elektro - bachelorstudium i ingeniørfag

Studieplan 2017/2018

Studieplan 2014/2015

Vedlegg 1 til Reglement for utdanning i Forsvaret (RUF) Mal for. Ramme-, fag-, studie- og emneplan i Forsvaret

Studieplan for videreutdanning i Pedagogisk veiledning og konsultasjon

Studieplan 2011/2012

Matematikk og fysikk - bachelorstudium

Elektroingeniør, y-vei, bachelor i ingeniørfag

Biologisk kjemi - bioteknologi - bachelorstudium i biologisk kjemi

Studieplan for bachelorgraden i økonomi og administrasjon

Studieplan 2017/2018

Elektro - bachelorstudium i ingeniørfag

Studieplan 2017/2018

UNIVERSITETET I STAVANGER Det humanistiske fakultet Institutt for allmennlærerutdanning og spesialpedagogikk

Studieplan Videreutdanning i Rådgivning 2, studiepoeng

FAGPLAN 1-ÅRIG FORKURS

STUDIEPLAN. Ph.d.-program i realfag. 180 studiepoeng. Tromsø. Studieplanen er godkjent av programstyret for ph.d.- program i realfag den

Mastergradsprogram i sosiologi

Studiested Nettbasert Søknadsfrist

MAL FOR EMNEBESKRIVELSE

Studieplan 2017/2018

Informasjonsteknologi, datateknikk - Master program

2.5 BACHELORGRADSPROGRAM I INFORMATIKK

Bachelorstudium i revisjon 3 årig 180 studiepoeng Grunnutdanning

PED1002/1 Kunnskap, læring og pedagogisk arbeid

Studieplan for Bachelor i IT og informasjonssystemer Bø. Studieår

Transkript:

FAGPLAN FOR STUDIEPROGRAMMET BACHELORSTUDIUM I INGENIØRFAG DATA 2011 2012 avdeling for ingeniørutdanning Vedtatt i avdelingsstyret 14. mars 2011 Versjon 1.0 Innhold: GENERELT OM FAGPLANENE FOR BACHELORSTUDIENE I INGENIØRFAG... 2 BACHELORSTUDIUM I INGENIØRFAG DATA... 9 1. studieår: Studieretning for Datateknikk... 14 2. studieår: Studieretning for Datateknikk... 21 3. studieår: Studieretning for Datateknikk... 27 Valgemner ved Dataprogrammet... 33

GENERELT OM FAGPLANENE FOR BACHELORSTUDIENE I INGENIØRFAG Fagplaner er planer for studier hvor det er gitt nasjonale rammeplaner. Ingeniørutdanningen har en slik nasjonal rammeplan som følges. Gjeldende rammeplan for ingeniørutdanning ble fastsatt 1.12.2005, og studenter som tas opp høsten 2011 følger denne rammeplanen. Fra og med studieåret 2012 2013 innføres ny rammeplan for ingeniørutdanningen. I gjeldende rammeplanen for ingeniørutdanning er det satt opp følgende mål. Overordnet mål Grunnutdanningen i ingeniørfag er yrkesorientert og skal utdanne reflekterte yrkesutøvere som er kvalifiserte for å ivareta teknisk relaterte oppgaver i hele samfunnet. Utdanningen skal legge grunnlaget for livslang læring og kontinuerlig omstilling til framtidige kunnskapsbehov. Etter fullført studium skal kandidatene kunne tilfredsstille internasjonale krav til grunnutdanning av ingeniører. Hovedmål Grunnutdanningene i ingeniørfag har som hovedmål å utdanne ingeniører som kombinerer teoretiske og tekniske kunnskaper med praktiske ferdigheter, og som tar bevisst ansvar for samspillet mellom teknologi, miljø, individ og samfunn. Videre skal utdanningene gi innsikt i bruken av forskning og utviklingsarbeid i ingeniørfag og betydningen av forskning og utvikling for innovasjon og nyskaping. Utdanningene skal holde høyt faglig nivå i internasjonal sammenheng, og skal imøtekomme samfunnets nåværende og framtidige krav til ingeniører. Utdanningene skal samtidig danne grunnlag for livslang læring i form av etter- og videreutdanning ved universiteter og høgskoler eller i arbeidslivet. Delmål 1. Ingeniørutdanning skal ha en balanse mellom realfag og teknologifag som gir ingeniøren et solid realfaglig fundament for sin tekniske kunnskap og forståelse. Ingeniøren skal ha realfagsskunnskaper som er sammenliknbare med det som oppnås i tilsvarende utdanninger internasjonalt. 2. Ingeniørutdanning skal ved hjelp av praktisk ingeniørarbeid legge til rette for at ingeniøren kan omsette tekniske kunnskaper til ingeniørferdigheter. Utdanningen skal gi ingeniøren grunnlag for å beherske og anvende eksisterende teknologi og ha dybdekunnskaper på minst ett spesialområde. 3. Ingeniørutdanning skal gi kunnskap om samspillet mellom teknologi, miljø, individ og samfunn, både generelt og i forhold til ingeniørens spesialområde. Utdanningen skal bidra til at ingeniøren tar ansvar for miljøet i et bredt perspektiv, både lokalt og globalt. 4. Ingeniørutdanning skal utdanne ingeniører med forutsetninger for å samarbeide på alle plan i organisasjonen gjennom god skriftlig og muntlig kommunikasjon, samt at alle kjenner viktige prinsipper for ledelse og organisasjon. 5. Ingeniørutdanning skal utdanne ingeniører med en profesjonell holdning til forskning og utviklingsarbeid ingeniører som ser nytten av å delta i slike aktiviteter, enten i sitt arbeid eller i videre studier. 6. Ingeniørutdanning skal utdanne ingeniører med evne til å forstå og utnytte eksisterende teknologi. Utdanningen skal gi ingeniørene tilstrekkelig kunnskap om ny teknologi til at de kan bidra til innovasjon og nyskaping. De skal gis grunnlag for å utvikle sine innovative evner, være forberedt på lagarbeid og innstilt på entreprenørskap. Fagplan for bachelorstudium i ingeniørfag Data 2

7. Ingeniørutdanning skal utdanne ingeniører med kunnskaper i grunnlagsfag som er nødvendig for livslang læring i arbeidslivet eller i form av etter- og videreutdanning ved universiteter og høgskoler. Etter endt stadium skal kandidatene kunne: anvende kunnskap i matematikk, vitenskap og teknologi identifisere, formulere, planlegge og løse tekniske problemer på en systematisk måte innenfor sitt spesialområde spesifisere krav til løsninger på en systematisk måte planlegge og gjennomføre eksperimenter, samt analysere, tolke og bruke framkomne data konstruere en komponent, et system eller en prosess for å oppnå spesifiserte resultater utnytte moderne verktøy, teknikker og tilegne seg ferdigheter i sitt daglige arbeid samarbeide tverrfaglig for å løse kompliserte oppgaver kommunisere effektivt med andre fagområder forstå og praktisere profesjonell og etisk ansvarlighet ta vare på kvalitetsbegrepet i alle sammenhenger kunne delta i innovasjons- og nyskapningsprosesser se teknologiske løsninger i en økonomisk, organisatorisk og miljømessig sammenheng I det etterfølgende vil du finne oppstillinger over de emnene som det blir gitt undervisning i ved de respektive studieretninger. Under omtalen av hvert emne vil du også finne opplysninger om emnets omfang i form av studiepoeng, emnekode, emnetype, vurderingsform etc. Forskningsbasert undervisning Undervisningen er lagt opp slik at det er en blanding av forelesninger og ulike typer øvinger. Blandingsforholdet vil variere fra emne til emne. Undervisningen er forskningsbasert i den forstand at den skal gi studentene innsikt i fagområdenes utvikling og metoder. Studentene skal øves i å innhente og tolke informasjon, være kritiske og ta hensyn til etiske og miljømessige konsekvenser. Videre skal studentene skrive ulike typer av rapporter basert på forskningsmessige prinsipper og gi faglige presentasjoner av ulike temaer. Undervisningen skal også tilføres perspektiver og faglige momenter med utgangspunkt i FoU-virksomhet innen de ulike fagområder. Undervisningspersonalet er forskningskompetente og deltar aktivt i ulike FoU-aktiviteter. Høgskolens målsetting er at 25 % av de faglige ressursene skal gå til FoU-aktivitet. Rammer for utdanningen, grader etc. Hvert emne er gitt en studiepoengramme som angir emnets arbeidsmessige belastning. Ett studiepoeng forutsetter normalt en innsats på 25 timer arbeid. De fleste emner har et omfang på 5 15 studiepoeng, og et normalt arbeidsår for studentene utgjør 60 studiepoeng. Kravet for å få vitnemål er at samtlige av de obligatoriske emner ved de enkelte studieretningene er bestått, samt at studentene har valgt tilstrekkelig studiepoeng i valgbare emner. Et fullført bachelorstudium utgjør 180 studiepoeng. Det er for øvrig ingenting i veien for å ta emner utover 180 studiepoeng, og vi vil oppfordre studentene til å velge emner også fra andre programmer. Det er vår erfaring at det utvidede perspektiv, slik tverrfaglighet gir, er av stor verdi for ingeniørene og andre i deres senere yrkesutøvelse. Emnene består grovt sett av fem typer: matematisk-naturvitenskapelige grunnlagsemner tekniske emner samfunnsfaglige emner valgemner hovedprosjekt Fagplan for bachelorstudium i ingeniørfag Data 3

I fagplanene ellers finner du opplysninger om litteratur, en kortfattet emnebeskrivelse og beskrivelse av læringsutbyttet i de enkelte emnene. Vi gjør oppmerksom på at planene også inneholder informasjon om vurderingsform. I de fleste emnene vil engelskspråklige lærebøker bli brukt. I enkelte emner vil det bli utarbeidet egne kompendier. I vurderingsbeskrivelsene for enkelte av emnene er det angitt en vekting av de ulike delene som skal inngå i den endelige karakteren. Vi gjør med dette oppmerksom på at det kan komme endringer i dette. Eventuelle endringer blir meddelt studentene ved studiestart. Studenter som fullfører 3-årig ingeniørutdanning etter disse fagplanene vil i samsvar med gradsstrukturen bli gitt graden Bachelor i ingeniørfag. Arbeidskrav I de fleste emner kreves det at bestemte arbeidskrav (f.eks. obligatoriske innleveringer ) må gjennomføres for å få avlegge eksamen. Om arbeidskrav gjelder følgende: Formålet med arbeidskrav er å sikre at studentene arbeider jevnt med emnet gjennom semesteret. Arbeidskrav benyttes også for deler av undervisningsopplegget som ikke prøves ut til eksamen, som for eksempel laboratoriearbeid. Vurderingen av arbeidet (definert som arbeidskrav) kan inngå i sluttkarakteren. Eventuelle obligatoriske oppgaver må være godkjente for å avlegge eksamen og å få sluttkarakter. Frister for innlevering av arbeider og andre detaljer fremgår av undervisningsplanen, som kunngjøres ved semesterstart. Ved ikke gjennomførte arbeidskrav til rett tid, og uten dokumentert gyldig grunn for avvik, vil det ikke gis rett til å avlegge eksamen og å få sluttkarakter i emnet. Hvis arbeidskravet ikke blir godkjent ved første forsøk, kan det bli gitt anledning til å forbedre løsningen. Ved dokumentert sykdom vil det gis en utsettelse eller eventuelt en ny oppgave. Studenten vil enten få individuell tilbakemelding direkte på sin innleverte (obligatoriske) oppgave fra faglærere eller den han/hun bemyndiger. Tilbakemelding kan også bli gitt ved gjennomgang av oppgaven i plenum/klassen. De ulike arbeidskrav er beskrevet under hvert emne. Vurdering og sensur I mange av emnene er det en individuell skriftlig slutteksamen som danner grunnlaget for den endelige karakteren. Om bruk av sensor gjelder følgende: Det skal normalt brukes to sensorer. Unntaket gjelder kun i de emner der det på forhånd er en fastsatt fasit med objektive kriterier for hva som er riktig svar. Det kan enten være to interne sensorer, en intern sensor og en ekstern sensor eller to eksterne sensorer. Ved bruk av ekstern sensor skal den eksterne sensuren komme alle kandidatene til gode, det vil si alle eksamensbesvarelsene. Intern sensor skal derfor ta hensyn til ekstern sensors vurdering ved sensurering av alle eksamensoppgaver. Det enkelte emnes sensorordning er angitt i emnebeskrivelsene. For emner hvor flere deler utgjør grunnlaget for den endelige vurderingen, gjelder generelt at alle deler må være bestått for at eksamen i det aktuelle emnet skal være bestått. Fagplan for bachelorstudium i ingeniørfag Data 4

Ifølge lov om universiteter og høgskoler er det ikke lengre nødvendig å bruke ekstern sensor på alt som inngår på vitnemålet. Avdelingen vil benytte ekstern sensor på den måten at enkelte emner vil bli trukket ut. Disse emnene vil bli vurdert av ekstern sensor både med hensyn til emnets eksamensordning, eksamensoppgaver og en del av studentenes besvarelser vil bli sensurert av ekstern sensor sammen med faglærer. Dette er en del av opplegget for kvalitetssikringen av avdelingens utdanninger. I tillegg har studieprogrammene egne tilsynssensorer. Vurderingsformer Følgende vurderingsformer kan benyttes: Skriftlig slutteksamen Muntlig slutteksamen Prosjektoppgave med eventuell presentasjon og drøfting Prosjekt/laboratorierapportering og skriftlig slutteksamen Mappevurdering (Dette betyr at obligatoriske arbeider som laboratorierapporter, øvingsoppgaver etc. inngår i en mappe som danner grunnlaget for den endelige karakteren). Hjelpemidler til eksamen Avdelingsstyret har vedtatt følgende om tillatte hjelpemidler til eksamen: Enten Ingen hjelpemidler. Eller Alle trykte og skrevne hjelpemidler samt håndholdt kalkulator som ikke kommuniserer trådløst. Eller Håndholdt kalkulator som ikke kommuniserer trådløst. Eller Hjelpemidler ligger som vedlegg til eksamensoppgaven. Eller Hjelpemidler ligger som vedlegg til eksamensoppgaven samt håndholdt kalkulator som ikke kommuniserer trådløst. I tillegg tillates det ikke bruk av annen elektronikk ved skoleeksamener. Når det står håndholdt kalkulator som ikke kommuniserer trådløst, betyr dette selvsagt at det ikke er tillatt å koble kalkulatorer til annet periferutstyr eller sammen i nett. Det er en absolutt forutsetning at kalkulatoren ikke kan kommunisere trådløst med omverdenen. Dette vil bli kontrollert under eksamen. Om hovedprosjektene/progresjonsbestemmelser Hovedprosjektet skal gjennomføres som gruppearbeid. Gruppene skal normalt bestå av tre studenter. Rent unntaksvis, når særskilte grunner tilsier det, kan hovedprosjektet etter søknad gjennomføres av én enkelt student. Gruppestørrelse på én strider mot intensjonen i Rammeplanen for ingeniør-utdanning og vil bare rent unntaksvis godkjennes. Søknad om gjennomføringen av slike hovedprosjekter skal fremmes gjennom administrasjonen. Saken vurderes av studieleder og legges fram for dekan til endelig avgjørelse. Studentenes hovedprosjekt skal godkjennes i løpet av høstsemesteret i 3. studieår, slik at alle studenter normalt skal ha sine opplegg for hovedprosjekt godkjent pr. 1. desember. Gjennomføringen skjer normalt i vårsemesteret. Fagplan for bachelorstudium i ingeniørfag Data 5

Avdelingsstyret vedtar hvert år en frist for når hovedprosjektene skal leveres. For våren 2012 er dette fastsatt til 25. mai. Studentene må levere fire eksemplarer av hovedprosjektet: Ett eksemplar leveres i ekspedisjonen, som kvitterer for mottatt hovedprosjekt. To eksemplarer leveres intern veileder. Det siste beholder studentene selv. Hvis studentene ønsker ytterligere eksemplarer til eget bruk, må de selv dekke de ekstra trykkekostnadene. For studenter med oppstart høsten 2010 og senere gjelder følgende ordning: For oppflytting til 2. studieår kreves minimum 50 studiepoeng bestått fra 1. studieår. For oppflytting til 3. studieår kreves minimum 100 studiepoeng bestått fra 1. og 2. studieår. For de to punktene over gjelder at dispensasjon kan gis etter gjennomført utdanningssamtale med respektiv studieleder. Studenter må være registrert i 3. studieår og ha bestått minimum 100 studiepoeng pr. 1. oktober før hovedprosjekt tildeles. For studenter med oppstart høsten 2009 gjelder følgende ordning: Studentene må ha bestått eksamen i 90 studiepoeng eller mer fra 1. og 2. studieår pr. 1. oktober før hovedprosjekt tildeles. For øvrig gjelder følgende: Privatister gis ikke hovedprosjekt. Klage over karakterfastsetting rett til begrunnelse Begrunnelse Kandidaten har i henhold til Lov om universiteter og høyskoler rett til å få en begrunnelse for karakterfastsettingen av sine prestasjoner. Ved muntlig eksamen eller bedømmelse av praktiske ferdigheter må krav om slik begrunnelse fremsettes umiddelbart etter at karakteren er meddelt. Ved annen bedømmelse må krav om begrunnelse, dersom kandidaten får meddelt karakteren elektronisk og kan fremsette krav om begrunnelse på tilsvarende måte, fremsettes innen én uke fra karakteren ble kunngjort. (jf. loven 5-3, pkt. 1). Begrunnelse gis muntlig eller skriftlig etter sensors valg. Begrunnelse skal normalt være gitt innen to uker etter at studenten har bedt om dette (jf. loven 5-3, pkt. 2). Krav om begrunnelse for karakterfastsetting sendes elektronisk. Krav om begrunnelse behandles ved avdelingen. Klage I henhold til 5-3 i Lov om universiteter og høyskoler gjelder følgende: 1. Du har rett til å klage på karakteren på alle skriftlige eksamensformer. Klagen skal være skriftlig og må være levert avdelingen din innen tre uker etter at eksamensresultatet er kunngjort. Fagplan for bachelorstudium i ingeniørfag Data 6

2. Du kan ikke klage på bedømmelse av muntlig prestasjon og vurdering av praksisopplæring eller lignende som etter sin art ikke lar seg etterprøve. 3. Ved klage på karakter sensureres oppgaven på nytt. Det benyttes to nye sensorer, hvorav minst én skal være ekstern. Ny sensur kan medføre at karakteren endres slik at resultatet blir bedre eller dårligere enn ved ordinær sensur. Nye sensorer kjenner ikke den opprinnelige karakteren. 4. Karakterfastsetting ved ny sensurering er endelig og kan ikke påklages. Dette betyr at du ikke kan klage på den nye karakteren, og at den nye karakteren blir gjeldende selv om den er dårligere enn opprinnelig karakter. 5. Dersom du har bedt om begrunnelse for karakterfastsetting eller klaget over formelle feil ved eksamen, bør du vente med å sende inn klage på karakteren. Når du har fått begrunnelsen eller svar på klage om formelle feil, må eventuell klage på karakter fremsettes innen tre uker. 6. Disse opplysningene må være med ved klage på karakterfastsetting: Navn Adresse Personnummer Studieprogram Navn på emne Kandidatnummer Det stilles ikke krav til at du begrunner klagen din. Klagen stiles til Avdeling for ingeniørutdanning og leveres i Studentservice, eller sendes pr. post til din avdeling. Fusk ved eksamen Retningslinjer for fusk eller forsøk på fusk gjelder både for obligatoriske arbeids- eller studiekrav og for eksamener med tilsyn og eksamener uten tilsyn (hjemmeeksamen). Høgskolen i Oslo ser svært alvorlig på fusk, siden fusk/forsøk på fusk både er usolidarisk overfor medstudentene og et tillitsbrudd i forhold til høgskolen. Som fusk eller forsøk på fusk ved eksamen eller prøve regnes bl.a.: å ha ulovlige hjelpemidler tilgjengelig under eksamen å presentere andres arbeid som sitt eget å sitere kilder eller på annen måte benytte kilder i skriftlige arbeider uten tilstrekkelige kildehenvisninger ureglementert samarbeid mellom eksamenskandidater eller grupper å handle i strid med Forskrift om studier og eksamen ved Høgskolen i Oslo eller retningslinjer for den enkelte eksamen Informasjon om hva som er tillatte hjelpemidler under eksamen står omtalt i emnebeskrivelsene i fagog studieplanene og på eksamensoppgavens forside. Studentene er selv ansvarlig for å holde seg orientert om hvilke hjelpemidler som er tillatt å bruke ved den enkelte eksamen. At en student ikke kjenner til bestemmelsene, fritar ikke for ansvar. Alle studenter oppfordres til å sette seg godt inn i Forskrift om studier og eksamen ved Høgskolen i Oslo. Denne finnes på Lovdatas nettsider: http://www.lovdata.no/for/sf/kd/kd-20090611-0652.html Fagplan for bachelorstudium i ingeniørfag Data 7

Studentenes evaluering av utdanningen Kvalitetssikringssystemet ved avdelingen har prosedyrer for studentenes evaluering av undervisningen. Studentene skal hvert semester evaluere undervisningsopplegget i de emner som er trukket ut. Avgangsstudentene skal hvert år gjøre en mer omfattende evaluering av læringsmiljøet ved utdanningen. Studenttillitsvalgte deltar ellers i felles møter ved studieprogrammet gjennom semesteret, og vil her kunne bidra til at utdanningen utvikler seg på best mulig måte. Internasjonalisering Fagplanene for de ulike studieprogrammene ved ingeniørutdanningen er tilrettelagt for internasjonalisering i den forstand at studenter kan gjennomføre emner ved utenlandske læresteder og få disse godkjent som en del av sin norske utdanning etter tid-for-tid-prinsippet. Avdelingen vil legge forholdene til rette for studenter som ønsker et utenlandsopphold som en del av sin utdanning. Avdelingen har også avtaler med en lang rekke utenlandske læresteder med sikte på studentutveksling. På samme måte er det mulig for utenlandske studenter å gjennomføre et semester ved avdelingen, og det er også mulig å gjennomføre større prosjektarbeider ved avdelingen. Forbehold om endringer Teknologien er et felt som er i stadig forandring. Det er derfor nødvendig at fagplanene blir gjort til gjenstand for kontinuerlig oppdatering og ajourføring. Av denne grunn må IU alltid ta forbehold om at fagplanene kan bli endret underveis. Dette gjelder både det faglige innholdet, tilbudet av emner, og det kan også forekomme at emnets omfang, dvs. studiepoengrammene, kan bli endret. Studieleder har fullmakt til å foreta mindre justeringer i fagplanene, mens større endringer må vedtas av avdelingsstyret eller dekan. Skulle du ha spørsmål knyttet til fagplanene, vil den enkelte studieleder alltid være behjelpelige med å svare. Vi ønsker deg lykke til med studiene! Fagplan for bachelorstudium i ingeniørfag Data 8

FAGPLAN FOR STUDIEPROGRAMMET BACHELORSTUDIUM I INGENIØRFAG DATA (BACHELOR IN COMPUTER ENGINEERING) Studieretning for Datateknikk Innledning Dataingeniørstudiet er en 3-årig ingeniørutdanning, og ferdige kandidater med 180 studiepoeng blir tildelt graden bachelor i ingeniørfag datateknikk. Studiet gir en generell, grunnleggende utdanning i informasjonsteknologi og handler først og fremst om utvikling av programvare. Studiet er et heltidsstudium. Målgruppe og opptakskrav Målgruppen er studenter med studiekompetanse med høyeste krav til matematikk- og fysikkkunnskaper som ønsker en ingeniørutdannelse innen datateknikk/informatikk. Hva studiet kvalifiserer til Studiet kvalifiserer til en rekke datafaglige yrker i private og offentlige virksomheter, som for eksempel dataingeniør, programmerer, systemutvikler, driftsansvarlig, kurs- og opplæringsansvarlig og IT-konsulent. Læringsutbytte Dette er definert i kunnskap, ferdigheter og generell kompetanse. KUNNSKAP Etter endt studium skal studenten kunne grunnleggende matematikk, naturvitenskap og relevante samfunns- og forretningsfag og hvordan disse utnyttes i informasjonsteknologiske problemløsninger fagområdet informasjons- og kommunikasjonsteknologi, og ha kunnskap som gir systemperspektiv forstå informasjonsteknologiske begreper, problemstillinger og metoder detaljert kjenne til et programmeringsspråk forklare de mest benyttede mønstre (patterns) i en applikasjon vurdere sikkerhetsproblematikken for IKT-løsninger forstå et datanettverks infrastruktur teknologiens historie, ingeniørens rolle i samfunnet og teknologiutvikling, relevante lovbestemmelser knyttet til bruk av datateknologi og programvare, og ha kunnskaper om de miljømessige, etiske og økonomiske konsekvenser bruk av informasjonsteknologi kan medføre for individ og samfunn forstå forskningsutfordringer innen aktuelle deler av IKT-faget, samt vitenskapelig metodikk og arbeidsmåter som benyttes i faget selvstendig oppdatere sin kunnskap, både gjennom litteratursøking og kontakt med fagmiljøer, brukergrupper og praksis Fagplan for bachelorstudium i ingeniørfag Data 9

FERDIGHETER Etter endt studium skal studenten kunne anvende og bearbeide kunnskap for å løse teoretiske, tekniske og praktiske problemstillinger både i nytenkning, problemformulering, analyse, spesifikasjon, løsningsgenerering, evaluering, valg og rapportering bruke informasjonsteknologiske begreper, problemstillinger og metoder beherske metoder og verktøy som bidrar til både analytisk, strukturert, målrettet og innovativt arbeid innhente krav til nye applikasjoner fra en virksomhet og validere disse modellere nye systemer og programmere og verifisere en ny applikasjon integrere og evaluere datatekniske systemer og programmer for ulike behov identifisere, planlegge og gjennomføre informasjonsteknologiske prosjekter, arbeidsoppgaver, forsøk og eksperimenter, både selvstendig og i grupper finne, forholde seg kritisk til, bruke og henvise til relevant informasjon, litteratur og fagstoff og framstille og drøfte dette slik at det belyser en problemstilling, både skriftlig og muntlig bidra med nytenkning, innovasjon og entreprenørskap ved utvikling og realisering av bærekraftige og samfunnsnyttige produkter, systemer og løsninger der informasjonsteknologi inngår GENERELL KOMPETANSE Etter endt studium skal studenten kunne: løse datafaglige oppgaver i næringslivet og samfunnet for øvrig ved hjelp av datateknologi forstå de virkninger bruk av IKT-systemer har for en organisasjon og for den enkeltes arbeidsmiljø være bevisst miljømessige, etiske og økonomiske konsekvenser av informasjonsteknologiske produkter og løsninger og evne å se disse både i et lokalt og globalt livsløpsperspektiv formidle kunnskap om informasjonsteknologi til ulike målgrupper, både skriftlig og muntlig, på norsk og engelsk, og evne å bidra i samfunnsdebatt for å synliggjøre denne teknologiens betydning og konsekvenser i samfunnet ha et bevisst forhold til egne kunnskaper og ferdigheter, ha respekt for andre fagområder og fagpersoner og bidra i tverrfaglig samarbeid delta aktivt i faglige diskusjoner, evne å dele sine kunnskaper og erfaringer med andre og bidra til utvikling av god praksis Undervisning og veiledning Undervisningen og veiledningen vil foregå som en kombinasjon av forelesninger, øvinger, obligatoriske arbeider, prosjekter og selvstudium. I de fleste av emnene brukes forskjellige former for problembasert undervisning og læring. I mange emner inngår obligatoriske arbeider. Dette er normalt mindre arbeider knyttet til stoff som nylig er gjennomgått. I enkelte emner vil også Internett-basert veiledning bli brukt. Det legges opp til studentaktive læringsformer, hvor studentene aktiveres gjennom ulike øvings- og prosjektarbeider. I en del emner vil også vurderingen av ulike studentarbeider under semesterets gang inngå som en del av sluttvurderingen i emnet. Detaljer om dette finnes under omtalen av hvert enkelt emne. Studentene vil gjennom kommentarer til de ulike øvingsoppgavene få kontinuerlig tilbakemelding på sin faglige utvikling. En detaljert undervisningsplan blir kunngjort ved studiestart. Emnene i studieplanen har et omfang målt i studiepoeng. Emner med et omfang på 10 studiepoeng forutsetter en total arbeidsinnsats for studenten på 270 300 arbeidstimer inkludert selvstudium, egen arbeidsinnsats og eksamen. Fagplan for bachelorstudium i ingeniørfag Data 10

Undervisningsplan Ved begynnelsen av hvert semester vil studentene få utdelt undervisningsplan for hvert enkelt emne. Undervisningsplanen vil inneholde pensumoversikt, framdriftsplan, detaljert informasjon om øvingsopplegg og arbeidskrav med tilhørende frister etc. Videre studier Det tilbys mastergrader som bygger på bachelorutdanning i datateknikk og informasjonsteknologi ved flere universiteter og høgskoler i Norge. Et stort antall universiteter utenlands vil også være aktuelle for å gjøre en mastergrad. Høgskolen i Oslo har en mastergrad i Nettverks- og systemadministrasjon og utvikler en mastergrad i Universell utforming og IKT. Flerkulturelt og internasjonalt perspektiv, kjønnsperspektiv og etikk Studiet har et stort innslag av studenter av ulik etnisitet, hvilket fører til en god blanding av ulike kulturer og en forståelse for samarbeid over kulturbarrierer. Det er mulig å gjennomføre deler av studiet ved utenlandske læresteder. Høgskolen i Oslo har avtaler med en lang rekke utenlandske læresteder om studentutveksling. Det oppfordres til at et semester i studieløpet gjøres ved et utenlandsk universitet/høyskole, eller ved avdelingens egen undervisning for europeiske studenter, European Project Semester (EPS), som undervises på engelsk. Normalt vil første semester i tredje studieår være aktuelt for dette. Studiet gir også et godt grunnlag for videre studier i utlandet. Læremidler pensum I emneoversiktene nedenfor er det oppført pensumlitteratur for hvert emne. I flere emner brukes engelskspråklige lærebøker, og i enkelte emner vil det bli utarbeidet egne kompendier. IT-sektoren er imidlertid i en stadig utvikling, og det må derfor tas et generelt forbehold med hensyn til eksakt angivelse av pensumlitteratur. Skal utdanningen være attraktiv og oppdatert, er det nødvendig å oppdatere pensumlitteraturen i takt med den utvikling som skjer innenfor fagfeltet. Merk at all litteratur angitt under pensum er indikativt, det tas forbehold om at nyere utgaver eller bedre læreverk kan bli valgt. Endelig litteraturvalg blir angitt ved studiestart. Studiet forutsetter at studentene selv er aktive med å skaffe seg aktuelt stoff gjennom bruk av bibliotek og internett. Emnebeskrivelser Av emnebeskrivelsen vil det ofte fremgå om et emne bygger på emner tidligere i studiet. Dette er, ut fra faglige og pedagogiske vurderinger, anbefalte forkunnskaper for emnet, altså ikke et krav om at disse emnene må være bestått før det aktuelle emnet kan påbegynnes. Emnene bør gjennomføres i den rekkefølge som er angitt i nedenstående tekst og figur. Dette er imidlertid ikke et krav, noe som åpner for at emnene kan bli fullført i en annen rekkefølge enn det som her er indikert. Fagplan for bachelorstudium i ingeniørfag Data 11

Emne- og studiepoengfordeling for studenter som begynner i 1. og 2. studieår høsten 2011 1. studieår Diskret matematikk... 10 studiepoeng... høst Programmering... 10 studiepoeng... høst Web-prosjekt... 10 studiepoeng... høst Matematikk 1000... 10 studiepoeng... vår Programutvikling... 10 studiepoeng... vår Databaser... 10 studiepoeng... vår 2. studieår Algoritmer og datastrukturer... 10 studiepoeng... høst Systemutvikling... 10 studiepoeng... høst Fysikk for IKT... 10 studiepoeng... høst Datamaskinarkitektur og nettverk... 10 studiepoeng... vår Operativsystemer... 10 studiepoeng... vår Økonomi og ledelse... 10 studiepoeng... vår 3. studie år Datasikkerhet... 10 studiepoeng... høst Miljø og kjemi... 10 studiepoeng... høst Datafaglige valgemner... 10 studiepoeng... høst Statistikk... 5 studiepoeng... vår Valgemne... 5 studiepoeng... vår Hovedprosjekt... 20 studiepoeng... vår Emne- og studiepoengfordeling for studenter som begynner i 3. studieår høsten 2011 3. studieår Statistikk... 5 studiepoeng... høst Fysikk for dataprogrammet... 5 studiepoeng... høst Datasikkerhet... 10 studiepoeng... høst Datafaglige valgemner... 10 studiepoeng... høst/vår Valgemner... 10 studiepoeng... høst/vår Hovedprosjekt... 20 studiepoeng... vår Valgemner Emner fra andre studieprogram som ikke allerede inngår som obligatorisk emne i eget program, kan inngå som valgemne. Valg av tekniske emner gir et godt supplement til resten av utdannelsen. Det settes også normalt i gang spesielle datavalgemner. Dette vil variere fra år til år. Fagplan for bachelorstudium i ingeniørfag Data 12

BACHELORSTUDIUM I INGENIØRFAG DATA Studieretning for Datateknikk For studenter som begynner i 1. eller 2. studieår høsten 2011: 6. sem. 5. sem. 4. sem. 3. sem. 2. sem. 1. sem. Hovedprosjekt Statistikk Valgemne HO911A LO071A 20 sp 5 sp 5 sp Datasikkerhet Miljø og kjemi for data og el.pr. Valgemne LO147A FO051A 10 sp 10 sp 10 sp Datamask.arkitektur og nettverk Operativsystemer Økonomi og ledelse LO123A LO114A LO187A 10 sp 10 sp 10 sp Algoritmer og datastrukturer Systemutvikling Fysikk for IKT LO140A LO138A FO153A 10 sp 10 sp 10 sp Programutvikling Databaser Matematikk 1000 for data LO137A LO149A 10 sp 10 sp 10 sp Programmering LO127A 10 sp Diskret matematikk FO019A 10 sp Web-prosjekt LO136A 10 sp For studenter som begynner i 3. studieår høsten 2011: 6. sem. 5. sem. Hovedprosjekt Valgemne HO911A 20 sp 10 sp Statistikk Fysikk for datapr. Datasikkerhet Valgemne LO071A FO152A LO147A 5 sp 5 sp 10 sp 10 sp Fagplan for bachelorstudium i ingeniørfag Data 13

1. studieår: Studieretning for Datateknikk EMNE: DISKRET MATEMATIKK EMNEKODE: FO019IA EMNETYPE: Matematisk-naturvitenskaplig grunnlagsemne EMNETS OMFANG: 10 studiepoeng I dette emnet skal studentene få kunnskap om og ferdigheter i å anvende begrepene og teknikkene fra diskret matematikk i generelle problemstillinger og i problemstillinger som inngår i grunnleggende og videregående datafag. KUNNSKAP: Etter avsluttet emne skal studentene kunne definere og forklare innholdet i de aktuelle begrepene innen disiplinene logikk, mengdelære, tallteori, matriseregning, bevisteknikk, kombinatorikk, relasjoner, grafteori og boolsk algebra gjøre rede for aktuelle formler og regneregler fra emnets fagdisipliner FERDIGHETER: Etter avsluttet emne skal studentene kunne løse disiplinspesifikke, men også generelle og sammensatte problemer ved hjelp av teori, formler, setninger, regneregler og teknikker fra emnets disipliner bruke begreper og teknikker fra emnets disipliner i de datafagene der det er aktuelt GENERELL KOMPETANSE: Etter avsluttet emne skal studentene kunne informere programmerere og andre om hva slags problemstillinger der begreper og teknikker fra diskret matematikk med fordel kan brukes ORGANISERING OG ARBEIDSMÅTER: Forelesninger og øvinger. Øvingene er basert på eget arbeid med hjelp fra faglærer og/eller en studentassistent. PENSUM: Rosen, Kenneth H. Discrete Mathematics and Its Applications. McGraw-Hill, 6th ed., 2007. Hele eller deler av kapitlene 1, 2, 3, 4, 5, 7, 8, 9, 11 til sammen 350 sider. ARBEIDSKRAV: 3 obligatoriske arbeider må være godkjent for å kunne avlegge eksamen. Frister for innlevering av arbeider og andre detaljer fremgår av undervisningsplanen, som kunngjøres ved semesterstart. VURDERING: 5 timers skriftlig slutteksamen under tilsyn. SENSURORDNING: Én sensor. Emnet kan bli trukket ut til ekstern sensur. VURDERINGSUTTRYKK: A E for bestått, F for ikke bestått. HJELPEMIDLER VED SLUTTEKSAMEN: Håndholdt kalkulator som ikke kommuniserer trådløst. Fagplan for bachelorstudium i ingeniørfag Data 14

EMNE: PROGRAMMERING EMNEKODE: LO127A EMNETYPE: Tekniske emne EMNETS OMFANG: 10 studiepoeng Etter avsluttet emne skal studentene kunne syntaksen (grammatikken) og forstå semantikken (meningsinnholdet) i et objektorientert programmeringsspråk. Videre skal de kunne programmere ved bruk av grunnleggende algoritmer, datastrukturer, programstrukturer og programmeringsmetoder. KUNNSKAP: Etter avsluttet emne skal studentene kunne 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: Etter avsluttet emne skal studentene kunne programmere ved å 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: Etter avsluttet emne skal studentene kunne planlegge og gjennomføre datafaglige prosjekter, både alene og som deltaker i en gruppe ORGANISERING OG ARBEIDSMÅTER: Forelesninger og veiledning. PENSUM: Pensum er under vurdering og blir kunngjort ved studiestart. Pensum siste gang var: Deitel & Deitel: Java How to Program. Siste utgave. Kapittel 1 10. Til sammen 437 sider. Notatet Vindusbaserte programmer blir lagt ut på emnets hjemmeside. ARBEIDSKRAV: 4 obligatoriske arbeider og 2 individuelle prøver av 60 minutters varighet (uten bruk av hjelpemidler) må være godkjent for å avlegge skriftlig slutteksamen. Frist for innlevering av de obligatoriske arbeider og andre detaljer fremgår av undervisningsplanen, som kunngjøres ved semesterstart. VURDERING: 5 timers skriftlig slutteksamen under tilsyn. SENSURORDNING: Én sensor. Emnet kan bli trukket ut til ekstern sensur. VURDERINGSUTTRYKK: A E for bestått, F for ikke bestått. HJELPEMIDLER VED SLUTTEKSAMEN: Ingen hjelpemidler. Fagplan for bachelorstudium i ingeniørfag Data 15

EMNE: WEB-PROSJEKT EMNEKODE: LO136A EMNETYPE: Samfunnsfaglig emne (5 sp), teknisk emne (5 sp) EMNETS OMFANG: 10 studiepoeng Studentene skal tilegne seg de ferdigheter, kunnskaper og holdninger som er grunnlaget for et vellykket prosjektarbeid, her spesifisert til web-publisering. I tillegg skal studentene lære grunnleggende prinsipper rundt brukervennlig web-design. KUNNSKAP: Etter gjennomført emne skal studentene kunne gjøre rede for utfordringer ved bruk av multimedia på web forklare prinsipper for utveksling av data og tjenester mellom maskiner på internett FERDIGHETER: Etter gjennomført emne skal studentene kunne utvikle websider ved hjelp av HTML og stilark utvikle web-funksjonalitet i JavaScript designe brukervennlige websider optimalisere tekst for web planlegge, organisere og gjennomføre et prosjekt GENERELL KOMPETANSE: Etter gjennomført emne skal studentene kunne beherske kommunikasjon og samarbeid i grupper presentere resultat av prosjektarbeid muntlig utforme en standard skriftlig rapport for et gjennomført prosjekt ORGANISERING OG ARBEIDSMÅTER: Forelesninger, datalab med veiledning. Studentene arbeider dels individuelt og dels i grupper på 4 studenter. PENSUM: Castro, Elizabeth. HTML for the World Wide Web: With XHTML and CSS. Side 13 373 (361 sider). Notater fra forelesningene som tilgjengeliggjøres via Fronter. ARBEIDSKRAV: Hver gruppe må utføre 2 obligatoriske oppgaver relatert til prosjektarbeidet i løpet av semesteret. Disse oppgavene vil bestå i å utarbeide prosjektdokumentasjon som spesifisert av faglærer, i tillegg til å utarbeide skisser av det endelige produktet som er målet med prosjektet. Hver student må i tillegg utføre en individuell obligatorisk oppgave (utvikle en personlig hjemmeside som tilfredsstiller gitte krav), og gjennomføre en individuell skriftlig prøve under tilsyn. Frist for innlevering av de obligatoriske arbeidene framgår av undervisningsplanen, som kunngjøres ved semesterstart. VURDERING: Det avsluttende prosjektarbeidet (en utviklet web-side og en sluttrapport) utført av gruppen danner grunnlag for vurdering i dette emnet. Dersom det er tvil om sluttkarakteren i emnet, kan enkelte grupper bli trukket ut til en individuell, muntlig eksamen for å få fastsatt endelig karakter. SENSORORDNING: Normal sensorordning 2 sensorer. VURDERINGSUTTRYKK: A E for bestått, F for ikke bestått. Fagplan for bachelorstudium i ingeniørfag Data 16

EMNE: MATEMATIKK I000 EMNEKODE: FO010D EMNETYPE: Matematisk-naturvitenskapelig grunnlagsemne EMNETS OMFANG: 10 studiepoeng Dette emnet skal gi studentene kunnskap om matematikk som et viktig verktøy i ingeniørfaglig problemløsning, samt danne grunnlaget for videre spesialisering i matematikk og naturvitenskap. KUNNSKAP: Etter avsluttet emne skal studentene kunne håndtere en endringsrate som en derivert gjøre rede for at ubestemte integraler er antideriverte, og at bestemte integraler er grenseverdier for summer tolke bestemte integraler som bl.a. arealer, volumer, buelengder, masser og total endring definisjoner og regneregler for komplekse tall, matriser, determinanter, lineær avhengighet, egenverdier, egenvektorer og diagonalisering av matriser FERDIGHETER: Etter avsluttet emne skal studentene kunne bruke derivasjon til å beregne endringsrater, løse likninger og optimaliseringsproblemer, foreta kurvedrøfting og modellere enkle dynamiske sammenhenger bruke integrasjonsteknikker til å beregne bl.a. arealer, volumer, buelengder og masser stille opp og løse separable og lineære differensiallikninger av første orden bruke bl.a. komplekse tall til å løse algebraiske likninger og differensiallikninger av andre orden med konstante koeffisienter bruke matriser ved behandling av lineære likningssystemer, systemer av differensiallikninger, transformasjoner GENERELL KOMPETANSE: Etter avsluttet emne skal studentene kunne bruke matematisk analyse og lineær algebra som verktøy i program- og spesialiseringsemnene analysere en praktisk problemstilling og på grunnlag av denne stille opp en matematisk modell ORGANISERING OG ARBEIDSMÅTER: Forelesninger og øvingstimer. I øvingstimene arbeider studentene med oppgaver, dels individuelt, dels i grupper, og får veiledning av faglærer. PENSUM: Lorentzen, Hole & Lindstrøm: Kalkulus. Universitetsforlaget. Kapittel 1 6 og A3, I alt 295 sider. Lay: Linear Algebra and its Applications, 3 ed., Prentice Hall. Kapittel 1 5. I alt 363 sider. Det tas forbehold om nyere utgaver eller bedre læreverk som kan komme før semesterstart. ARBEIDSKRAV: 5 obligatoriske arbeider må være godkjent for å kunne avlegge skriftlig slutteksamen. Frist for innlevering av obligatoriske arbeider framgår av undervisningsplanen, som kunngjøres ved semesterstart. VURDERING: 5 timers skriftlig slutteksamen under tilsyn. VURDERINGSUTTRYKK: A E for bestått, F for ikke bestått SENSORORDNING: Én sensor. Emnet kan bli trukket ut til ekstern sensur. HJELPEMIDLER VED SLUTTEKSAMEN: Formelark vedlagt eksamensoppgaven. Fagplan for bachelorstudium i ingeniørfag Data 17

EMNE: PROGRAMUTVIKLING EMNEKODE: LO137A EMNETYPE: Teknisk emne EMNETS OMFANG: 10 studiepoeng EMNET BYGGER PÅ: Programmering I dette emnet skal studentene videreutvikle sine ferdigheter i objektorientert programmering. I siste halvdel av emnet jobber studentene med et større prosjektarbeid, der inntil 3 studenter jobber sammen. Som programmeringsspråk brukes Java. KUNNSKAP: Etter avsluttet emne skal studentene kunne gjøre rede for avansert objektorientert programmering forklare og definere datastrukturer med abstrakte og konkrete klasser gjøre rede for Model-View-Controll-arkitektur FERDIGHETER: Etter avsluttet emne skal studentene kunne programmere ved å 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 GENERELL KOMPETANSE: Etter avsluttet emne skal studentene kunne planlegge og gjennomføre datafaglige prosjekter, både alene og som deltaker i en gruppe ORGANISERING OG ARBEIDSMÅTER: Forelesninger og veiledningstimer. Prosjektarbeid i grupper på 2 3 studenter. Andre detaljer framgår av undervisningsplanen, som kunngjøres ved semesterstart. PENSUM: Pensum er under vurdering og blir kunngjort ved studiestart. Pensum siste gang 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). Tilleggsstoff om lister, filer og JTable. Notater om dette blir lagt ut fagets hjemmeside. ARBEIDSKRAV: Én gruppeoppgave og én individuell prøve av 60 minutters varighet (uten bruk av hjelpemidler) må være godkjent for å kunne delta i det avsluttende prosjektarbeidet. VURDERING: Prosjektarbeidet er grunnlaget for den avsluttende vurderingen i dette emnet. Enkelte grupper kan bli trukket ut til individuell, muntlig eksamen for å få fastsatt endelig karakter. Fagplan for bachelorstudium i ingeniørfag Data 18

SENSORORDNING: Én sensor. Emnet kan bli trukket ut til ekstern sensur. VURDERINGSUTTRYKK: A E for bestått, F for ikke bestått. Fagplan for bachelorstudium i ingeniørfag Data 19

EMNE: DATABASER EMNEKODE: LO149A EMNETYPE: Teknisk emne EMNETS OMFANG: 10 studiepoeng EMNET BYGGER PÅ: Programmering 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. KUNNSKAP: Etter avsluttet emne skal studentene kunne 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: Etter avsluttet emne skal studentene kunne 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: Etter avsluttet emne skal studentene kunne formidle hvordan databaser dokumenteres og designes med ER-modeller ORGANISERING OG ARBEIDSMÅTER: Forelesninger og øvinger PENSUM: Bjørn Kristoffersen: Databasesystemer. Utvikling og administrasjon med fokus på SQL. 2007. ARBEIDSKRAV: 3 obligatoriske innleveringer må være godkjente før studentene kan avlegge skriftlig slutteksamen. VURDERING: 3 timers skriftlig slutteksamen under tilsyn. VURDERINGSUTTRYKK: A E for bestått, F for ikke bestått. SENSORORDNING: Én sensor. Emnet kan bli trukket ut til ekstern sensur. HJELPEMIDLER VED SLUTTEKSAMEN: Ingen hjelpemidler. Fagplan for bachelorstudium i ingeniørfag Data 20