course-details-portlet

TDT4100

Objektorientert programmering

Studiepoeng 7,5
Nivå Grunnleggende emner, nivå I
Undervisningsstart Vår 2025
Varighet 1 semester
Undervisningsspråk Norsk
Sted Trondheim
Vurderingsordning Skriftlig skoleeksamen

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-, objekt-, sekvens- og samhandlingsdiagrammer i UML. Bruk av design patterns. Enkel app-arkitektur med moderne GUI-toolkit. 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 og enkle apps 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, øvinger (individuelt eller i par) og prosjektarbeid individuelt eller i grupper.

Obligatoriske aktiviteter

  • Øvinger

Mer om vurdering

Obligatoriske øvinger utføres individuelt eller i grupper, som vil bli presisert i semesteret.

Ved utsatt eksamen (kontinuasjonseksamen) kan skriftlig skoleeksamen bli endret til muntlig eksamen.

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 3,7 sp Høst 2008
TDT4130 3,7 sp Høst 2008
INFT1100 7,5 sp Høst 2024
TDT4114 3,7 sp Høst 2024
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

Faglærere

Ansvarlig enhet

Institutt for datateknologi og informatikk

Eksamen

Eksamen

Vurderingsordning: Skriftlig skoleeksamen
Karakter: Bokstavkarakterer

Ny eksamen - Vår 2025

Skriftlig skoleeksamen
Vekting 100/100 Hjelpemiddel Kode C Dato 19.05.2025 Tid 15:00 Varighet 4 timer Eksamenssystem Inspera Assessment
Sted og rom for skriftlig skoleeksamen

Oppgitt rom kan endres og endelig plassering vil være klar senest 3 dager før eksamen. Du finner din romplassering på Studentweb.

Sluppenvegen 14
Rom SL122
Rom SL238
19 kandidater
Rom SL311 brun sone
73 kandidater
Rom SL311 lyseblå sone
96 kandidater

Ordinær eksamen - Vår 2025

Skriftlig skoleeksamen
Vekting 100/100 Hjelpemiddel Kode C Dato 19.05.2025 Tid 09:00 Varighet 4 timer Eksamenssystem Inspera Assessment
Sted og rom for skriftlig skoleeksamen

Oppgitt rom kan endres og endelig plassering vil være klar senest 3 dager før eksamen. Du finner din romplassering på Studentweb.

Sluppenvegen 14
Rom SL271
8 kandidater
Rom SL274
32 kandidater
Rom SL310 blå sone
48 kandidater
Rom SL310 hvit sone
17 kandidater
Rom SL310 lilla sone
80 kandidater
Rom SL310 turkis sone
59 kandidater
Rom SL311 brun sone
82 kandidater
Rom SL311 lyseblå sone
96 kandidater
Rom SL324
1 kandidat

Utsatt eksamen - Sommer 2025

Skriftlig skoleeksamen
Vekting 100/100 Hjelpemiddel Kode C Dato 12.08.2025 Tid 09:00 Varighet 4 timer Eksamenssystem Inspera Assessment
Sted og rom for skriftlig skoleeksamen

Oppgitt rom kan endres og endelig plassering vil være klar senest 3 dager før eksamen. Du finner din romplassering på Studentweb.

Sluppenvegen 14
Rom SL120
7 kandidater
Rom SL121
1 kandidat
Rom SL122
Rom SL274
5 kandidater
Rom SL311 lyseblå sone
73 kandidater