University of Calgary

ENSF 444 - Machine Learning Systems - Winter 2024

Techniques for extracting, cleaning, and visualizing data from engineering applications. Basic numerical computation techniques underlying learning algorithms. Fundamental supervised and unsupervised learning algorithms. Emphasis will be on leveraging existing software libraries and frameworks to solve problems in various engineering disciplines.
This course may not be repeated for credit.


  • (3-2)


  • Software Engineering for Engineers 300; and 3 units from Engineering 319, Digital Engineering 319 or Electrical Engineering 419; and 3 units from Software Engineering for Engineers 337, Computer Engineering 335, 339, or Geomatics Engineering 333.


  • Credit for Software Engineering for Engineers 444 and Software Engineering for Engineers 544 will not be allowed.


This course will be offered next in Winter 2025.
Powered by UNITIS. More features.