Dansk - English
Kort version - Fuld version
Tværfagligt projektarbejde 4 (Efterår 2005) |
|||
Kursuskode : | ITVP4I-U01 | ||
ECTS Point : | 20 | Status : | Obligatorisk |
Placering : | 4. semester | Timer pr. uge : | 16 |
Længde : | 1 semester | Undervisningssprog : | Dansk |
Hovedindhold : | Det praktiske grundlag for TVP4I er et integreret projekt. Projektet består I at opstille krav, designe og implementere et system hvori der indgår en eller flere mobile robotter. Til støtte for projektets faglige arbejde gives undervisning/vejledning I emnerne: Parallelprogrammering og software processen. Samtidig kan kursus ”Computer Networking (NET4)” tages sideløbende for at supplere de tekniske aspekter I projektet. Hovedindhold I Parallelprogrammering: - Processer og tråde - Kritiske sektioner og gensidig udelukkelse - Principper for synkronisering - Kommunikation mellem processer - Proces-schedulering - Realtidsoperativsystemer Hovedindhold I Software processen: - Processsen gennem et stort software projekt. - Udarbejdelse af krav og design dokumentation, herunder: - Use cases - Domænemodel - Sekvensdiagrammer - Test af software moduler - Integration af programmoduler - Sensorer og aktuatorer. - Interfacing - Udviklingsværktøjer - Test | ||
Undervisningsform : | Kursets pædagogiske arbejdsenhed er projektgruppen, som består af 4-5 studerende.De studerende finder selv sammen I grupper ved semestrets start. Til hver projektgruppe knyttes to projektvejledere. Undervisning I parallelprogrammering og software processen foregår løbende gennem semestret for at hjælpe de studerende gennem projektfasen. | ||
Krævede forudsætninger : | Dokumenteret viden svarende til OOP3 og DSM3 Computer Networking (NET4) eller tilsvarende skal følges senest samtidig med TVP4I | ||
Ansvarlig underviser : | Henning Haugaard
, henhu@dtu.dk |