Why ?
A survey in 1997 showed that 75% of the companies wanted new employees to have good skills in team work
Most engineers work in teams
The individual student in the group learns from the others (peer learning)
Responsibility towards the group leads to very hard work
Group members provide social support, thus lower drop-out rate