Department of Computer and Electrical Engineering.