ME 744Computational Intelligence
- Units
- 0.50
- Level
- Graduate
- Faculty
- Engineering
- Subject
- Mechanical Engineering
When it runs
- F24
- W25
- S25
- F25
- W26
- S26
- F26
- W27
- S27
Ran in 2 of the last 7 terms. Winter 2027: not on the schedule. Spring 2027: schedule not out yet.
The course offers a comprehensive study of different machine learning techniques used for a variety of engineering applications. The theoretical aspect of the course introduces the students to topics such as supervised (shallow and deep) learning, unsupervised learning and reinforcement learning. In this course, implementation of these machine learning tools in image processing, robotics motion planning and control applications will be discussed. Implementation of machine learning algorithms using resources available in machine learning libraries like TensorFlow and PyTorch will also be introduced through several assignments that students will tackle during the term.
Prerequisites
None listed.
Antirequisites
- Not completed nor concurrently enrolled in:
Leads to
No course lists it as a requisite.
Fall 2026 sections
| Section | Class | Enrolled | Meets |
|---|---|---|---|
| LEC 001 | 5480 | 44 / 45 | M 16:30–19:20 |
Check it elsewhere for Fall 2026
- Graduate Calendar, Fall 2026The official entry
- Requirements for Fall 2026Waterloo’s requisite checker
- Schedule of Classes, Fall 2026Instructors, rooms, live seats
- Quest Class SearchWhere you enrol
- Course outlinesSyllabi from past terms (UW login)
- UW FlowStudent ratings and reviews
- WClassesPast sections back to 2004, and who taught them
Calendar versions
Graduate Calendar
- Spring 2025
- Fall 2025
- Winter 2026
- Spring 2026
- Fall 2026 (shown here)
- Winter 2024 and earlier in the calendar archives