The Department of Electrical and Electronic Engineering (EEE) has hosted its annual Embedded Systems Project race day ... Nine groups successfully completed the track, with the winners, Group 32, ...