Emne - Programmeringsspråk - TDT4165
Programmeringsspråk
Velg studieårOm
Om emnet
Faglig innhold
Introduksjon til språkparadigmer, semantikk og beregningsmodeller. Språkmodeller som støtter deklarativ, funksjonell, logisk, lat, dataflytorientert, distribuert, beskrankningsbaert og paralell programmering. Programmeringsspråks syntaks, tolking og semantikk.
Læringsutbytte
Emnet skal gi: (1) Forståelse for mening, form og bruk av imperative, logiske, funksjonelle og objektorienterte programmeringsspråk. (2) Praktisk kjennskap til teknikker for å implementere språk og metoder for å beskrive deres mening. (3) Evne til å forstå og sammenlikne eksisterende og kommende språk.
Læringsformer og aktiviteter
Forelesninger, programmeringslaboratorium, gruppeprosjekter og individuelle øvinger.
Obligatoriske aktiviteter
- 5 øvinger
Mer om vurdering
Eksamensoppgaven gis kun på engelsk.
To av øvingene skal bestå av prosjektleveranser tilknyttet et prosjekt og skal inngå i de minst 5 godkjente øvingene av i alt 7 øvinger.
Ved utsatt eksamen kan skriftlig eksamen bli endret til muntlig eksamen.
Anbefalte forkunnskaper
Emnene TMA4140 Diskret matematikk, TDT4100 Objektorientert programmering og TDT4120 Algoritmer og datastrukturer, eller tilsvarende kunnskaper.
Kursmateriell
Blir oppgitt før start.
Andre sider om emnet
Fagområder
- Teknologi- og vitenskapsstudier
- Informatikk
- Teknologiske fag
Kontaktinformasjon
Emneansvarlig/koordinator
Ansvarlig enhet
Eksamen
Eksamen
Ordinær eksamen - Høst 2022
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.