Machine Learning for Engineers
E&C-ENG 601
Machine learning is the practice of programming computers to learn and improve prediction through experience and data, and it is becoming pervasive in technology and science. This course will cover the mathematical underpinnings, algorithms, and practices that enable a computer to learn. Topics will include supervised learning, unsupervised learning, evaluation methodologies, and deep learning. The prerequisites of this course include introductory courses in linear algebra (e.g ECE 201 or Math 235), multivariate calculus (e.g., Math 233), and probability (e.g., ECE 214). Knowledge of Python programming is necessary to complete computer assignments and projects. Knowledge of vector spaces concepts, such as norms and vector products (e.g., ECE 565) and matrix algebra is desirable.
Course Details
Summer 2025
Open
On-Line
May 19, 2025
- Jul 1, 2025
Hossein Pishro-Nik
01
58567
3
Base Cost: $2,100 ($700/credit)
Term Fee: $85
Term Fee: $85
Start date: May 19, 2025
End date: Jul 01, 2025
Last day to add: May 23, 2025
Last day to drop: May 23, 2025
Last day to withdraw: Jun 12, 2025