Emner: INF101 Videregående programmering (Programmering 2) - Vår 2017
Studiepoeng
10.0Studienivå (studiesyklus)
Bachelor
Undervisningsspråk
Norsk
Undervisningssemester
Vår (Fargekode: rød)
Undervisningsstad
Bergen
Mål og innhald
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.
Læringsutbyte
Studenten vil vere i stand til å:- implementere abstrakte datatypar som representerer gode abstraksjoner
- drive test-drevet programutvikling
- vurdere design-strategier: arv kontra komposisjon
- bruke moderne programutviklingsverktøy
Krav til forkunnskapar
Ingen
Tilrådde forkunnskapar
Byggjer på INF100
Krav til studierett
For oppstart på emnet er det krav om ein studierett knytt til Det matematisk-naturvitskaplege fakultet, samt at du oppfyller ev. opptakskrav
Obligatorisk undervisningsaktivitet
Godkjende obligatoriske oppgåver.
Obligatoriske aktiviteter er gyldige i to semester, det semesteret aktiviteten godkjennes samt det påfølgjande semesteret.
Vurderingsformer
5 timar skriftleg eksamen. Eksamen kan foregå digitalt (på datamaskin). Se meir informasjon på: www.uib.no/digitaleksamen. Det er høve til å gi karakter på obligatoriske oppgåver som kan inngå i sluttkarakteren. Dersom det er færre enn 20 deltakarar kan det bli munnleg eksamen.
Både de obligatoriske arbeidskrava og eksamen må vere bestått for å få godkjent eksamen i emnet.
Alle skrivne og trykte hjelpemiddel er lovlege.
Karakterskala
Ved sensur av emnet vert karakterskalaen A-F nytta.
Fagleg overlapp
I110: 5 stp, I120: 5 stp
Vurderingssemester
Det er ordinær eksamen kvart semester
Emneevaluering
Studentane skal evaluere undervisninga i tråd med UiB og instituttet sitt kvalitetssikringssystem.
Kontaktinformasjon
Forelesar og administrativ kontaktperson finn du på Mitt UiB, kontakt ev. studiekonsulenten på instituttet.
Institutt
Institutt for informatikk