UW ECE Professor Richard Shi