ECE 677: Winter 2018