IN2001 – Software Engineering og prosjektarbeid

Kort om emnet

I dette emnet vil du jobbe med utvikling av et st?rre programvaresystem basert p? smidig metodikk og bruk av relevante systemutviklingsverkt?y. Systemet vil v?re integrert med eksisterende systemer/tjenester og/eller data og du vil gjennom teamarbeid opparbeide kunnskaper og ferdigheter om de forskjellige aspektene ved software engineering.

Hva l?rer du?

Etter ? ha fullf?rt IN2001:

  • har du kjennskap til de viktigste systemutviklingsmetoder og deres styrker og svakheter og kan arbeide iterativt i henhold til smidige metoder
  • kjenner du til forskjellige typer systemutviklingsprosjekter og hvilke konsekvenser dette har for prosess og valg av metode og verkt?y
  • har du god kjennskap til rollen forskjellige akt?rer og interessenter spiller i systemutviklingsprosjekter
  • kan du anvende profesjonelle systemutviklingsverkt?y for blant annet kravh?ndtering, modellering, versjonsh?ndtering, testing og 澳门皇冠体育,皇冠足球比分
  • mestrer du f?lgende aspekter,prosesser, i systemutvikling: Analyse; kravh?ndtering; design og modellering; programmering; evaluering, testing og kvalitetssikting; dokumentering; refaktorering; bruk av design-patterns; bruk av biblioteker og APIer
  • kan du arbeide i team og ta selvstendig ansvar for oppgaver i systemutviklingsprosjekter

Opptak og adgangsregulering

Studenter m? hvert semester s?ke og f? plass p? undervisningen og melde seg til eksamen i Studentweb.

Dersom du ikke allerede har studieplass ved UiO, kan du s?ke opptak til v?re studieprogrammer, eller s?ke om ? bli enkeltemnestudent.

Emnet er en pilot p? IN2000. Emnet har derfor en adgangsbegrensning p? inntil 25 studenter. Opptak til emnet gj?res etter spesiell vurdering. Emnet er for studenter p? Informatikk: programmering og nettverk og Informatikk: design, bruk interaksjon som f?lger normert studieprogresjon og er i sitt tredje semester v?ren 2018.

Forkunnskaper

Obligatoriske forkunnskaper

I tillegg til generell studiekompetanse eller realkompetanse m? du dekke spesielle opptakskrav:

  • Matematikk R1 eller Matematikk (S1+S2)

De spesielle opptakskravene kan ogs? dekkes med fag fra videreg?ende oppl?ring f?r Kunnskapsl?ftet, eller p? andre m?ter. Les mer om spesielle opptakskrav.

IN1010 - Objektorientert programmering og INF1050 – Systemutvikling (videref?rt)/INF1055 – Systemer, krav og konsekvenser (videref?rt)