Emne - Objektorientert programmering - TDT4100
TDT4100 - Objektorientert programmering
Om emnet
Vurderingsordning
Vurderingsordning: Skriftlig eksamen
Karakter: Bokstavkarakterer
Vurdering | Vekting | Varighet | Delkarakter | Hjelpemidler |
---|---|---|---|---|
Skriftlig | 100/100 | 4 timer |
Faglig innhold
Grunnleggende algoritmer og datastrukturer, konstruksjoner og kontrollflyt i objektorienterte språk. Modularisering og gjenbruk. Standard programvarebibliotek. Enhetstesting, feilfinning og verktøy for dette. Objektorientert design. Bruk av klasse-, sekvens- og samhandlingsdiagrammer i UML. Bruk av design patterns. Java brukes som implementasjonsspråk.
Læringsutbytte
Kunnskap:
Studentene skal ha kunnskap om de viktigste begrepene og mekanismene i objektorienterte språk og om hvordan objektorienterte programmer struktureres og testes.
Ferdigheter:
Studentene skal få ferdigheter i objektorientert programmering og bruk av relevante programmeringsmetoder (koding, testing og feilfinning) og moderne utviklingsverktøy.
Kompetanse:
Studentene skal kunne bruke objektorientert programmering for å løse praktiske problemer og utnytte mulighetene i moderne utviklingsverktøy.
Læringsformer og aktiviteter
Forelesninger, øvingsforelesninger, individuelle øvinger og prosjektarbeid i grupper. Prosjektoppgaven går ut på å lage et dataspill med oppgitte regler og krav. Ved utsatt eksamen (kontinuasjonseksamen) kan skriftlig eksamen bli endret til muntlig eksamen.
Obligatoriske aktiviteter
- Øvinger
- Prosjekt
Anbefalte forkunnskaper
Emnet Informasjonsteknologi, grunnkurs med JSP som programmeringsspråk, eller emner som gir tilsvarende innsikt i bruk av basis dataverktøy i tillegg til ferdighet i metodisk problemanalyse, løsningskonstruksjon og enkel programmering.
Kursmateriell
Oppgis ved semesterstart.
Studiepoengreduksjon
Emnekode | Reduksjon | Fra | Til |
---|---|---|---|
IT1104 | 7.5 | ||
SIF8005 | 7.5 | ||
SIF8005 | 7.5 | ||
SIF8005 | 7.5 | ||
TDT4102 | 5.0 | ||
TDT4102 | 3.7 | ||
TDT4130 | 3.7 | ||
TDT4130 | 1.2 |
Versjon: 1
Studiepoeng:
7.5 SP
Studienivå: Grunnleggende emner, nivå I
Termin nr.: 1
Undervises: VÅR 2015
Undervisningsspråk: -
-
- Teknologiske fag
- Hallvard Trætteberg
- Hallvard Trætteberg
Ansvarlig enhet
Institutt for datateknologi og informatikk
Eksamensinfo
Vurderingsordning: Skriftlig eksamen
- Termin Statuskode Vurdering Vekting Hjelpemidler Dato Tid Eksamens- system Rom *
- Vår ORD Skriftlig 100/100 22.05.2015 09:00
-
Rom Bygning Antall kandidater - Sommer KONT Skriftlig 100/100 03.08.2015 09:00
-
Rom Bygning Antall kandidater
- * Skriftlig eksamen plasseres på rom 3 dager før eksamensdato. Hvis mer enn ett rom er oppgitt, finner du ditt rom på Studentweb.
For mer info om oppmelding til og gjennomføring av eksamen, se "Innsida - Eksamen"