ECE 324, Introduction to Machine Intelligence
This was a course taught to the 3rd year students in the Engineering Science Machine Intelligence Major. This course covers the fundamentals of Deep Learning, through five assignments relating to Python, simple Neural Networks, and then Convolutional Neural Networks and Recurrent Neural Nets. The final assignment deals with Natural Language Processing. The main work of the course is a project, done in groups of two or three, that has some data collection work, as well as makes use of Neural nets.
I taught this course three times; the first time its course code was MIE324: The links below give the course syllabus, and the set of published projects.
The five assignments used in the fall 2020 can be found here:
Contact me if you would like access to the lecture notes and videos.
The Edward S. Rogers Sr. Department of Electrical and Computer Engineering,
Faculty of Applied Science and Engineering, University of Toronto