- Kravhantering
- Analys och design
- Testning
- UML
- Kvalitet
- Riskhantering
- Unified process
- Extreme programming
Kursens mål är att ge studenterna inblick i hur man utvecklar större system i grupp. Den fokuserar på moderna metoder och processer för systemutveckling. Kursen syftar till att ge övning i ett antal av de moment som ingår vid utveckling av stora system. Efter avslutad kurs skall studenterna *känna till olika systemutvecklingsprocesser *kunna från kravspecifikation arbeta sig fram till ett färdigt system
Grundläggande behörighet (avslutad gymnasieutbildning el motsv inkl svenska och engelska) krävs.
Grundläggande kunskaper i objektorientering.
Dator (PC) med Internetanslutning, Windows eller Linux.
Software Engineering 8th edition, Sommerville. ISBN 0-321-31379-8
När kurs inte längre ges har student möjlighet att examineras under ytterligare två läsår.
Examinator beslutar, baserat på rekommendation från KTH:s handläggare av stöd till studenter med funktionsnedsättning, om eventuell anpassad examination för studenter med dokumenterad, varaktig funktionsnedsättning.
Examinator får medge annan examinationsform vid omexamination av enstaka studenter.
Godkända inlämningsuppgifter(INL1; 4,5 hp), betygsskala A-F. Godkända laborationsuppgifter(LAB1; 3 hp), betygsskala A-F. Slutbetyg, betygsskala A-F.
I mån av plats kommer vi att anta nya sökande även efter sista ansökningsdag, ända fram till kursstart.