Gå til innhold
English A A A
Emne INF101-F

Vidaregåande programmering (Programmering 2)

Undervisningsperiode :

Studiepoeng 10
Undervisningssemester Vår
Fagleg overlapp I110: 5 stp, I120: 5 stp
Timeplan Se timeplan
Pensumliste Se pensumliste

Læringsutbyte

Objekt-basert programmering er kjernen i kurset. Sentrale omgrep som blir dekte er abstraksjonar, spesifikasjonar og objekt-orientert design (kontrakt/implementasjon). Metodar for oppdeling, dokumentasjon, konstruksjon og testing av program blir vektlagt. Emnet gir ei innføring i bruk og implementering av klassiske datastrukturar. Bruk og utvikling av enkle programbibliotek står sentralt. Øvingsopplegget er arbeidskrevjande med fleire obligatoriske oppgåver.

Undervisningssemester

Vår

Undervisningsspråk

Norsk

Fagleg innhald

Studentene skal kjenne til og kunne nytte kunnskap frå dette emnet til å utvikla større programsystem.

Tilrådde forkunnskapar

Byggjer på INF100

Fagleg overlapp

I110: 5 stp, I120: 5 stp

Obligatoriske aktivitetar (særskilde krav)

Godkjende obligatoriske oppgåver

Vurdering / eksamensformer

5 timar skriftleg eksamen. Det er høve til å gi karakter på obligatoriske oppgåver som kan inngå i sluttkarakteren.

Fagleg ansvarleg

Institutt for informatikk:

http://www.uib.no/ii

Læringsutbyte/resultat

Objekt-basert programmering er kjernen i kurset. Sentrale omgrep som blir dekte er abstraksjonar, spesifikasjonar og objekt-orientert design (kontrakt/implementasjon). Metodar for oppdeling, dokumentasjon, konstruksjon og testing av program blir vektlagt. Emnet gir ei innføring i bruk og implementering av klassiske datastrukturar. Bruk og utvikling av enkle programbibliotek står sentralt. Øvingsopplegget er arbeidskrevjande med fleire obligatoriske oppgåver.