HKUST - Department of Electronic & Computer Engineering