MESA8414

Applied AI and Machine Learning

This class will provide a broad overview of various approaches to machine learning, including supervised and unsupervised learning. Students will learn about the fundamental algorithms used to train computers to learn. The course will also expose students to different application areas where data-driven decision-making is aided by machine learning (e.g., text classification, image recognition, and predictive modeling). Students will use the Python programming language and machine learning libraries (e.g., scikit-learn) to solve authentic problems. While working with authentic datasets, students will also learn about bias, accountability, and trust issues that arise when conducting human-centered data science. Required Background:Calculus I or equivalent, with a solid understanding of functions, graphing, limits, derivatives, and basic optimization in one variable.

Course overview

Department
Measurement, Evaluation, Statistics, and Assessment
School
Lynch
Credits
3

Requirements fulfilled

No source-backed degree requirement is attached to this course yet.

Official evaluation summary

4.00 / 5

Based on 5 aggregate responses from BC Avalanche/Blue evaluations.

Data freshness

Course and evaluation data last updated 2026-07-23. Source details and limitations are documented in Data Sources and Methodology.

Instructors

Sections

  • Section 01
    Fall 2026 · Instructor not listed · Tu 07:00PM-08:30PM · Offered