Software Engineering
UmeÄ University
UmeÄ
Start date:
End date:
Pace of study: 100 %
Published education catalogue
Education information from the published source. The education record and its time-bound offerings are kept separate.
Code: 5DV214
Kursen ger en översikt över metoder, verktyg och sprÄk för att understödja utvecklingen av stora programvarusystem. SÀrskild tonvikt lÀggs pÄ kvalitetssÀkring och kunskaper och fÀrdigheter som direkt kan tillÀmpas i arbetslivet. **Modul 1, teori, 6 hp** - Utvecklingsmodeller och faser för iterativ och inkrementell utveckling (agile); - Kravhantering och objektorienterad analys och design (scenario-driven utveckling, UML); - Design heuristics, patterns och refactoring; - Systematisk testning (test-driven utveckling); - Programvarukvalitet, mÀtetal, processförbÀttring, versionshantering och dokumentation. **Modul 2, projekt, 9 hp** Delmomentet utgörs av ett eller flera obligatoriska projekt dÀr olika aspekter frÄn modul 1 trÀnas och fördjupas. Projekten genomförs i varierande grupper. Det kan Àven förekomma enskilda obligatoriska uppgifter.
Univ: För tilltrÀde till kursen krÀvs minst 7.5hp inom datastrukturer och algoritmer (tex 5DV149 eller 5DV150), minst 7.5hp inom mÀnniska-dator interaktion/interaktionsteknik (tex 5DV132, 5DV045 eller 5DV060) samt goda kunskaper och fÀrdigheter i objektorienterad programmering (minst 15hp i progression) som t.ex. kan förvÀrvas genom kurserna Objektorienterad programmeringsmetodik (5DV133) och Applikationsutveckling i Java (5DV135) eller motsvarande kunskaper.
Each offering has its own dates and conditions. Closed offerings are retained as history and do not mean that a new application is open.
UmeÄ University
UmeÄ
Start date:
End date:
Pace of study: 100 %
Retrieved: .
Published: .
Publication version: 8e217193-f5fa-4778-b085-a4521fd03e8d
Checksum: 1b0dc54c0fc8a359f83ba9dc8f9d468479ce432de4c03bce3b8b33dd67fe3f6c
Last changed according to the source: 2026-06-25T10:51:38