Logga in

Registrera

SEP400 · Högskolan Väst

Programvaruteknik

Ny kurs

Kom igång gratis

Inga tentor än

Ladda upp dina tidigare tentor och få hjälp med att strukturera ditt studiematerial

Få dina tentauppgifter kategoriseradeBli guidad genom ditt studiematerialFå hjälp direkt med teori och tipsHåll koll på dina framsteg

Kurs info

Kursplan
HP
15
Språk
Engelska
Nivå
Grundnivå
Fakultet
Institutionen för ingenjörsvetenskap
Institution
Institutionen för ingenjörsvetenskap

Lärandemål

Studenten skall efter genomgången kurs kunna:

  • Kunskap och förståelse:
  • visa kunskap om och förståelse för programvarutekniska processer och agila metoder
  • beskriva typiska utvecklingsaktiviteter såsom kravinsamling, arkitektur och designval, implementering, verifiering och validering samt vidareutveckling
  • förklara hur funktionella och icke-funktionella krav påverkar systemdesignen
  • visa kunskap om och förståelse för planering, utförande och kvalitetsaspekter hos programvaruprojekt.
  • Färdighet och förmåga:
  • analysera, modellera, designa, implementera och verifiera programvarutekniska system
  • skapa kravbeskrivningar, systemarkitekturer och systemdokumentation
  • använda lämpliga verktyg och metoder för programvaruutveckling och testning
  • formulera och lösa programvarutekniska problem inom givna ramar
  • kommunicera skriftligt och muntligt med avseende på systemdokumentation, rapporter och presentationer.
  • Värderingsförmåga och förhållningssätt:
  • visa förmåga att göra bedömningar med hänsyn till relevanta vetenskapliga, samhälleliga och etiska aspekter
  • visa insikt i betydelsen av planering och koordinering i programvarutekniska utvecklingsprojekt.
Kursinnehåll
Kursen är uppbyggd kring en teoretisk och en praktisk del. Den teoretiska delen består av föreläsningar kring olika teman relaterade till programvaruteknik såsom programvarutekniska processer, agila metoder, typiska utvecklingsaktiviteter såsom kravinsamling, arkitektur och designval, implementering, verifiering och validering samt vidareutveckling av system. I kursens praktiska del ska studenterna genomföra ett större utvecklingsprojekt för en uppdragsgivare. Projektet utförs i grupp där studenterna tillämpar kunskaper från teoridelen och använder relevanta metoder och verktyg.
Förutsättningar
  • Grundläggande behörighet samt godkänt resultat från följande kurs/kurser:
  • OPB200 Objektorienterad programmering med C++ och
  • OGL202 Operativsystem med GNU/Linux eller motsvarande.
Litteratur

Saknas

Liknande kurser vid andra universitet
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Programmeringsteknik

DD13103 tentor
Stockholms universitet

Stockholms universitet

Programmeringsteknik för matematiker

DA200416 tentor
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Fotografi för medieteknik

SK114015 tentor
Redo att boosta dina studier?

Gör som 15 000+ studenter och ta kontroll över ditt tentaplugg.

Kom igång gratis

Produkt

  • Priser

  • Karriär

Företag

  • Om oss

  • Blogg

  • Användarvillkor

  • Integritet

  • Support

Universitet

  • KTH

Uppsala universitet

  • Linköpings universitet

  • Chalmers

  • Lunds universitet

  • Luleå tekniska universitet

  • Stockholms universitet

  • Gymnasiet

  • Socialt

    • Instagram

    • Facebook

    • YouTube

    • TikTok

    • Linkedin

    © 2026 Crash Course Sverige AB