IN2031 – Prosjektoppgave i programmering
Kursoversikt
IN2031 – Prosjektoppgave i programmering fokuserer på en større programmeringsoppgave som løses i små grupper. Emnet gir praktisk trening i programmering og erfaring med objektorientert tankegang i utviklingen av større programmer. Studentene får også innblikk i domenespesifikke språk og lærer om hvordan en kompilator eller interpreter fungerer.
Læringsmål
- Skrive større programmer oppdelt i fornuftige moduler
- Bruke objektorientering for å gjøre programmer mer oversiktlige
- Forklare hensikten med domene-spesifikke språk
- Utvikle et domene-spesifikt språk
- Lese, forstå og tilpasse programkode skrevet av andre
- Finne og rette feil i egne og andres programmer
Karakterskala
IN2031 bruker karakterskala bestått/ikke bestått.
Viktig informasjon
Undervisningsform
2 timer forelesning annenhver uke og 2 timer øvelse hver uke
Eksamen
Innlevering av prosjektoppgave og mulig muntlig eksaminasjon
Obligatoriske aktiviteter
Gjennomføring av obligatoriske øvelser
Opptakskrav
Matematikk R1 eller Matematikk (S1+S2)
Obligatoriske forkunnskaper
IN1010 – Objektorientert programmering
Overlappende emner
10 studiepoeng overlapp med IN2030
Eksamensspråk
Norsk, svensk, dansk eller engelsk
Utsatt eksamen
Tilbys ved gyldig fravær fra ordinær eksamen
Overlappende emner med IN2031 – Prosjektoppgave i programmering
Merk: Denne visualiseringen viser antall studiepoeng som overlapper mellom IN2031 og andre emner. Hold musepekeren over søylene for mer informasjon om hvert emne.
Ukentlig timefordeling for IN2031
-
2 timerForelesning (annenhver uke)
-
2 timerØvelse (hver uke)
