Hide Advanced Options
Courses - Fall 2025
ENES
Engineering Science
Open Seats as of
03/29/2025 at 07:30 AM
ENES260
AI4ALL: Introduction to Machine Learning for All Engineers
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: Minimum grade of C- in MATH140.
Recommended: Some programming experience is recommended, especially in Python.
Restriction: Permission of Department (Keystone).
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.