course-details-portlet

INFT1100

Objektorientert programmering

Velg studieår

Nytt fra studieåret 2024/2025

Studiepoeng 7,5
Nivå Grunnleggende emner, nivå I
Undervisningsstart Vår 2025
Varighet 1 semester
Undervisningsspråk Norsk
Sted Trondheim
Vurderingsordning Mappe/sammensatt vurdering

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, leksjoner, obligatoriske øvinger og prosjektarbeid.

Obligatoriske aktiviteter

  • Obligatoriske øvinger

Mer om vurdering

Mappevurdering gir grunnlag for sluttkarakter i emnet. I mappen inngår et sett med leveranser knyttet til et prosjektarbeid. Det gis tilbakemeldinger i løpet av semesteret på innholdet i mappen.

Ved frivillig gjentak, ikke-bestått eller gyldig fravær, må hele mappen tas på nytt ved neste gjennomføring av emne.

Spesielle vilkår

Krever opptak til studieprogram:
Informasjonsbehandling (ITBAINFO)

Kursmateriell

Oppgis ved semesterstart.

Studiepoengreduksjon

Emnekode Reduksjon Fra
INFT1006 7,5 sp Høst 2024
IT1104 7,5 sp Høst 2024
TDT4100 7,5 sp Høst 2024
TDT4102 3,7 sp Høst 2024
TDT4130 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

Ansvarlig enhet

Institutt for datateknologi og informatikk

Eksamen

Eksamen

Vurderingsordning: Mappe/sammensatt vurdering
Karakter: Bokstavkarakterer

Ordinær eksamen - Vår 2025

Mappe/sammensatt vurdering
Vekting 100/100 Dato Innlevering 11.04.2025 Tid Innlevering 14:00