ECE 571

Machine Learning for Engineering Applications

Worcester Polytechnic Institute · UGRD · Fall 2026

1 section1 open now
Add to a schedule

Catalog description

ECE 571: Machine Learning for Engineering Applications (Cat. I; 3 credits) This is an introductory course for engineering students to gain basic knowledge of machine learning and its applications. This course's objective is to learn machine learning theory and then apply it in engineering practice. A major emphasis of the course is to foster the capability of combining multiple machine learning techniques in complex problem solving, such as the detection of deepfake media. Topics include supervised learning, linear regression, kernel methods, support vector machine, neural networks, unsupervised learning, clustering, principal component analysis, deep learning with convolutional neural networks, and reinforcement learning. Students will develop software to implement machine learning and deep learning algorithms for practical engineering applications. Prerequisites: Basic knowledge of probability and computer programming.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 2 hours ago

F01

OpenSeats: 21/30 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #ECE-571-F01Fall 2026UGRD3 credits
21 enrolled30 capacity
Days & times
No scheduled meeting time
Meeting dates
2026-08-20 - 2026-12-11
Location
Online-asynchronous
Instructor
Ziming Zhang
Details checked 2 hours agoSeats checked 2 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?