Innholdsfortegnelse

Emnet er tilknyttet følgende studieprogram

Undervisningsspråk

Engelsk

Anbefalte forkunnskaper

IKT101-G Grunnleggende softwareutvikling, IKT203-G Algoritmer og datastrukturer og MA-180-G Diskret matematikk 1

Læringsutbytte

Etter fullført emne skal studenten
  • Forstå programmeringskonsepter med tilhørende implementasjon
  • Kunne velge en fornuftig programmeringsmodell for et gitt problem
  • Kunne programmere i Prolog, Scala og lignende språk
  • Kunne løse problemer ved hjelp av forskjellig programmeringsmodeller
  • Kunne sammenligne og forstå egenskaper ved et programmeringsspråk

Innhold

Funksjonell programmering og Scala, konsepter innen datatyper og koding, deklarativ programmering og prolog, syntaks og sematikk, subprograms, exceptions, variable og bindinger, distribuert programmering.

Undervisnings- og læringsformer

Forelesninger, gruppeprosjekter og labøvinger. I faget blir det gjennomgått programmering i forskjellige språk og relatert software. Studentene skal jobbe i grupper og utvikle sine egne programmer for å løse gitte oppgaver. Emnet blir gjennomført som et tre-ukers intensivkurs. Forventet arbeidsmengde er 27 timer per studiepoeng.

Vilkår for å gå opp til eksamen

Ingen.

Eksamen

Mappeevaluering med justerende muntlig eksamen/fremføring. Gradert karakter. Informasjon om innholdet i mappen vil bli gitt ved semesterstart i Canvas.

Studentevaluering

Emneansvarlig fastsetter i samråd med studenttillitsvalgt evalueringsform og om emnene skal ha midtveis- eller sluttevaluering i tråd med kvalitetssystemet kapittel 4.1.

Tilbys som enkeltemne

Ja. Med forbehold om ledig plass/kapasitet.

Opptakskrav hvis tilbudt som enkeltemne

Generell studiekompetanse med R1, R2 og Fysikk 1 eller tilsvarende, eller ettårig forkurs for ingeniørutdanning.

Reduksjon i studiepoeng

Innholdet i dette emnet dekkes helt eller delvis av annet emne. Tas ett av disse emnene i tillegg, reduseres studiepoengene som følger:

Emne Studiepoengreduksjon
DAT233 – Programmeringskonsepter. 7.5
Sist hentet fra FS (Felles studentsystem) 15. okt. 2026 13:18:57