ENES260

AI4ALL: Introduction to Machine Learning for All Engineers

This introductory course covers a wide range of topics, from the fundamentals of linear algebra and programming to advanced topics such as backpropagation in neural networks and hardware considerations for Large Language Models. This course will explore how professionals use Machine Learning (ML) to solve real-world engineering problems and even implement models in a team-based project. This course also delves into unsupervised algorithms for dimensionality reduction, defensive strategies against adversarial attacks on ML, ethical considerations of the open internet, and copyright.

Spring 2025

7 reviews
Average rating: 3.57

5 reviews
Average rating: 3.80

* "W"s are considered to be 0.0 quality points. "Other" grades are not factored into GPA calculation. Grade data not guaranteed to be correct.