Introduktion till systemutveckling

Kurs - grundnivå - 7.5 hp

Översikt

Behörighetskrav

Grundläggande behörighet + Engelska B.

Meritpoäng inför urval enligt Områdesbehörighet 6/A6

Denna kurs ges som en del av program:

Kursplan

Kurskod: DA195A

Institution:
Datavetenskap
Version:
1
För studenter antagna höst 2013   höst 2012   höst 2011  

Fastställande

Kursen är inrättad 24 januari 2011.
Denna kursplan (version 1) är fastställd 24 januari 2011 av Utbildningsnämnden/kursnämnden för beredning och beslut av kursplaner på Teknik och samhälle.
Kursplanen gäller från 31 augusti 2011.

Utbildningsnivå

Grundnivå

Kursbeskrivning

Kursen syftar till att introducera de tankesätt, färdigheter, modeller, metoder och verktyg som innefattas i begreppet systemutveckling. Målsättningen är att genom en reflekterande praktik förvärva en teoretisk ram för val av modeller och metoder vid systemutveckling. Kursens syfte är även att studenten ska skapa sig förståelse och praktiska färdigheter om begrepp, modeller, metoder och standarder som används inom utveckling av datorbaserade informationssystem.

Fördjupning i förhållande till examensfordringarna

Kursen ingår i Systemutvecklarprogrammet, årskurs 1, och kan ingå i kandidatexamen i Datavetenskap med inriktning mot systemutveckling.

Förkunskapskrav

Grundläggande behörighet + Engelska B.

Lärandemål

Kunskap och förståelse
Efter avslutad kurs ska studenten:
  • visa förståelse för grundläggande begrepp inom systemutveckling
  • visa förståelse för betydelsen av strukturerade arbetssätt för systemutveckling och metoder såsom livscykelmodellen, kravhantering, analys, design, implementering, validering, verifiering, riskhantering
  • kunna identifiera problemområden inom systemutveckling
  • visa grundläggande kunskap om olika processmodeller och utvecklingsmetoder
  • visa förståelse för programutvecklingsprocessen från idé via krav till implementering
  • kunna redogöra för modeller, metoder och standarder som används vid utveckling av datorbaserade informationssystem

Färdighet och förmåga
Efter genomgången kurs ska studenten:
  • visa förmåga att analysera en utvecklingsprocess med både akademisk utgångspunkt och pragmatiskt synsätt
  • visa förmåga att planera, diskutera och motivera tillvägagångssätt för systemutveckling och processmodeller

Värderingsförmåga och förhållningssätt
Efter genomgången kurs ska studenten:
  • reflektera över relationen mellan processmodell och systemutvecklingsprocessen
  • Formerna för att bedöma studenternas prestationer

    Krav för godkänd: Godkänd skriftlig tentamen och godkända inlämningsuppgifter samt godkänd projektuppgift.
    Krav för väl godkänd: Väl godkänd skriftlig tentamen och godkända inlämningsuppgifter samt godkänd projektuppgift.

    Innehåll eller kursinnehåll

    Kursen innefattar följande:
    • grundläggande systemutveckling med avseende på processen, processtöd – verktyg och pipelines för innehållsutveckling och planering av denna verksamhet
    • utveckling av programvara med hjälp av process och metodstöd samt praxis
    • grundläggande systemutvecklingsproblem såsom insamling av information, hantering av risker, analys och design, etc
    • Arbetsformer

      Föreläsningar ca 20 timmar, laborationer och seminarier ca 36 timmar, projekthandledning ca 4 timmar, projektarbete ca 76 timmar, samt självstudietid ca 64 timmar.

      Betygsgrader

      Underkänd, Godkänd eller Väl godkänd.

      Kurslitteratur och övriga läromedel

      • Kendall & Kendall, Systems Analysis and Design, 8:de upplagan, Pearson Higher Education, 2011
      • Yeates & Wakefield, Systems Analysis and Design, Prentice Hall, 2004
      • Sommerville, Software Engineering, 9:de upplagan, Pearson Higher Education, 2010
      • Lindegren, Programvaruprojekt, Studentlitteratur. 2003
      • Kursvärdering

        Alla studenter ges vid slutet av kursen möjlighet att kommentera kursen skriftligt. En sammanställning av resultatet med bemötande av kursansvarig diskuteras med studenter/kursrepresentanter under ett kursvärderingsmöte/programråd. Sammanställningen finns tillgänglig på områdets datornät.

Kontakt

Mer information om utbildningen

Janet Stridh, studieadministratör
Telefon: 040-66 57314
E-post: janet.stridh@mah.se

Annabella Loconsole, kursansvarig
Telefon: 040-66 57674
E-post: annabella.loconsole@mah.se