Dansk - English

Short version - Full version


Interdisciplinary project work 4 (Spring 2007)

Course code : ITVP4I-U01
ECTS Credits : 20 Status : Compulsory
Placement : 4. semester Hours per week : 16
Length : 1 semester Teaching Language : Danish and English

Principal Content : TVP4I is an integrated project work consisting in design and implementation of a robot game involving a number of Lego Mindstorm robots.To support the technical subjects involved in the project the students will be given lessons and tutoring in Parallel Programming and Software Engineering.
Furthermore the students can take a course in Computer Networking (NET4 or NETE) to supplement the technical aspects of the project.
Principal contents of Parallel Programming:
- Processes and threads
- Critical section and mutual exclusion
- Asynchronous processes and synchronization principles
- Inter process communication
- Scheduling
- Real-time systems

The contents of Software Engineering will be as agreed upon during teaching and tutoring. Example subjects:
- The process in big software projects (e.g. UP)
- Test and integration of software modules
- Sensors and actuators
- Development tools
Teaching method : The project is done in groups of normally 3 to 4 students. Group establishment is done at the start of the semester at the students" discretion. Throughout the semester project supervisors will support the groups.
Required prequisites : Documented knowledge corresponding to OOP1, DIG1A, OOD2A, and CSP3.
Responsible teacher : Henning Haugaard , henhu@dtu.dk