ECE657 Code for Assignments done for ECE-657 (Tools of Intelligent System Design) Spring 2020 at University of Waterloo.