UPDATE: Machine Learning will no longer be offered in Spring 2022.

Be sure to check out the Applied AI in Python in Fall 2021 instead.
We will do our best to offer Machine Learning in the 2022-2023 school year.

Machine Learning

Curious about machine learning (ML)? It’s everywhere… health care, social media, virtual personal assistants, fraud detection, self-driving cars, to name just a few! Excited to learn about the Math and the computing tools that are used in this field? This is the course for you! We will study concepts from Math that are used in ML to build a strong foundation: selected topics from matrix decompositions, vector fields, probability distributions, and optimization. We will use software tools to familiarize ourselves with some common architectures and techniques that are used in this field. We will interact with professionals who do this for a living. The course will end with a final project that applies and showcases your learning from the semester.

Prerequisites: Precalculus topics will be used in the course. You would need to be either concurrently enrolled or have completed a Precalculus equivalent course before taking this elective. No prior programming experience necessary.