Gå til innhold
English A A A
Emne INFO231

Programutvikling

Undervisningsperiode :

Studiepoeng 15
Undervisningssemester Vår
Fagleg overlapp INFO231 gir overlapp med 10 studiepoeng dersom ein tar både INF101 og INF102.
Timeplan Se timeplan
Pensumliste Se pensumliste

Undervisningsspråk

Norsk

Krav til forkunnskapar

Ingen

Læringsutbyte

Studenten har grunnleggjande kunnskap om sentrale metodar og teknikkar som vert brukte i programutviklingsprosjekt. Kunnskapen er eit grunnlag for spesialisering mot ein mastergrad med programvareutvikling som tema, og er i tillegg eit fundament for å kunne forstå og delta i profesjonelle programutviklingsprosessar. Studenten har vidaregåande kunnskap om programmering i eit moderne objektorientert programmeringsspråk og kan etter kurset programmere enkle klient-tenar-applikasjonar med bruk av profesjonelle utviklingsverktøy.

Kontaktinformasjon

studieveileder@info.uib.no

Undervisningssemester

Vår

Eksamenssemester

Vår

Undervisningsspråk

Norsk

Studienivå

Bachelor

Institutt

Institutt for informasjons- og medievitskap

Krav til studierett

Ope

Mål og innhald

Emnet skal gi det teoretiske grunnlaget for sjølvstendig og praktisk arbeid med overgangen frå utforminga av og til konstruksjon og implementasjon av informasjonssystem ("software engineering") med bruk av objektorientert metode, programvarearkitekturar ("software architecture"), deriblant bruk av rammeverk og andre former for gjenbruk, og avanserte klassar.

Det vert undervist i utforming, konstruksjon og implementasjon av informasjonssystem ("software engineering") med objektorienterte metodar, programvarearkitekturar, bruk av rammeverk og andre former for gjenbruk, samt avanserte klassar. Dessutan diskuterer ein styring av objektorienterte systemutviklingsprosjekt. I samband med emnet blir det dessutan gitt opplæring i bruk av systemutviklingsverkty.

Læringsutbyte/resultat

Studenten har grunnleggjande kunnskap om sentrale metodar og teknikkar som vert brukte i programutviklingsprosjekt. Kunnskapen er eit grunnlag for spesialisering mot ein mastergrad med programvareutvikling som tema, og er i tillegg eit fundament for å kunne forstå og delta i profesjonelle programutviklingsprosessar. Studenten har vidaregåande kunnskap om programmering i eit moderne objektorientert programmeringsspråk og kan etter kurset programmere enkle klient-tenar-applikasjonar med bruk av profesjonelle utviklingsverktøy.

Krav til forkunnskapar

Ingen

Tilrådde forkunnskapar

INFO132 og INFO102

Fagleg overlapp

INFO231 gir overlapp med 10 studiepoeng dersom ein tar både INF101 og INF102.

Undervisning og omfang

Førelesingar, labøvingar og oppgåverettleiing (normalt 2 timar førelesing og 2-4 timar datalab i ca. 15 veker).

Førelesingar, labøvingar og emneoppgåverettleiing. (normalt 2 timar førelesing og 4 timar datalab i ca. 15 veker).

Obligatoriske arbeidskrav

3-5 obligatoriske innleveringar. Dei obligatoriske aktivtetene er gyldig i semesteret dei blir utførte og det påfølgjande semesteret.

Vurderingsformer

4 timar karaktersett skriftleg eksamen

Karakterskala

Karaktersett med bokstavkarakterar (A-F).

Emneevaluering

Emnet vert evaluert av studentar kvart 3. år, av faglærer kvart år.

Kontaktinformasjon

studieveileder@info.uib.no