Dansk - English

Kort version - Fuld version


Tværfagligt projektarbejde 4 (Forår 2007)

Kursuskode : ITVP4I-U01
ECTS Point : 20 Status : Obligatorisk
Placering : 4. semester Timer pr. uge : 16
Længde : 1 semester Undervisningssprog : Dansk og engelsk

Hovedindhold : Det praktiske grundlag for TVP4I er et integreret projekt bestående i at realisere et spil, som involverer et antal Lego Mindstorm robotter.Til støtte for projektets faglige arbejde undervises/vejledes i emnerne: Parallelprogrammering og Software Engineering.
Derudover kan kurset “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

Indhold i Software Engineering aftales i forbindelse med undervisning og vejledning, men kunne f.eks. være: ­
- Processsen gennem et stort software projekt (f.eks. UP)­
- Test og integration af programmoduler­
- Sensorer og aktuatorer.­
- Udviklingsværktøjer
Undervisningsform : Kursets pædagogiske arbejdsenhed er projektgruppen, som normalt består af 3-4 studerende. De studerende finder selv sammen i grupper ved semestrets start. Grupperne modtager vejledning efter behov.
Krævede forudsætninger : Dokumenteret viden svarende til OOP1, DIG1A, OOD2A og CSP3.
Ansvarlig underviser : Henning Haugaard , henhu@dtu.dk