Course Description
This is an introductory course in machine learning and computational intelligence tailored for ECE students. It covers topics from statistical learning including linear regression and classification, clustering, Bayesian learning, to more recent techniques such as evolutionary computing, support vector machines, convolutional neural network and deep learning, with special attention to hardware aspects and ECE applications. The course aims to offer students a set of modern intelligent solutions as well as the basic ideas and intuition behind, with more emphasis on hands-on experience through practical examples such as intelligent hardware system implementation and case studies with MATLAB and Python.
Intended Learning Outcomes
CILO-1: An ability to apply knowledge of mathematics, science and engineering.
CILO-2: An ability to design and conduct experiments.
CILO-3: An ability to design a system, component or process to meet desired needs.
CILO-4: An ability to identify, formulate and solve engineering problems.
CILO-5: An ability to use the techniques, skills and modern engineering tools necessary for engineering practice.
CILO-6: An ability to use the computer/IT tools relevant to the discipline along with an understanding.