ITEVU4330 – Robusthet i store og komplekse software systemer

S?k opptak

S?knadsfrist 7. oktober 

S?k opptak i EVUweb

S?knader blir behandlet og besvart etter s?knadsfrist

Bygning og natur

Samlinger h?sten 2024

  • 21. - 23. oktober 
  • 28. - 29. november 

Undervisningen finner sted kl 9-16 i 亚博娱乐官网_亚博pt手机客户端登录sparken.

Emneansvarlig

Bildet kan inneholde: panne, frakk, underholdning, talsperson, skjegg. Tor-Morten Gr?nli

Professor i informatikk. Spesialiserer seg p? tingenes internett (IoT), maskinl?ring, programvarearkitektur, mobile l?sninger og fremtidens kollektivtransport.

Kort om emnet

Emnet inng?r i det erfaringsbaserte fagtilbudet (EVU) ved Institutt for Informatikk, og er et obligatorisk emne i ?rsenheten for IT-arkitektur.

Emnet gir en innf?ring i begreper og prinsipper for ? designe IT-arkitekturer for store komplekse software systemer. Emnet tar spesifikt for seg ulike dimensjoner av kvalitet i software arkitekturer og anvendelse av design patterns for ? realisere slike arkitekturer. Avansert bruk av UML for ? kunne dokumentere IT-arkitekturer og hvordan enkel modellering kan brukes til kommunikasjon mellom team og i prosjekter blir gjennomg?tt. Emnet omfatter ogs? ulike teknikker for testing og test driven development (TDD). ??

Emnet er erfaringsbasert og skal aktivt involvere studentenes erfaringer og praksis.

Hva l?rer du?

Etter ? ha tatt emnet vil du ha:

  • God innsikt i grunnleggende begreper og prinsipper for ? designe software arkitektur
  • Kjennskap til relevante design patterns (ideen om design patterns)
  • Kjennskap til viktige dimensjoner av software kvalitet (vedlikeholdbarhet, gjenbrukbarhet, skalerbarhet, driftbarhet, robusthet, utvidbarhet...) og hvordan de samvirker
  • Kjennskap til software testing p? b?de lavere niv? og h?yere niv? - som for eksempel test-driven development
  • Kjennskap til avansert bruk av modellering med UML for ? kunne kommunisere med utviklere og andre interessenter
  • Kunne realisere relevante design patterns
  • Kunne beskrive st?rre systemer i UML
  • Kunne vurdere, planlegge og utf?re hensiktsmessige tiltak for ? ?ke kvaliteten i store komplekse software system
  • Kunne analysere robustheten til store komplekse software systemer
  • Kompetanse til ? vurdere modenheten til software og software arkitekturer

Opptak til emnet

For ? ta emnet kreves det?generell studiekompetanse. Det anbefales i tillegg ? ha gode programmeringskunnskaper og ferdigheter.

S?k opptak i EVUweb

  1. Lenken ovenfor tar deg til opptaksportalen EVUweb.
  2. Velg ?Universitetet i Oslo? som institusjon.
  3. Klikk p? knappen ?Registrer s?knad?.
  4. Logg inn med ID-porten, Feide eller eIDAS.
  5. Endre eventuelle brukeropplysninger og opprett bruker.
  6. F?lg instruksjonene i s?knadsskjemaet og fullf?r.

Studenter p? ?rsenheten for IT-arkitektur vil bli prioritert.

Obligatoriske forkunnskaper

Generell studiekompetanse.

Det anbefales?? ha gode programmeringskunnskaper og ferdigheter.

Overlappende emner

Undervisning

Emnet undervises som et EVU-emne over 5 hele dager fordelt p? to samlinger med organisert undervisning.?

Det er obligatorisk oppm?te p? minst 80% av undervisningen.

Eksamen

Som eksamen velger du mellom en presentasjon eller en prosjektoppgave (essay),?gjerne med problemstilling fra egen arbeidsplass.

Minimum 80% oppm?te p? samlingene kreves for ? kunne g? opp til eksamen.

Dersom presentasjon velges skal f?lgende leveres: power point lysbilder (eller lignende) fra presentasjonen. Den muntlige presentasjonen etterf?lges av sp?rsm?l fra sensorene. Velger du prosjektoppgave m? denne inneholde minimum 6000 ord. Mer detaljerte retningslinjer vil bli gitt n?r kurset starter.

Karakterskala

Emnet bruker?karakterskala fra A til F, der A er beste karakter og F er stryk. Les mer om?karakterskalaen.

Mer om eksamen ved UiO

Andre veiledninger og ressurser finner du p? fellessiden om eksamen ved UiO.

Sist hentet fra Felles Studentsystem (FS) 22. des. 2024 10:11:40

Fakta om emnet

Niv?
Master
Studiepoeng
10
Undervisning
H?st
Eksamen
H?st
Undervisningsspr?k
Norsk (engelsk p? foresp?rsel)
Kursavgift

Informasjon om kursavgift.

Kursavgiften justeres hvert ?r utifra markedspris.

Dersom man m? ta opp igjen eksamen tilfaller en ekstra avgift p? 10% av kursavgiften.