IKT212 Programmeringskonsepter (Høst 2022)
- Studiepoeng:
- 7.5
- Ansvarlig avdeling:
- Fakultet for teknologi og realfag
- Emneansvarlig:
- Andreas Prinz
- Undervisningssemester:
- Høst
- Undervisningsspråk:
- Engelsk
- Varighet:
- ½ år
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