Abstract: Practicing engineers are expected to effectively work in teams and manage projects besides being capable of producing sound technical solutions. Project based learning allows students to ...