ECE 668: Winter 2018