Du er her: AU » Videnudveksling » Efter- og videreuddannelse » Uddannelsesoversigt 2013-14 » Fagpakken Pålidelig software og softwarearkitektur

Fagpakken Pålidelig software og softwarearkitektur

Introduktion

Med start i foråret 2014 udbydes fagpakken Pålidelig software og softwarearkitektur. Du kan følge hele fagpakken eller enkeltfagene:

Pålidelig software, Pålidelig softwarearkitektur og Projekt i pålidelighed. Fagpakken Pålidelig software og softwarearkitektur og de tre enkeltfag som fagpakken indeholder udbydes under Master i it, linjen i softwarekonstruktion.

Masteruddannelsen i it har til formål at efter- og videreuddanne personer, der arbejder med it på professionelt plan, og som ønsker at opnå specialiserede kompetencer inden for relevante it-faglige områder.

Masteruddannelsen i it er beskrevet på www.master-it-vest.dk og i studieordningen for Master i it. Det betyder, at denne fagbeskrivelse indeholder oplysninger om den aktuelle fagpakke og enkeltfag, men at du skal læse studieordningen for Master i it for oplysninger om hele uddannelsen, linjerne, fagpakker, struktur, prøver, regler mv.

 

Fagpakkeoversigt

De fagpakker der udbydes under de tre linjer i Master i it, finder du på www.master-it-vest.dk.


Fagligt indhold

Målet med fagpakken er at den studerende opnår fortrolighed med centrale begreber og problemstillinger inden for emneområdet, samt teknikker til analyse, design og evaluering af pålidelige software systemer på såvel det kodenære som det arkitektoniske niveau.

Den studerende opnår praktiske kompetencer med:

  • konkrete metoder
  • teknikker, og værktøjer til test
  • debugging
  • review
  • evaluering og sikring af pålidelige og tilgængelige arkitekturer.

Endelig er det målet at den studerende erhverver akademiske kompetencer med vægt på analytiske aspekter, metodik og formidling.

Fagpakken vil dække centrale emner indenfor software test, test-processer, review, debugging, værktøjer, arkitektoniske taktikker og mønstre for pålidelighed og tilgængelighed, samt berøre mere specialiserede områder såsom fejltolerante systemer, replikering, virtualization, cloud-computing, autonomic computing og self-healing architectures.

Målgruppe

Softwarearkitekter, it-udviklere, testere samt projekt- og mellemledere for udvikling af større it-systemer.


Enkeltfag i fagpakken:

Fag:

Periode:

ECTS-point:

Pålidelig software

25. januar 2014 til 2. april 2014

5 ECTS-point

Pålidelig softwarearkitektur

3. april 2014 til 24. august 2014

5 ECTS-point

Projekt i pålidelighed

25. august 2014 til 29. oktober 2014

5 ECTS-point




Pålidelig software, 1. enkeltfag

Mål

Målet med kurset er, at den studerende kan beskrive og anvende metoder, teknikker, værktøjer og begrebsapparatet indenfor emnet softwarepålidelighed og softwarekvalitet samt har en operationel kompetence til at højne pålideligheden på konkrete software og kodenære problemstillinger af moderat størrelse.

Specifikt er målet at den studerende er i stand til at:

  • Beskrive fundamentale begreber og teknikker til at sikre software-pålidelighed, herunder specielt software test og debugging processer.
  • Analysere konkret kildekode i et moderne objekt-orienteret programmeringssprog med henblik på at evaluere pålidelighed.
  • Anvende pålidelighedsteknikker og værktøjer på mindre, konkrete, problemstillinger i et moderne objekt-orienteret programmeringssprog.
  • Sammenligne og evaluere begreber, værktøjer, og teknikkers anvendelighed på konkrete problemstillinger af moderat kompleksitet
  • Sammenligne og evaluere forskellige formuleringer af fundamentale begreber og definitioner, f.eks. fra forskellige forfattere eller standarder.

Indhold

Enkeltfaget vil dække centrale emner indenfor

  • Begrebsapparat for kvalitet og pålidelighed
  • Systematisk test
  • Testtyper og relation til udviklingsprocesser
  • Debugging som videnskabelig proces
  • Værktøjer til test og debugging.

Undervisningsform

Undervisningen gennemføres i en kombination af netbaseret undervisning og seminarer.

Prøve

Mundtlig prøve med intern censur. Bedømmelse: 7-trins-skalaen. Godkendelse af et mindre antal konkrete opgaver er forudsætning for at den studerende kan gå til eksamen.

Vægt
5 ECTS-point.



Pålidelig softwarearkitektur, 2. enkeltfag

Mål

Målet med kurset er, at den studerende kan beskrive og anvende metoder, teknikker, og begrebsapparat indenfor emnet pålidelige og tilgængelige (availability/oppetid) softwarearkitekturer samt har en operationel kompetence til at analysere, designe og evaluere arkitekturer med høje krav til pålidelighed og tilgængelighed.

Specifikt er målet at den studerende er i stand til at:

  • Beskrive fundamentale begreber indenfor pålidelighed og tilgængelighed af softwarearkitektur, herunder specielt kvaliteter, taktikker og teknikker.
  • Analysere mindre arkitekturer med henblik på at evaluere pålidelighed og tilgængelighed.
  • Anvende teknikker og begrebsapparat til at designe og implementere en softwarearkitektur af moderat kompleksitet som opfylder givne krav til pålidelighed og tilgængelighed.
  • Sammenligne og evaluere forskellige taktikker og teknikker til at højne pålidelighed og tilgængelighed af softwarearkitekturer af moderat kompleksitet.
  • Sammenligne og evaluere forskellige formuleringer af fundamentale begreber, definitioner, teknikker og metoder, f.eks. fra forskellige forfattere eller standarder.

Indhold

Indholdet er videregående emner inden for emneområdet. Der lægges vægt på avancerede og operationelle aspekter. Enkeltfaget vil dække centrale emner indenfor f.eks.

  • Arkitektoniske teknikker og mønstre som fokuserer på tilgængelighed og pålidelighed
  • Fejltolerance, konsistens og replikering i distribuerede systemer
  • Autonomic computing , self-adapting og self-healing arkitekturer
  • Virtualization og cloud-computing
  • Systematisk review
  • Case studier og nyere artikler indenfor emneområdet.

Undervisningsform

Undervisningen gennemføres i en kombination af netbaseret undervisning og seminarer.

Prøve

Mundtlig prøve med intern censur. Bedømmelse: 7-trins skalaen. Godkendelse af et mindre antal konkrete opgaver er forudsætning for at den studerende kan gå til eksamen.

Vægt

5 ECTS-point.


Projekt i pålidelighed, 3. enkeltfag

Deltagerne arbejder i faget med et større projektforløb omkring pålidelighed i en konkret softwarearkitektur, fx et konkret projekt på deltagerens arbejdsplads eller et open source-projekt.

Mål

Læringsmålet med kurset er, at den studerende anvender og reflekterer over pålidelighed af software og arkitektur i relation til et større, konkret, softwareprojekt.

Specifikt er målet at den studerende er i stand til:

  • At anvende begreber, teknikker, værktøjer og metoder til at specificere, designe, implementere, og/eller evaluere en større softwarearkitekturs pålidelighed.
  • At evaluere teknikkers, metoders, værktøjers, og fundamentale begrebers styrker og svagheder i en konkret sammenhæng.
  • At kommunikere analyser og diskussioner klart og utvetydigt.

Undervisningsform

Undervisningen gennemføres i en kombination af netbaseret undervisning og enkelte seminarer.

Prøve
Skriftlig rapport på basis af projektet. Ekstern censur. Der gives karakter efter 7-trins-skalaen.

Vægt
5 ECTS-point.


Adgangskrav

Generelle forhold

Adgang til masteruddannelsen i it, linjen i softwarekonstruktion er betinget af, at du har en relevant akademisk bacheloruddannelse, en relevant professionsbacheloruddannelse, en relevant mellemlang videregående uddannelse eller en relevant diplomuddannelse gennemført som et reguleret forløb.

Du skal desuden have mindst to års relevant erhvervserfaring efter gennemført adgangsgivende uddannelse.

Ønsker du, at en fagpakke fra en anden linje end den linje du er optaget på skal indgå i uddannelsen som en valgfri fagpakke, skal du opfylde adgangskravene for denne. 

Optagelse på enkeltfag under fagpakker som består af tre enkeltfag forudsætter, at du har fulgt enkeltfag 1 før enkeltfag 2 og enkeltfag 1 og 2 før enkeltfag 3.

Adgangskrav for linjen i softwarekonstruktion

Følgende uddannelser giver adgang til linjen i softwarekonstruktion:

  • Bacheloruddannelsen i datalogi
  • Diplomuddannelsen i informationsteknologi (softwarekonstruktion)
  • IKT-ingeniør.

Andre uddannelser, der ligger inden for de generelle regler om adgang, kan give adgang under forudsætning af, at du kan dokumentere programmeringskompetencer inden for objektorienteret programmering og softwareudvikling svarende til fagpakken Programmering af store objektorienterede systemer der indgår i diplomuddannelsen i informationsteknologi (softwarekonstruktion).

Relevant erhvervserfaring betyder, at du skal have beskæftiget dig med udvikling eller implementering af it eller undervisning i it.

Det er muligt, at blive optaget uden at opfylde adgangsbetingelserne, hvis det ud fra en konkret vurdering skønnes, at du har uddannelsesmæssige forudsætninger, der kan sidestilles hermed.

Der kan ikke dispenseres fra kravet om to års relevant erhvervserfaring efter endt adgangsgivende uddannelse.

Opfylder du ikke de formelle adgangskrav, bør du kontakte Efter- og Videreuddannelse for nærmere vejledning.


Øvrige forudsætninger
I forbindelse med tilrettelæggelsen af undervisningen er det en forudsætning, at du har god læsefærdighed i engelsk, og at du har adgang til computer og internet.

Hvis der er flere rettidigt tilmeldte, kvalificerede ansøgere end der er pladser, prioriteres ansøgere, der har dokumenteret erfaring med produktion af softwaresystemer.

Ansøgninger vurderes på baggrund af den fremsendte dokumentation.



Tid og sted for undervisningen

Undervisningen gennemføres som en kombination af seminarer samt netstøttet undervisning. Undervisningssproget er dansk, men en stor del af materialet er på engelsk.

Undervisningen foregår på Aarhus Universitet på fredage fra kl. 9.00 - 16.00.

Undervisningsdatoer kan du finde på www.master-it-vest.dk

Der tages forbehold for eventuelle ændringer af undervisningens tilrettelæggelse, datoer og tidspunkter.



Tilrettelæggelse

Fagpakken Pålidelig software og softwarearkitektur består af tre enkeltfag, som hver vægter 5 ECTS-point. Den samlede fagpakke vægter således 15 ECTS-point (0,25 årsværk).

Masteruddannelsen i it er normeret til et årsværk. Et årsværk er en fuldtidsstuderendes arbejde i et år, hvilket svarer til 60 ECTS-point. Uddannelsen er tilrettelagt som deltidsstudium, dvs. at en fagpakke normalt vil kunne gennemføres på et år og hele uddannelsen i løbet af tre år.

Den maksimale uddannelsestid for en hel masteruddannelse er 6 år.

Masterprojektet kan afvikles på fuld tid efter aftale med vejleder.

 

Henvendelse om denne sides indhold: 
Revideret 23.04.2013

Aarhus Universitet
Nordre Ringgade 1
8000 Aarhus C

E-mail: au@au.dk
Tlf: 8715 0000
Fax: 8715 0201

CVR-nr: 31119103
EAN-numre: www.au.dk/eannumre

AU på sociale medier
Facebook
LinkedIn
Twitter
Vimeo

© — Henvendelser til webredaktør

Cookies på au.dk