Programutvikling
Undervisningsperiode :
- Inneværende semester
- Neste semester
Aktuelle studieprogram
| 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
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