ECE590-HW1