course-details-portlet

TDT4100

Objektorientert programmering

Studiepoeng 7,5
Nivå Grunnleggende emner, nivå I
Undervisningsstart Vår 2011
Varighet 1 semester
Vurderingsordning Skriftlig eksamen

Om

Om emnet

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

Studentene skal få ferdigheter i programmering, trening i bruk av relevante programmeringsmetoder og -verktøy og kjennskap til og forståelse for anvendelsesområder, begrensninger og underliggende teori.

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

Kursmateriell

Oppgis ved semesterstart.

Studiepoengreduksjon

Emnekode Reduksjon Fra
IT1104 7,5 sp
SIF8005 7,5 sp
SIF8005 7,5 sp
SIF8005 7,5 sp
TDT4102 5 sp
TDT4102 3,7 sp
TDT4130 3,7 sp
TDT4130 1,2 sp
Dette emne har faglig overlapp med emnene i tabellen over. Om du tar emner som overlapper får du studiepoengreduksjon i det emnet du har dårligst karakter i. Dersom karakteren er lik i de to emnene gis det reduksjon i det emnet som er avlagt sist.

Fagområder

  • Teknologiske fag

Kontaktinformasjon

Emneansvarlig/koordinator

  • Hallvard Trætteberg

Faglærere

Ansvarlig enhet

Institutt for datateknologi og informatikk

Eksamen

Eksamen

Vurderingsordning: Skriftlig eksamen
Karakter: Bokstavkarakterer

Ordinær eksamen - Vår 2011

Skriftlig
Vekting 100/100 Dato 20.05.2011 Tid 09:00 Varighet 4 timer Sted og rom Ikke spesifisert ennå.