Curriculum
  /  
Descriptions
MSAI 349: Machine Learning


VIEW ALL COURSE TIMES AND SESSIONS

Prerequisites

Core MSAI course

Description

Machine Learning is “the study of computer programs that improve automatically with experience,” according to Tom Mitchell, author of the book Machine Learning. This is an overview course that covers the fundamentals of machine learning, including classification, regression, model training, and evaluation across various algorithms. The goal of the course is to give students a foundational understanding of machine learning concepts from an intuitional and mathematical perspective. Students will have the opportunity to exercise this material on a limited number of homework assignments (coding and question answering) and a final group project.

Goals

This course aims to familiarize students with a variety of machine learning algorithms, optimization techniques, and evaluation metrics. After completing the course, students should be able to apply fundamental mathematical and analysis constructs to novel problems and algorithms.